{
  "markdown": "# ActableSite MCP\n\nA remote, read-only MCP server for public website evidence, AI crawler policy, and explicit Crawler Watch, report, and Practice Radar offer metadata.\n\n## Tools\n\nIt exposes five tools over Streamable HTTP:\n\n- `audit_public_website` checks public identity, offer evidence, action paths, discovery files, metadata, and structured data.\n- `check_ai_crawler_policy` evaluates eight OpenAI, Anthropic, Perplexity, and Google crawler tokens.\n- `get_crawler_watch_offer` returns the $9 monthly price, one-site scope, 15-minute cadence, confirmation rule, delivery, cancellation, and synthetic-check limitations. It cannot open checkout or purchase anything.\n- `get_full_report_offer` returns explicit metadata for an optional $19 one-time report. It cannot open checkout or purchase anything.\n- `get_practice_radar_offer` returns the current weekly-edition receipt, public sample, $39 monthly price, delivery, cancellation, and material NPI limitations. It cannot open checkout or purchase anything.\n\n## Connect\n\nClaude Code:\n\n```bash\nclaude mcp add --transport http actablesite https://actablesite.com/mcp/\n```\n\nFor another MCP client, add a remote server named `actablesite` with:\n\n- URL: `https://actablesite.com/mcp/`\n- Transport: Streamable HTTP\n- Authentication: none\n\nFor clients that require a local stdio command, clone this repository and run the dependency-free bridge:\n\n```bash\ngit clone https://github.com/unitedideas/actablesite-mcp.git\ncd actablesite-mcp\nnpm run start:stdio\n```\n\nThe bridge contains the visible MCP implementation source in [`src/stdio.mjs`](src/stdio.mjs). Distribution version `1.4.2` exposes the same five read-only tools and sends requests only to ActableSite's bounded public JSON APIs. It has no file, shell, browser, account, or write capability.\n\nThe same stdio process is available as a public, non-root container:\n\n```bash\ndocker run --rm -i ghcr.io/unitedideas/actablesite-mcp:1.4.2\n```\n\nThe hosted server implements MCP protocol version `2025-06-18` and is published in the official registry as [`com.actablesite/ai-crawler-robots-monitor`](https://registry.modelcontextprotocol.io/v0.1/servers?search=com.actablesite/ai-crawler-robots-monitor&version=latest) version `1.4.2`.\n\n## Discovery metadata\n\nDirectory scanners can read either machine-readable discovery surface:\n\n- [`/.well-known/mcp.json`](https://actablesite.com/.well-known/mcp.json) identifies the official registry name, repository, remote endpoint, transport, authentication mode, and tool names.\n- [`/.well-known/mcp/server-card.json`](https://actablesite.com/.well-known/mcp/server-card.json) provides static tool descriptions and JSON input schemas for scanners that cannot complete a live MCP handshake.\n\nBoth files describe the same unauthenticated endpoint and five-tool inventory verified by this repository.\n\n## Ongoing crawler monitoring\n\nThe MCP tools report current public evidence and do not create background jobs. [Crawler Watch](https://actablesite.com/crawler-watch) is the separate $9/month service for one public website: it checks crawler policy, synthetic homepage responses, `sitemap.xml`, and `llms.txt` every 15 minutes and emails after a changed state appears twice.\n\nIts synthetic requests do not authenticate provider IP ranges or prove crawling, indexing, citation, ranking, or traffic.\n\n## Safety contract\n\n- Public HTTP and HTTPS websites only; private, local, loopback, and reserved network destinations are rejected.\n- No browser control, file access, account access, write, or mutation tools.\n- No authentication header or API key is requested.\n- Tool calls are limited to 60 per caller per hour.\n- All three offer tools are informational and require explicit user confirmation before any separate checkout or purchase action.\n- Practice Radar records do not prove licensure, active operation, demand, or buying intent and must be verified before contact.\n- Results do not guarantee crawling, indexing, citation, ranking, recommendation, traffic, legal compliance, or revenue.\n\n## Verify the live server\n\nNode.js 20 or newer is required.\n\n```bash\nnpm test\nnpm run verify:live\n```\n\nThe verifier initializes the live server, checks its protocol and version, and confirms the exact read-only tool inventory. It does not call an audit tool or create a funnel event.\n\n## Repository scope\n\nThis repository contains a runnable stdio implementation, public registry manifest, connection contract, live verifier, and security policy for the hosted ActableSite MCP server. The production runtime is operated at `https://actablesite.com/mcp/`.\n\n## License\n\nMIT\n",
  "bytes": 4603,
  "sha": "73c9a1f060f25accdd4f11150f288d9c3c87025eb845cdf095a59c66f6a8235b",
  "repo_slug": "unitedideas/actablesite-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_actablesite_readiness_1c876e76/readme"
}