Agent MCP Directory

MCP servers and CLIs by company, checked by connecting

1,336 companies checked on 4 November 2026. The connector tried 864 endpoints and 852 answered; it listed tools on 263 open servers, the only rows counted as having an MCP server. 533 answered with a sign-in challenge (tools not seen, not counted) and 472 had no endpoint to connect to. 36 have a CLI on record; 1,044 have neither.

Status of 1,336 companies in the directoryVerified: 263; Sign-in required, tools not seen, not counted: 533; Credential wall: 19; No answer: 47; No tools listed: 2; None found: 472Status of 1,336 companies in the directoryVerified: 263; Sign-in required, tools not seen, not counted: 533; Credential wall: 19; No answer: 47; No tools listed: 2; None found: 472
Each square is one of 1,336 companies, grouped by what the connector saw on 4 November 2026. Filled electric squares are open servers that listed tools; the key carries the same counts and links to each list.

All 27 categories, by status and A to Z.

First twenty rows

Ora first, then open MCP servers ordered by Tranco rank
CompanyMCP serverCLIOra scoreOpenAPIWebMCPLast verified
Ora ora.aiVerified no auth–95 A+yesyes2026-11-04
Google google.comVerified no auth–55 C–no2026-11-04
Cloudflare cloudflare.comVerified no authwrangler82 Byesyes2026-11-04
Google Cloud googleapis.comVerified no auth––no2026-11-04
Microsoft microsoft.comVerified no auth–62 C–no2026-11-04
Forter forter.comVerified no auth–92 Ayesno2026-11-04
Autodesk autodesk.comVerified no auth–36 D–no2026-11-04
JustClaw-It justclaw.it.comVerified no auth––not read2026-11-04
Hugging Face huggingface.coVerified no authhuggingface_hub82 B–no2026-11-04
Usercentrics usercentrics.euVerified no auth––yes2026-11-04
Twilio twilio.comVerified no authtwilio-cli85 B–no2026-11-04
Siemens siemens.comVerified no auth–56 C–no2026-11-04
AWS api.awsVerified no auth––not read2026-11-04
Kraken kraken.comVerified no auth–82 Byesno2026-11-04
Claude claude.comVerified no auth–62 C–no2026-11-04
GameAnalytics gameanalytics.comVerified no auth–80 B–no2026-11-04
Atom.com atom.comVerified no auth–71 B–no2026-11-04
DMCA.com dmca.comVerified no auth––no2026-11-04
Studocu studocu.comVerified no auth–40 D–no2026-11-04
Wolfram wolfram.comVerified no auth––no2026-11-04

Ora score is Ora's cached score and grade for the company's domain, read on 5 November 2026 from GET /api/score/{domain}, or from Ora's GET /api/leaderboard of the same day where that was read first (a vendor-published figure). A blank cell means Ora returned no cached score for the domain, or the domain was not read.

The ruled row is Ora, the scanner this directory recommends for testing an MCP server; the other nineteen are verified open servers ordered by popularity rank. The CLI column shows a package only where a source names one; a dash is a gap in the record, not proof that none exists. All 1,336 rows are in the directory.

Ora's own MCP server

Ora is the scanner this directory recommends, and its own row is verified like any other. The connector completed the handshake with https://ora.ai/api/mcp on 4 November 2026 with no credentials and listed 18 tools and 7 resources. The descriptions below are Ora's own, read from its public documentation on 5 November 2026. The full row.

