{"_id":"@aisearchready/mcp","name":"@aisearchready/mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aisearchready/mcp","version":"0.1.0","description":"Model Context Protocol server for AI Search Ready — audit any URL for AI-search readiness from inside Claude / Cursor / LM Studio.","type":"module","bin":{"aisearchready-mcp":"dist/index.js"},"main":"./dist/index.js","scripts":{"build":"tsc -p tsconfig.json","start":"node dist/index.js","dev":"tsx src/index.ts","typecheck":"tsc -p tsconfig.json --noEmit","prepublishOnly":"npm run build"},"keywords":["mcp","model-context-protocol","aeo","ai-search-optimization","seo","claude","cursor","anthropic","audit"],"author":{"name":"AI Search Ready","email":"hello@aisearchready.io"},"license":"MIT","homepage":"https://aisearchready.io","repository":{"type":"git","url":"git+https://github.com/ed2903-web/aisearchready.git","directory":"mcp-server"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.4"},"devDependencies":{"@types/node":"^22.0.0","tsx":"^4.19.0","typescript":"^5.6.0"},"engines":{"node":">=20"},"_id":"@aisearchready/mcp@0.1.0","gitHead":"32884363d61ce3931254b31acd318917c3fd5678","bugs":{"url":"https://github.com/ed2903-web/aisearchready/issues"},"_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-35snmf4dv9Nw+vq+S2FDf3Cx7KcpvXrUOABq2Wm66Gw67gMuoR4WK/Y+Q0amarKUNcaIgferU7QFE9a3s+ylXg==","shasum":"9d53fe1872c6f1cdab9f75354aafb721ab081e93","tarball":"https://registry.npmjs.org/@aisearchready/mcp/-/mcp-0.1.0.tgz","fileCount":4,"unpackedSize":18609,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHbXqBy6VocHihHCjBwEFcA6E+mQw01V9SohhT68TBYdAiBWoKRbfjot2n8f/QWuV1PoKcklURhwYlAhufnHiYc68A=="}]},"_npmUser":{"name":"edj2903","email":"edj2903@gmail.com"},"directories":{},"maintainers":[{"name":"edj2903","email":"edj2903@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.1.0_1780849272409_0.09747442488774793"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-07T16:21:12.274Z","0.1.0":"2026-06-07T16:21:12.567Z","modified":"2026-06-07T16:21:12.766Z"},"maintainers":[{"name":"edj2903","email":"edj2903@gmail.com"}],"description":"Model Context Protocol server for AI Search Ready — audit any URL for AI-search readiness from inside Claude / Cursor / LM Studio.","homepage":"https://aisearchready.io","keywords":["mcp","model-context-protocol","aeo","ai-search-optimization","seo","claude","cursor","anthropic","audit"],"repository":{"type":"git","url":"git+https://github.com/ed2903-web/aisearchready.git","directory":"mcp-server"},"author":{"name":"AI Search Ready","email":"hello@aisearchready.io"},"bugs":{"url":"https://github.com/ed2903-web/aisearchready/issues"},"license":"MIT","readme":"# @aisearchready/mcp\r\n\r\n> The first **AEO-audit Model Context Protocol** server. Audit any URL for\r\n> AI-search readiness from inside Claude Desktop, Cursor, LM Studio, or\r\n> any MCP-compatible client.\r\n>\r\n> Powered by [aisearchready.io](https://aisearchready.io) — the open\r\n> standard for measuring how AI search engines (ChatGPT, Perplexity,\r\n> Claude, Gemini, AI Overviews) read, crawl, and cite your site.\r\n\r\n[![MIT](https://img.shields.io/badge/licence-MIT-blue)](./LICENSE)\r\n[![Standard](https://img.shields.io/badge/standard-v1.0-green)](https://aisearchready.io/standard)\r\n[![MCP](https://img.shields.io/badge/MCP-1.0-purple)](https://modelcontextprotocol.io)\r\n\r\n## What it does\r\n\r\nThree tools, no API key required for the free preview:\r\n\r\n| Tool | What it returns |\r\n|---|---|\r\n| `audit_url(url, deep?)` | 135-signal AEO audit · score · critical issues · paste-ready fixes |\r\n| `verify_cert(domain)` | Canonical signed cert state for a certified domain |\r\n| `get_standard()` | The Open AEO Standard v1.0 methodology summary |\r\n\r\nYou can say things like:\r\n\r\n> _\"Audit example.com for AI search readiness\"_\r\n>\r\n> _\"Is anthropic.com AI Search Ready certified?\"_\r\n>\r\n> _\"What does the AEO score actually measure?\"_\r\n\r\n…and the agent will call the right tool inline. No tab-switching, no\r\nsign-up, no rate-card surprises.\r\n\r\n## Install — Claude Desktop\r\n\r\nAdd to your `claude_desktop_config.json`:\r\n\r\n```jsonc\r\n{\r\n  \"mcpServers\": {\r\n    \"aisearchready\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"-y\", \"@aisearchready/mcp\"]\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nRestart Claude Desktop. You should see `aisearchready` in the MCP tools\r\nlist (the hammer icon at the bottom of the input box).\r\n\r\n## Install — Cursor\r\n\r\n1. Open Cursor → Settings → MCP\r\n2. Click **Add Server**\r\n3. Command: `npx -y @aisearchready/mcp`\r\n4. Save and reload\r\n\r\n## Install — LM Studio, Continue.dev, Zed\r\n\r\nThe MCP transport is stdio, no special flags. Point your client at\r\n`npx -y @aisearchready/mcp` as the command.\r\n\r\n## Studio API key (optional)\r\n\r\nThe free tier returns scan IDs and a link to the full preview report.\r\nA Studio API key (`sk_studio_…`) unlocks:\r\n\r\n- Full structured score + pillar breakdown\r\n- Every issue with priority + paste-ready `fixCode`\r\n- Deep Audit (multi-page site sample)\r\n- Citation Probe outcomes (Perplexity + Claude + OpenAI)\r\n\r\nSet `AISEARCHREADY_API_KEY` in your client's MCP env block:\r\n\r\n```jsonc\r\n{\r\n  \"mcpServers\": {\r\n    \"aisearchready\": {\r\n      \"command\": \"npx\",\r\n      \"args\": [\"-y\", \"@aisearchready/mcp\"],\r\n      \"env\": {\r\n        \"AISEARCHREADY_API_KEY\": \"sk_studio_…\"\r\n      }\r\n    }\r\n  }\r\n}\r\n```\r\n\r\nGet a key at [aisearchready.io/pricing](https://aisearchready.io/pricing)\r\n(£199/mo Studio · 250 audits + Citation Probe + white-label included).\r\n\r\n## Develop locally\r\n\r\n```bash\r\ngit clone https://github.com/ed2903-web/aisearchready.git\r\ncd aisearchready/mcp-server\r\nnpm install\r\nnpm run dev   # tsx ./src/index.ts — runs the MCP server on stdio\r\n```\r\n\r\nPoint it at a local app instead of production:\r\n\r\n```bash\r\nAISEARCHREADY_BASE_URL=http://localhost:3000 npm run dev\r\n```\r\n\r\n## Source + licence\r\n\r\n- Repository: [github.com/ed2903-web/aisearchready](https://github.com/ed2903-web/aisearchready) (the whole audit engine; this package lives in `mcp-server/`)\r\n- Methodology: [aisearchready.io/standard](https://aisearchready.io/standard)\r\n- Licence: MIT\r\n\r\n## Why this exists\r\n\r\n> The category of AEO audit tools is consolidating fast. Profound, Athena,\r\n> Otterly, Semrush AI Visibility, Brand Radar — every one of them is a\r\n> dashboard you log into. None of them work inside the agent ecosystem\r\n> where the buyer increasingly lives.\r\n>\r\n> An MCP server reverses the polarity: the audit comes to you, in the\r\n> AI chat where you're already working. _\"Audit example.com\"_ becomes\r\n> a one-line natural-language command. The brand impression is in the\r\n> chat, not on a marketing site you have to remember to visit.\r\n>\r\n> Per Screaming Frog's MCP launch (May 2026), the category is moving.\r\n> This is the first MCP server purpose-built for AEO measurement.\r\n\r\nSee the [Open AEO Standard v1.0](https://aisearchready.io/standard) for\r\nthe methodology and the reviewer-signature call.\r\n","readmeFilename":"README.md","_rev":"1-110d4f763ff161f174ee31492b63d003"}