Skip to content

DEVELOPERS

Use IsAgentReady from your tooling while retaining control of the scan lifecycle.

CLI and scan API

Install the CLI and start a scan from the command line. Use the API to start scans, poll the returned URL, and read the completed canonical report.

npm install -g @isagentready/cli npx @isagentready/cli scan example.com

OpenAPI: The OpenAPI specification documents requests and responses. Completed report fields are additive and versioned by methodology.

MCP and A2A

Connect Streamable HTTP MCP clients to /mcp. The endpoint supports stateless MCP 2026-07-28 and the existing handshake. Report tools return identical JSON in the text fallback and structuredContent. The fixed ui://isagentready/score-report.html resource renders the scorecard without external assets. Discover capabilities through /.well-known/mcp.json and use the A2A Agent Card for task-based integrations.

Agent Skills are listed at /.well-known/agent-skills/index.json.

Rate limits and errors

Responses limited by quota include RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset, and Retry-After. Reuse cached results before requesting another scan.

API errors use problem details with type, title, status, detail, and instance, while retaining legacy error and message fields.

Compatibility

Public reports keep their stored methodology version. New report fields are additive, and deprecated integrations remain documented until a replacement is available.

Monitoring APIs require verified ownership and a management bearer token. Public scan, rankings, MCP, and A2A reads remain credential-free.

A2A retains its protocol-specific application/a2a+json errors; the JSON API uses problem details.

Install MCP

Claude Code

claude mcp add isagentready-mcp -- npx -y isagentready-mcp

Codex CLI

codex mcp add isagentready-mcp -- npx -y isagentready-mcp

Gemini CLI

gemini mcp add isagentready-mcp -- npx -y isagentready-mcp

Docker

docker run -i --rm ghcr.io/bartwaardenburg/isagentready-mcp

Install Agent Skills

Claude Code

/plugin marketplace add bartwaardenburg/isagentready-skills

Cursor

git clone https://github.com/bartwaardenburg/isagentready-skills.git ~/.cursor/skills/isagentready-skills

Codex

git clone https://github.com/bartwaardenburg/isagentready-skills.git ~/.agents/skills/isagentready-skills

Windsurf

git clone https://github.com/bartwaardenburg/isagentready-skills.git ~/.codeium/windsurf/skills/isagentready-skills

Copilot

git clone https://github.com/bartwaardenburg/isagentready-skills.git ~/.agents/skills/isagentready-skills

Gemini CLI

gemini skills install https://github.com/bartwaardenburg/isagentready-skills.git

Amp

git clone https://github.com/bartwaardenburg/isagentready-skills.git ~/.config/agents/skills/isagentready-skills