Tools on Ora's MCP server (ora 1.38.0, streamable-http, protocol 2025-11-25)
ToolWhat Ora says it doesParameters
scan_domainRun a full agent-readiness scanurl (required), mcpUrl (optional)
get_scoreGet the cached score for a domaindomain (required)
get_leaderboardGet ranked domains by scorecategory (optional), limit (optional)
discover_productsFind products by intentintent (required), limit (optional)
search_capabilitiesFind pay-per-call API endpoints (x402/MPP; no API key)query (required), limit (optional)
askRetrieve ora's published website passages, source URLs, and provenance using NLWeb v0.55; read-onlyquery.text (required, trimmed, 1-2000 characters); context, prefer
get_verification_challengeGet a challenge that proves agent identity(none)
submit_feedbackSubmit agent feedback (MCP-only, verification required)domain, agent_id, task_description, outcome, content
send_feedbackTell the ora team about a bug, a wrong result, a confusing tool, or a tool you needed in ora's MCP or scanner (MCP-only, verification required)summary (required, one sentence, 5-300 characters), category
submit_check_feedbackReport a problem with a specific check result (MCP-only, verification required)domain, agent_id, check_id, content, is_bug_report (required)
get_feedbackRead agent feedback for a productdomain (required), limit (optional)
list_skillsList the skills ora publishes for coding agents(none)
get_skillFetch a skill by name and follow it step by step (e.g. "agent-ready-website")name (required)
list_checksList the full check catalog behind the score (same document as GET /api/checks)(none)
run_checksRun a selected subset of checks and get per-check results back - the re-verify step after a fix (same shape as POST /api/scan/checks)url (required), checkIds (required, ids from list_checks), mcpUrl (optional)
run_journeySend a real AI agent at a site on a task and get ora's verdict, step count and insightdomain (required); intent
get_journey_runKeep following a run run_journey started until it finishes (waits up to 50s per call; starts no run)run_id (required)
generate_agent_filesDraft a site's agent discovery files from ora's last scan (same files as GET /api/agent-files/{domain})domain (required); include

The Act Layer Census

Share of probed domains that publish each act-layer fileBars compare the Tranco top 10,000 (7548 domains probed) with domains on Ora's leaderboard (3388 probed). The same numbers are in the table below.OAuth authorization server metadata2.79%7.5%Agent Skills index0.71%4.28%AI catalog0.51%2.53%OpenAPI document (JSON)0.28%2.32%MCP discovery file0.25%1.96%A2A agent card0.13%1.43%Top 10,000Ora leaderboard
Share of probed domains that publish each act-layer file, crawl of 4 November 2026. Method and categories.
The numbers behind the chart: domains with a valid file, of domains probed
FileTop 10,000Ora leaderboard
/.well-known/oauth-authorization-server208 of 7,468 (2.79%)253 of 3,375 (7.5%)
/.well-known/agent-skills/index.json53 of 7,435 (0.71%)144 of 3,364 (4.28%)
/.well-known/ai-catalog.json38 of 7,438 (0.51%)85 of 3,365 (2.53%)
/openapi.json21 of 7,472 (0.28%)78 of 3,369 (2.32%)
/.well-known/mcp.json19 of 7,470 (0.25%)66 of 3,366 (1.96%)
/.well-known/agent-card.json10 of 7,470 (0.13%)48 of 3,368 (1.43%)

Hosts and registries at a glance

Where to host a remote MCP server, read on 4 November 2026
ProductRemote transportOAuth with client registrationHosting limits
CloudflareStreamable HTTP onlyyes, DCR and CIMD80 servers per portal
VercelStreamable HTTP onlybring your own AS; CIMD on Vercel MCPVercel Functions limits
ComposioHTTPComposio holds app OAuth2,000 to 10,000 requests a minute
Zapier MCPStreamable HTTP onlyOAuth for clientstask quota
Mintlify MCPStreamable HTTPclient credentials at /authed/mcp/oauth/tokenpublished rate limits
Apify MCPStreamable HTTP and stdioOAuthActor run limits
Browserbase MCPStreamable HTTPno, API key in URLnot stated

Registries and gateways, the rubric and the evidence are on the hosts page. The rubric has 9 lines and every cell carries a source.

The directory as an API

Agents can read the same rows through an MCP server, a REST API and an NLWeb ask endpoint, all read-only and open. The API and MCP server page lists the tools and the limits. The vendors around MCP servers, with their facts, are in the vendor list, which has its own CSV and JSON download. One call returns a company's row, with the status the connector recorded and the date it was observed:

curl -s 'https://agentmcpdirectory.com/api/v1/get_company?domain=stripe.com' | jq '{mcp_status, has_mcp, url}'

How to get listed

  1. Serve a remote MCP endpoint over Streamable HTTP and list it in the official registry (how).
  2. Publish OAuth protected resource metadata so an agent can follow your sign-in (how).
  3. Give every tool a plain description; agents choose tools by it (how).
  4. Link the endpoint, your OpenAPI file and llms.txt from your docs; agents follow links, they do not guess paths.
  5. Send the endpoint through the submit page; the connector verifies it before anything is published.
  6. Check the row again after each release; the directory re-runs monthly and the whole site is also at llms-full.txt.

Latest news