Agent MCP Directory

Guides

14 guides for the act layer: building a remote MCP server, signing agents in with OAuth, shipping a CLI, adding WebMCP, exposing OpenAPI, getting listed, and testing the way an agent will. Every step is tied to a dated source and every guide shows what this directory measured.

GuideThe job
Build and ship a remote MCP server on Cloudflare or VercelGet a Streamable HTTP server live with auth on either host, with the exact packages and commands.
OAuth for MCP servers: CIMD first, DCR for older clientsImplement the 2026-07-28 authorization flow end to end and know which registration methods clients will try.
Put a CLI on npm for agents and document itShip a CLI an agent can run without a browser, with machine output and an exit code CI can read, using Ora, Stripe and Vercel as worked cases.
Add WebMCP to a pageRegister page tools through document.modelContext and know which browsers and agents will call them today.
MCP, A2A and WebMCP by jobChoose the surface by the job: tools on a server, delegation to another agent, or actions on a live page.
Get listed in each MCP registryPublish once to the official registry and submit where review applies, with what each one checks.
Test your MCP server the way an agent willRun the calls a client makes, in order, read-only, and record what came back.
What tool descriptions do to agent successWrite tool names, descriptions, schemas and annotations that agents select correctly and that reviewers accept.
Expose an OpenAPI file agents can findPublish the OpenAPI file where agents follow links to it, and decide when to wrap it as MCP.
Keep an MCP server agent ready in CIFail the build when discovery, auth metadata or tool annotations regress.
Remote MCP auth patterns comparedPick between an open server, an API key and OAuth with or without client registration, and see what each looks like to an agent and in this directory.
Publish an MCP server cardDescribe an MCP server in a small JSON file that agents and scanners can read before they connect, using Ora's own cards as the worked example.
How many tools an MCP server should listChoose a tool count by what the servers in this directory list, what scanners reward and what Ora's own two servers do.
Which MCP protocol versions and transports servers speakSee which protocol versions and transports the open MCP servers in this directory answered with, and which to support today.