AgentGrade

Scan any website for AI agent readiness, payment protocols, and discovery endpoints

Should I use this

Quality & Safety

A
Description quality
88%
Schema completeness
97%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'scan_compact' description lacks action verbin scan_compact

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~293Tokens (tool definitions)
~419 BTypical response size
Minimal attention impact (0.23% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp-server": {
      "url": "https://agentgrade.com/mcp"
    }
  }
}

Remote endpoints

https://agentgrade.com/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪scan_url(url)

Scan a URL for agent capabilities and payment protocols. Returns full results including x402, MPP, L402, discovery, bazaar, MCP, plugins, OpenAPI, and more.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "URL to scan (http or https)"
    }
  },
  "required": [
    "url"
  ]
}
⚪scan_compact(url)

Compact scan returning only rails, capabilities, and a numeric score. Optimized for agent decision-making.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "format": "uri",
      "description": "URL to scan"
    }
  },
  "required": [
    "url"
  ]
}
🟢get_history(url, limit)

Get scan history for a URL. Requires database to be configured.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Filter by URL (optional)"
    },
    "limit": {
      "type": "number",
      "description": "Max results (default 20, max 100)"
    }
  }
}
⚪validate_x402_json(content)

Validate x402.json content against expected schema. Returns errors, warnings, and suggestions. No network requests — pure validation.

Input Schema

{
  "type": "object",
  "properties": {
    "content": {
      "type": "object",
      "description": "The x402.json content to validate"
    }
  },
  "required": [
    "content"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools