protogrid

Search / com.agentservicedirectory/agent-service-directory

Agent Service Directory

R0· no sign-in

A directory of agent services, with metrics.

v0.2.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality87new
Trust83of 100
Uptime, 30 days100%
Latency p50340 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "agent-service-directory": {
      "type": "http",
      "url": "https://agentservicedirectory.com/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
      }
    }
  }
}
claude mcp add --transport http agent-service-directory https://agentservicedirectory.com/mcp --header "Authorization: Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
[mcp_servers.agent-service-directory]
url = "https://agentservicedirectory.com/mcp"
bearer_token_env_var = "AGENT_SERVICE_DIRECTORY_TOKEN"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "agent-service-directory": {
      "type": "remote",
      "url": "https://agentservicedirectory.com/mcp",
      "enabled": true,
      "headers": {
        "Authorization": "Bearer {env:AGENT_SERVICE_DIRECTORY_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "agent-service-directory": {
      "type": "http",
      "url": "https://agentservicedirectory.com/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=agent-service-directory&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYWdlbnRzZXJ2aWNlZGlyZWN0b3J5LmNvbS9tY3AiLCJoZWFkZXJzIjp7IkF1dGhvcml6YXRpb24iOiJCZWFyZXIgJHtBR0VOVF9TRVJWSUNFX0RJUkVDVE9SWV9UT0tFTn0ifX0%3D"
}
{
  "servers": {
    "agent-service-directory": {
      "type": "http",
      "url": "https://agentservicedirectory.com/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
      }
    }
  }
}
{
  "mcpServers": {
    "agent-service-directory": {
      "httpUrl": "https://agentservicedirectory.com/mcp",
      "headers": {
        "Authorization": "Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
      }
    }
  }
}
extensions:
  "agent-service-directory":
    enabled: true
    name: "agent-service-directory"
    type: streamable_http
    uri: "https://agentservicedirectory.com/mcp"
    headers:
      "Authorization": "Bearer ${AGENT_SERVICE_DIRECTORY_TOKEN}"
    timeout: 300

Placeholders to fill from your own secret store: ${AGENT_SERVICE_DIRECTORY_TOKEN}. The registry never accepts secret values.

