# Agent Service Directory (remote · agentservicedirectory.com)

A directory of agent services, with metrics.

- Trust score: 56/100 (low)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-10-18

## Components

- remote · `agentservicedirectory.com`: 56/100 (this document), [markdown](https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory.md), [page](https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory)

## Channel facts

- Endpoint: `https://agentservicedirectory.com/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `0.2.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-10-18.

- **Endpoint Security**: 46/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 3 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS enforcement could not be verified: the plaintext port answered with HTTP 405, which proves neither a plaintext path nor enforcement.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 61/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 1848 tokens (~205/item across 9 items; 9 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 3/100
  - Stability observed for 1 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 93/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 79% of tool parameters carry a description.
- **Tool Safety**: 75/100
  - No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.
  - 0 of 1 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "send_feedback" implies "send" and declares no destructiveHint at all, which the MCP spec reads as destructive by default.
  - An AI judge read all 10 captured unit(s) of tool text and found none that tries to manipulate the model reading it.
- **Capabilities**: 100/100
  - Implements a current MCP spec version (2026-07-28).

## Install

### How do I install the Agent Service Directory MCP server?

Agent Service Directory is a hosted endpoint at https://agentservicedirectory.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

### Claude

```bash
claude mcp add --transport http com-agentservicedirectory-agent-service-director 'https://agentservicedirectory.com/mcp'
```

### Cursor

```json
{
  "mcpServers": {
    "com-agentservicedirectory-agent-service-director": {
      "url": "https://agentservicedirectory.com/mcp"
    }
  }
}
```

### VS Code

```json
{
  "servers": {
    "com-agentservicedirectory-agent-service-director": {
      "type": "http",
      "url": "https://agentservicedirectory.com/mcp"
    }
  }
}
```

### Codex

```toml
[mcp_servers.com-agentservicedirectory-agent-service-director]
url = "https://agentservicedirectory.com/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-agentservicedirectory-agent-service-director": {
      "type": "remote",
      "url": "https://agentservicedirectory.com/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-agentservicedirectory-agent-service-director --url 'https://agentservicedirectory.com/mcp' --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-agentservicedirectory-agent-service-director:
    url: "https://agentservicedirectory.com/mcp"
```

### Netclaw

```json
{
  "McpServers": {
    "com-agentservicedirectory-agent-service-director": {
      "Transport": "http",
      "Url": "https://agentservicedirectory.com/mcp"
    }
  }
}
```

### Vellum

```bash
assistant mcp add com-agentservicedirectory-agent-service-director -t streamable-http -u 'https://agentservicedirectory.com/mcp'
```

### Other

```json
{
  "mcpServers": {
    "com-agentservicedirectory-agent-service-director": {
      "type": "http",
      "url": "https://agentservicedirectory.com/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-10-18 (score 56, 0)

- [security] The server rewrote its instructions, which are the text every model session reads
- [functional regression] Schema quality: 173 → 205
- [functional improvement] Stability: unverified → 0.03
- [functional] New tool “get_tree”
- [cosmetic] “search_services” added an optional parameter “branch”
- [cosmetic] “search_services” added an optional parameter “provider”
- [cosmetic] “search_services” added an optional parameter “scope”
- [cosmetic] “search_services” reworded the description of “one_per_provider”
- [cosmetic] “search_services” reworded the description of “query”

### 2026-10-17 (score 56)

First indexed and scored.

## MCP tools (9)

### `search_services` (~554 tokens)

Search services

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.

Input parameters:

- `branch` (string): Capability tree id from get_tree, e.g. 'messaging/email/validation', 'places/weather' or 'places' (a node includes everything under it), or 'other'. Up to three ids separated by commas list services…
- `limit` (integer): Default 10, maximum 25.
- `max_price_usd` (number): Maximum price per call in USD stablecoin, where the price is known.
- `max_terms_changes_90d` (integer): Only services whose observed x402 payment terms changed at most this many times in the last 90 days (0 = unchanged). Short histories are labelled limited.
- `min_checks` (integer): Minimum checks in the last 30 days, to avoid judging on one check.
- `min_pass_rate` (number): Share of checks passed in the last 30 days, 0 to 1.
- `min_payers` (integer): Minimum unique payers in 30 days, as reported by the registry.
- `network` (string): Payment network, e.g. 'eip155:8453' (Base) or 'solana'.
- `offset` (integer)
- `one_per_provider` (boolean): Return one endpoint per provider (registrable domain): the first under the chosen sort (by default, the most scheduled checks passed in the 30-day window).
- `passing` (boolean): true: latest check passed.
- `provider` (string): Only endpoints from this provider (registrable domain, e.g. 'example.com'), as given in a result's provider field.
- `query` (string): Text search over names, hosts, URLs and operator names, and the name of a service's place in the capability tree when that place passed our three placement checks. Every word must match (up to five w…
- `scope` (string): directory (default): services that meet the listing criteria (https://agentservicedirectory.com/methodology#directory); index: everything we watch.
- `sort` (string)
- `tag` (string): Purpose tag, e.g. 'web-search'.
- `tier` (string)
- `type` (string)

### `get_service` (~67 tokens)

Get service

Full 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).

Input parameters:

- `id` (string, required): A service id from search_services, e.g. 'svc_...' or 'cand_...'.

### `get_history` (~68 tokens)

Get check history

Individual check results for a service over the last days, newest first. Use it to see patterns (intermittent failures, slowdowns) behind the summary figures.

Input parameters:

- `days` (integer): Default 7.
- `id` (string, required)
- `limit` (integer): Default 50.

### `get_changes` (~60 tokens)

Get detected changes

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

Input parameters:

- `days` (integer): Default 7.
- `id` (string): Limit to one service.

### `report_outcome` (~188 tokens)

Report outcome

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.

Input parameters:

- `failure_kind` (string)
- `idempotency_key` (string, required): Unique per report; retries with the same key are not counted twice.
- `operation` (string): Which operation, e.g. 'GET /v1/search'.
- `outcome` (string, required)
- `referral_id` (string): From get_service. Preferred.
- `service_id` (string): If you have no referral_id.
- `task_category` (string): Broad category only, e.g. 'web-search'. No task content.

### `get_tree` (~210 tokens)

Get the capability tree

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.

Input parameters:

- `format` (string): json (default) or text: one line per node, about half the size of json.
- `since_revision` (integer): The revision of a copy you hold: returns only the node changes since then (or unchanged: true) instead of the tree. Service counts are refreshed every five minutes and are not changes.

### `send_feedback` (~144 tokens)

Send feedback

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.

Input parameters:

- `about` (string): A service id, host, or the kind of service, e.g. 'marine weather forecasts'.
- `contact` (string): Only if you want a reply.
- `kind` (string, required)
- `note` (string): What you needed or what is wrong, in a sentence or two.

### `get_stats` (~25 tokens)

Get coverage statistics

How many services we track and how many checks ran in the last 24 hours.

### `get_report` (~92 tokens)

Get a weekly report

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

Input parameters:

- `id` (string): Report id (the Monday that starts the week, e.g. '2026-10-19'), or 'current'.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory#diagnostics

## Score history

- 2026-10-18: 56
- 2026-10-17: 56

## Common questions

### What is the Agent Service Directory MCP server?

Agent Service Directory is an MCP server listed in the public MCP registry as com.agentservicedirectory/agent-service-directory. A directory of agent services, with metrics. This page covers its hosted endpoint (https://agentservicedirectory.com/mcp).

### Is the Agent Service Directory MCP server safe to use?

Agent Service Directory scores 56 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

### What tools does the Agent Service Directory MCP server expose?

Agent Service Directory exposes 9 tools: search_services, get_service, get_history, get_changes, report_outcome, and 4 more. Their descriptions and schemas cost roughly 1,408 tokens of context every time the server is loaded.

### Does the Agent Service Directory MCP server require authentication?

No. We connected to Agent Service Directory without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

### Is the Agent Service Directory MCP server still maintained?

Agent Service Directory is still listed as active in the MCP registry. We last reached this channel on 18 October 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

## Links

- Remote endpoint: https://agentservicedirectory.com/mcp
- Website: https://agentservicedirectory.com/
- Changelog RSS feed: https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory.json
- HTML version of this page: https://verifymcp.io/servers/com-agentservicedirectory-agent-service-directory/agentservicedirectory
