Inspiration

BDT Ops Desk is a self-hosted MCP server (Streamable HTTP, protocol 2025-11-25) that gives early-stage founders a single agent surface for morning ops.

What it does

Built for BDT Talent Group (Catholic Daily Scripture, Add Me – Social Card). Three tools:

  1. get_linkedin_news_digest — headline / so-what / tag digest
  2. get_github_hygiene — open PRs, stale issues, failing checks via GitHub API
  3. get_daily_ops_brief — Amazon Bedrock Nova Pro combined brief (mock fallback if account verifying)

Includes a simulated Alexa+ web chat for demos without Preview access. Same MCP endpoint is ready for Alexa+ MCP Toolkit registration.

How we built it

Stack: Node 20, TypeScript, @modelcontextprotocol/sdk, Amazon Bedrock Runtime, GitHub API, Dockerfile for ECS/AgentCore.

Repo (MIT, public): https://github.com/iket72183-collab/bdt-ops-desk

Challenges we ran into

Alexa+ MCP Toolkit OAuth/PRM is heavy for a short hackathon. AWS Root console returned Bad Request while CLI login worked, and Bedrock stayed gated during account verification (mock fallback in get_daily_ops_brief). See FRICTION-LOG.md in the repo.

Accomplishments that we're proud of

A public MIT MCP server with three founder-ops tools and a simulated Alexa+ chat, using the same endpoint intended for Alexa+ MCP Toolkit registration.

What we learned

MCP SDK Streamable HTTP was clear. Would build again.

What's next for BDT Ops Desk

Register the MCP endpoint with the Alexa+ MCP Toolkit and switch the daily brief from mock fallback to live Amazon Bedrock Nova Pro once account verification completes.

Share this project:

Updates

Submission history