---
title: Agent Ready MCP server
description: Run agent-readability scans from Claude Desktop, Claude Code, Cursor, Cline, VS Code, or Windsurf. Hosted Streamable HTTP endpoint, npm package, registry listings on Smithery and the official MCP registry.
last_updated: 2026-05-11
canonical_url: https://agent-ready.dev/mcp
---

# Agent Ready, in your MCP client

> Run agent-readability scans from Claude Desktop, Claude Code, Cursor, Cline, VS Code, or Windsurf. Same scanner, same key, three install paths.

## Install paths

All three call the same scanner with the same Pro API key. Issue one from the [dashboard](https://agent-ready.dev/dashboard/api-keys).

### Remote (HTTP)

Lowest-latency option for clients that speak Streamable HTTP MCP natively (Claude Desktop, Cursor, the Vercel MCP consumer).

```json
{
  "mcpServers": {
    "agent-ready": {
      "url": "https://agent-ready.dev/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer ar_live_..."
      }
    }
  }
}
```

### Local (npm)

The published [`agent-ready-mcp`](https://www.npmjs.com/package/agent-ready-mcp) package is a thin stdio wrapper around the hosted REST API. Same key delivered via `AGENT_READY_API_KEY` env var.

```json
{
  "mcpServers": {
    "agent-ready": {
      "command": "npx",
      "args": ["-y", "agent-ready-mcp@latest"],
      "env": {
        "AGENT_READY_API_KEY": "ar_live_..."
      }
    }
  }
}
```

### mcp-remote bridge

Community shim that exposes a remote HTTP MCP server as a local stdio process. Use this if your client only speaks stdio and you don't want to install a per-server package.

```json
{
  "mcpServers": {
    "agent-ready": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://agent-ready.dev/api/v1/mcp",
        "--header", "Authorization:Bearer ar_live_..."
      ]
    }
  }
}
```

## Where is Agent Ready listed?

The MCP server is published across the major MCP registries and marketplaces.

| Channel | Listing |
|---|---|
| Smithery | [agent-ready/agent-ready-mcp](https://smithery.ai/servers/agent-ready/agent-ready-mcp) |
| MCP registry | [io.github.mlava/agent-ready-mcp](https://registry.modelcontextprotocol.io/v0/servers?search=agent-ready-mcp) |
| npm | [agent-ready-mcp](https://www.npmjs.com/package/agent-ready-mcp) |
| GitHub | [mlava/agent-ready-mcp](https://github.com/mlava/agent-ready-mcp) |
| mcp.so | [agent-ready/mlava](https://mcp.so/server/agent-ready/mlava) |

## What does the MCP server expose?

Two tools, three prompts, one Claude Skill descriptor. All advertised in the discovery manifest at [`/.well-known/mcp.json`](https://agent-ready.dev/.well-known/mcp.json).

| Kind | Name | Purpose |
|---|---|---|
| tool | `scan_site` | Run a fresh scan against a URL. |
| tool | `get_scan` | Fetch a previous scan by id. |
| prompt | `scan` | Fresh scan + high-level summary. |
| prompt | `interpret_scan` | Plain-English explanation of a scan's findings. |
| prompt | `remediation_plan` | Prioritised fix-it doc (optional `focus`: "seo" or "agents"). |
| resource | `methodology` | Scoring formula, rating bands, JS-rendering handling. |
| resource | `checks` | Reference table of all 59 check IDs. |
| resource | `llms.txt` | Agent Ready's own /llms.txt mirrored. |
| resource | `specs` | Canonical URLs for the seven specs we validate. |
| skill | `agent-ready` | Anthropic Claude Skill descriptor for activation routing. |

## How do the three install paths differ?

All three call the same scanner with the same API key. The choice comes down to which transport your MCP client supports best.

- **Remote (HTTP)** — point the client at `https://agent-ready.dev/api/v1/mcp` with a Bearer header. Lowest-latency option for clients that speak Streamable HTTP MCP natively.
- **Local (npm)** — spawn `npx -y agent-ready-mcp@latest` as a stdio child process. Same key delivered via `AGENT_READY_API_KEY` env var.
- **mcp-remote bridge** — community shim that exposes a remote HTTP MCP server as a local stdio process. Use this if your client only speaks stdio and you don't want to install a per-server package.

## Frequently asked questions

### What's the difference between the hosted endpoint and the npm package?

Both call the same scanner and require the same Pro API key. The hosted endpoint at agent-ready.dev/api/v1/mcp speaks Streamable HTTP — Claude Desktop and Cursor connect to it directly. The npm package (agent-ready-mcp) is a stdio wrapper that any MCP client can spawn locally; it forwards requests to the same hosted endpoint over HTTPS. Pick HTTP for native clients, npm for stdio-only clients (some IDE plugins, Cline) or when you want zero round-trip via the community mcp-remote bridge.

### Which MCP clients can I use this with?

Claude Desktop, Claude Code, Cursor, VS Code (with the MCP extension), Cline, Windsurf, and any other client that speaks the Model Context Protocol. The hosted HTTP endpoint covers clients that support remote MCP servers; the npm package covers stdio-only clients via npx.

### What tools, prompts, and resources does the server expose?

Two tools — scan_site (run a fresh agent-readability scan against a URL) and get_scan (fetch a previous scan by id). Three prompts — scan, interpret_scan, remediation_plan — that wire the tools into end-to-end workflows. Four resources — methodology (the scoring formula), checks (table of all 59 check IDs), llms.txt (Agent Ready's own /llms.txt), and specs (canonical URLs for the seven specs we validate). One Claude Skill descriptor (skills/agent-ready/SKILL.md inside the npm package) for activation routing.

### Do I need a paid plan?

Yes. The MCP server uses the same Bearer-token authentication as the REST API and only accepts Pro or Team keys. Free-tier scans are available through the web UI but not via the MCP server. Issue a key from your dashboard after upgrading.

### Where can I find the source and report issues?

GitHub at github.com/mlava/agent-ready-mcp. The repo includes the full source, test suite, build pipeline, manifest.json (Glama Marketplace), server.json (MCP registry), and glama.json (Glama maintainer claim). MIT-licensed.

## Related

- [REST API & CI/CD](https://agent-ready.dev/docs/api) — same scanner via REST endpoints or the GitHub Action.
- [Scoring methodology](https://agent-ready.dev/methodology) — how the 59 checks combine into the 0–100 score.

## Sitemap

See the full [sitemap](https://agent-ready.dev/sitemap.md) for all pages on agent-ready.dev.
