---
title: "Guides: build and ship for agents | Agent MCP Directory"
description: "14 guides for shipping an MCP server, OAuth for agents, a CLI, WebMCP and OpenAPI, each with dated sources and this directory's numbers."
canonical: https://agentmcpdirectory.com/guides
site: "Agent MCP Directory"
last_updated: 2026-11-05
section: "Guides"
---

# Guides: build and ship for agents | Agent MCP Directory

> 14 guides for shipping an MCP server, OAuth for agents, a CLI, WebMCP and OpenAPI, each with dated sources and this directory's numbers.

Source: https://agentmcpdirectory.com/guides
Site: Agent MCP Directory
Last reviewed: 2026-11-05

# 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.

| Guide | The job |
| --- | --- |
| Build and ship a remote MCP server on Cloudflare or Vercel | Get 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 clients | Implement 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 it | Ship 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 page | Register page tools through document.modelContext and know which browsers and agents will call them today. |
| MCP, A2A and WebMCP by job | Choose the surface by the job: tools on a server, delegation to another agent, or actions on a live page. |
| Get listed in each MCP registry | Publish once to the official registry and submit where review applies, with what each one checks. |
| Test your MCP server the way an agent will | Run the calls a client makes, in order, read-only, and record what came back. |
| What tool descriptions do to agent success | Write tool names, descriptions, schemas and annotations that agents select correctly and that reviewers accept. |
| Expose an OpenAPI file agents can find | Publish the OpenAPI file where agents follow links to it, and decide when to wrap it as MCP. |
| Keep an MCP server agent ready in CI | Fail the build when discovery, auth metadata or tool annotations regress. |
| Remote MCP auth patterns compared | Pick 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 card | Describe 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 list | Choose 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 speak | See which protocol versions and transports the open MCP servers in this directory answered with, and which to support today. |

Edition

4 November 2026

Method

[How rows are verified](https://agentmcpdirectory.com/method/)

Data

[CSV and JSON](https://agentmcpdirectory.com/data/)

Markdown

[This page as markdown](https://agentmcpdirectory.com/guides/index.md)

## Sources

-   [Build and ship a remote MCP server on Cloudflare or Vercel](https://developers.cloudflare.com/agents/guides/remote-mcp-server/), read 4 November 2026
-   [OAuth for MCP servers: CIMD first, DCR for older clients](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization), read 4 November 2026
-   [Put a CLI on npm for agents and document it](https://ora.ai/docs/cli?utm_source=agentmcpdirectory.com&utm_medium=referral&utm_campaign=index), read 4 November 2026
-   [Add WebMCP to a page](https://github.com/webmachinelearning/webmcp), read 4 November 2026
-   [MCP, A2A and WebMCP by job](https://modelcontextprotocol.io/specification/2026-07-28/basic/transports), read 4 November 2026
-   [Get listed in each MCP registry](https://github.com/modelcontextprotocol/registry), read 4 November 2026
-   [Test your MCP server the way an agent will](https://modelcontextprotocol.io/specification/2026-07-28/changelog), read 4 November 2026
-   [What tool descriptions do to agent success](https://www.arcade.dev/blog/toolbench-rescan-90000-mcp-servers), read 4 November 2026
-   [Expose an OpenAPI file agents can find](https://ora.ai/blog/agentready-launch?view=full&utm_source=agentmcpdirectory.com&utm_medium=referral&utm_campaign=index), read 4 November 2026
-   [Publish an MCP server card](https://ora.ai/api/mcp/server-card?utm_source=agentmcpdirectory.com&utm_medium=referral&utm_campaign=index), read 5 November 2026
-   [How many tools an MCP server should list](https://ora.ai/api/checks?utm_source=agentmcpdirectory.com&utm_medium=referral&utm_campaign=index), read 5 November 2026

Last reviewed 5 November 2026
