What dependencies and runtime requirements does Ai Visibility Mcp have?
Python 3.10+ is required, along with the `uv` package manager. For LLM brand-mention checks, `PERPLEXITY_API_KEY` and `OPENROUTER_API_KEY` must be set in the environment.
@krissanders
基本情報
MCP server that audits AI-bot visibility. Reports per-bot robots.txt verdicts for 22 AI user-agents (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, etc.), Cloudflare AI-default flags, on-page schema, sitemap, llms.txt, SPA-shell detection, and cross-model brand mentions via P
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"ai-visibility": {
"command": "uv",
"args": [
"--directory",
"/abs/path/to/ai-visibility-mcp",
"run",
"ai-visibility-mcp"
],
"env": {
"PERPLEXITY_API_KEY": "<your-key>",
"OPENROUTER_API_KEY": "<your-key>"
}
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
Ai Visibility Mcp is an MCP server that audits how AI sees a website—checking robots.txt, structured data, LLM brand mentions, and Cloudflare AI defaults in a single tool call. It is built for website owners and marketing teams who need to understand and improve their site's visibility to AI search engines and chatbots.
Requires Python 3.10+ and uv. Clone the repository, run uv sync, copy .env.example to .env and fill in PERPLEXITY_API_KEY and OPENROUTER_API_KEY. Run with uv run ai-visibility-mcp for stdio transport (Claude Desktop/Code) or uv run ai-visibility-mcp --http --port 8000 for HTTP transport. Configure as an MCP server in Claude Desktop config or .claude.json.
check_ai_bot_access(domain)—per-bot robots.txt analysis for 22 AI user-agentsaudit_ai_visibility(domain)—0–100 composite score with explainable deductionscheck_llm_mention(brand, query, aliases?, models?)—cross-model brand surfacingcompare_competitors(your_domain, competitor_domains[])—parallel ranked audit, max 10 in flightPython 3.10+ is required, along with the `uv` package manager. For LLM brand-mention checks, `PERPLEXITY_API_KEY` and `OPENROUTER_API_KEY` must be set in the environment.
No user content is logged to disk. The only persistence is a daily spend ledger (default `~/.cache/ai-visibility-mcp/spend.json`) used to enforce the `MAX_DAILY_USD` cap.
Ai Visibility Mcp supports stdio transport (for Claude Desktop/Code) and HTTP transport (for remote agents). No built-in authentication on the HTTP transport is mentioned; security relies on the SSRF guard and spend caps.
The `compare_competitors` tool supports a maximum of 10 domains in flight. LLM calls are bounded by a per-call cost ceiling (`MAX_COST_PER_CALL`, default $0.10) and a daily spend cap (`MAX_DAILY_USD`, default $5.00). Output tokens are capped at 1024 per call. Persistent diff tracking is deferred to a future release.
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
A search tool helps dev to solve the naming things problem.

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.
不止于 CSS

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
コメント