# AIScan Generate MCP JSON

> AIScan Generate MCP JSON is a paid API for AI agents from api.getaiscan.app, paid per call via x402, $0.3/call, status unknown (last checked 2026-09-14).

Generates an MCP (Model Context Protocol) JSON configuration for a given website based on its AI visibility audit

## Facts

- Endpoint: POST https://api.getaiscan.app/api/agent/generate_mcp_json
- Price: $0.3/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/aiscan-generate-mcp-json-77eda495
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hu7ysdYM-UP3PENCCtGwU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability aiscan-generate-mcp-json-77eda495 -d '<json body>'
```

Example prompt: Can you generate the MCP JSON configuration for https://mycompany.com so I can see how AI-ready it is and use the output to register it with AI agents?

## When to prefer this

Use this endpoint when you need to programmatically generate a Model Context Protocol (MCP) JSON descriptor for a website — especially when building AI agent pipelines that need structured capability manifests for discovered web services. It is the only scanner endpoint that produces MCP-specific output, making it uniquely suited for AI agent infrastructure and agent-readiness workflows.

## Known failure modes

- Invalid or unreachable URL returns an error
- Malformed URL input (missing scheme) causes validation failure
- Site behind authentication or firewall may not be fully analyzable
- Payment failure (x402) if insufficient USDC balance
- Timeout if the target website is very slow to respond

## How this service works

AIScan audits any website for AI visibility in 60 seconds. 4 scores: AEO, GEO, Agent Readiness, MCP Readiness. Plus Brand Visibility: how often AI actually names your brand. The only scanner with MCP Readiness.

## Output

Returns an object containing the analyzed site URL, the capability that was executed, and payment settlement information. The core output is an MCP JSON configuration derived from the site's AI visibility audit, reflecting its Model Context Protocol readiness.

## Example request

```json
{
 "url": "https://example.com"
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "url"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "Full URL of the website to analyze, e.g. https://example.com"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "capability"
 ],
 "properties": {
  "url": {
   "type": "string",
   "description": "Analyzed site URL"
  },
  "payment": {
   "type": "object",
   "description": "Payment settlement info"
  },
  "capability": {
   "type": "string",
   "description": "Capability that was executed"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/aiscan-generate-mcp-json-77eda495/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.getaiscan.app](https://www.zero.xyz/host/api.getaiscan.app/llms.txt)