Quality 87 / 100new

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations9 of 9 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: search_services (destructiveHint, idempotentHint); send_feedback (destructiveHint); get_report (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 2,999 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 2 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

9 tools, about 2,999 tokens to load them all · tool set b50400f27dd9 · tools last changed 2026-10-19 · checked 2026-10-19 15:15 UTC

Tool changes

  • get_treechangedinput schema
  • search_serviceschangeddescription, input schemameaning changed
    before

    Find payable APIs and agent task marketplaces by purpose, with evidence for each. Filter on the evidence (passing, min_pass_rate, max_price_usd) and pick one; then call get_service for connection details. Results are compact; use limit/offset to page.

    after · 47% of words in common

    Find services an agent can use, by what they do: remote MCP servers (with the tools each lists), local MCP servers (packages), pay-per-call APIs (x402, MPP), A2A agents and task marketplaces, with our checks for each. Search by words (query) or by capability tree node (branch); filter on type, access (none_asked, payment, credentials), max_price_usd and the evidence (passing, min_pass_rate); then call get_service for connection details. Results are compact; use limit/offset to page.

  • search_serviceschangedinput schema
  • search_serviceschangedinput schema
  • get_treechangeddescription, input schema
    before

    The capability tree: what services do, as branches, leaves and leaves' children, each with a one-line description and the number of services in it (zeros included). Read it once (follow its guide), choose the most specific node that matches your task, then call search_services with branch set to its id, or up to three ids separated by commas when more than one fits. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.

    after · 81% of words in common

    The capability tree: what services do, as branches, leaves and leaves' children, each with a one-line description and the number of services in it (zeros included). Read it once (follow its guide), choose the most specific node that matches your task, then call search_services with branch set to its id, or up to three ids separated by commas when more than one fits. format "text" returns the same tree as plain text, one line per node: the cheapest to read. Keep it and pass since_revision later to get only what changed. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.

  • get_treechangeddescription
    before

    The capability tree: what services do, as branches and leaves with a one-line description and the number of services in each (zeros included). Read it once, choose the leaf that matches your task, then call search_services with branch set to its id. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.

    after · 73% of words in common

    The capability tree: what services do, as branches, leaves and leaves' children, each with a one-line description and the number of services in it (zeros included). Read it once (follow its guide), choose the most specific node that matches your task, then call search_services with branch set to its id, or up to three ids separated by commas when more than one fits. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.

  • search_serviceschangedinput schema
  • send_feedbackadded

    Tell us what is missing or wrong: a service or kind of service we don't list, a metric you need, a feature, wrong data or unclear docs. No key needed. We use it to decide where to look next; counts by kind are public on the roadmap, the messages are not. Never include task data, secrets or personal information.

  • get_treeadded

    The capability tree: what services do, as branches and leaves with a one-line description and the number of services in each (zeros included). Read it once, choose the leaf that matches your task, then call search_services with branch set to its id. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.

  • report_outcomechangeddescription
    before

    After using a service, report whether it worked. Requires a free API key (Authorization: Bearer asa_...; get one with POST https://agentservicedirectory.com/api/v1/keys). Quote the referral_id from get_service. Reports are stored as unverified claims and published only after moderation. Never include task data, secrets or personal information.

    after · 96% of words in common

    After using a service, report whether it worked. Requires a free API key (Authorization: Bearer asd_...; get one with POST https://agentservicedirectory.com/api/v1/keys). Quote the referral_id from get_service. Reports are stored as unverified claims and published only after moderation. Never include task data, secrets or personal information.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-2d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://agentservicedirectory.com/mcp streamable-httpnoneyes100%340 ms2026-07-282026-10-19

Tools (9)

get_changesread-onlyRecently detected changes to monitored documentation and API schemas, across all reviewed services or for one. A detected change is pending interpretation, not necessarily a breaking change.
get_historyread-onlyIndividual check results for a service over the last days, newest first. Use it to see patterns (intermittent failures, slowdowns) behind the summary figures.
get_reportread-onlyThe weekly State of Agent Services report: coverage, probe results, payment networks, prices and purpose tags across everything we track. Counts and distributions only, with their method. Omit id for the latest published report; 'current' gives provisional week-to-date figures.
get_serviceFull evidence and connection details for one service, plus a referral_id. Use the referral_id with report_outcome after you use the service (valid 7 days).
get_statsread-onlyHow many services we track and how many checks ran in the last 24 hours.
get_treeread-onlyThe capability tree: what services do, as branches, leaves and leaves' children, each with a one-line description and the number of services in it (zeros included). Read it once (follow its guide), choose the most specific node that matches your task, then call search_services with branch set to its id, or up to three ids separated by commas when more than one fits. format "text" returns the same tree as plain text, one line per node: the cheapest to read. Keep it and pass since_revision later to get only what changed. IDs are permanent: an id that moved (listed under moved) still works as a branch filter.
report_outcomeAfter using a service, report whether it worked. Requires a free API key (Authorization: Bearer asd_...; get one with POST https://agentservicedirectory.com/api/v1/keys). Quote the referral_id from get_service. Reports are stored as unverified claims and published only after moderation. Never include task data, secrets or personal information.
search_servicesread-onlyFind services an agent can use, by what they do: remote MCP servers (with the tools each lists), local MCP servers (packages), pay-per-call APIs (x402, MPP), A2A agents and task marketplaces, with our checks for each. Search by words (query) or by capability tree node (branch); filter on type, access (none_asked, payment, credentials), max_price_usd and the evidence (passing, min_pass_rate); then call get_service for connection details. Results are compact; use limit/offset to page.
send_feedbackTell us what is missing or wrong: a service or kind of service we don't list, a metric you need, a feature, wrong data or unclear docs. No key needed. We use it to decide where to look next; counts by kind are public on the roadmap, the messages are not. Never include task data, secrets or personal information.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.agentservicedirectory/agent-service-directory",
  "title": "Agent Service Directory",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://agentservicedirectory.com/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "Authorization",
          "isSecret": true,
          "description": "Optional. 'Bearer asa_...' free API key: higher rate limits and outcome reports. Get one at https://agentservicedirectory.com/connect"
        }
      ]
    }
  ],
  "version": "0.2.0",
  "websiteUrl": "https://agentservicedirectory.com",
  "description": "A directory of agent services, with metrics."
}