{
  "markdown": "<p align=\"center\">\n  <img src=\"https://capsule-render.vercel.app/api?type=waving&color=0:4F46E5,100:7C3AED&height=220&section=header&text=AI%20Visibility%20Tracker&fontSize=42&fontColor=ffffff&animation=fadeIn&fontAlignY=35&desc=Track%20your%20brand%20across%20ChatGPT%2C%20Perplexity%2C%20Claude%20%26%20Gemini&descSize=18&descAlignY=55\" width=\"100%\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/ai-visibility-mcp\"><img src=\"https://img.shields.io/npm/v/ai-visibility-mcp?style=flat-square&color=4F46E5\" alt=\"npm version\" /></a>\n  <a href=\"https://github.com/sharozdawa/ai-visibility/stargazers\"><img src=\"https://img.shields.io/github/stars/sharozdawa/ai-visibility?style=flat-square&color=7C3AED\" alt=\"GitHub stars\" /></a>\n  <a href=\"https://github.com/sharozdawa/ai-visibility/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/sharozdawa/ai-visibility?style=flat-square&color=6366F1\" alt=\"License\" /></a>\n  <a href=\"https://github.com/sharozdawa/ai-visibility/pulls\"><img src=\"https://img.shields.io/badge/PRs-welcome-brightgreen?style=flat-square\" alt=\"PRs Welcome\" /></a>\n  <a href=\"https://glama.ai/mcp/servers/sharozdawa/ai-visibility\"><img src=\"https://glama.ai/mcp/servers/sharozdawa/ai-visibility/badges/score.svg\" alt=\"AI Visibility MCP server\" /></a>\n</p>\n\n<p align=\"center\">\n  <strong>Know exactly how AI platforms talk about your brand.</strong><br/>\n  Track mentions, sentiment, position, and competitors across the AI platforms that shape buying decisions.\n</p>\n\n---\n\n## Features\n\n- **Multi-Platform Tracking** — Monitor visibility across ChatGPT, Perplexity, Claude, and Gemini simultaneously\n- **Visibility Scoring** — Get a 0-100 score with tier ratings (Excellent / Good / Moderate / Low / Very Low)\n- **Sentiment Analysis** — Understand whether AI platforms describe your brand positively, neutrally, or negatively\n- **Competitor Intelligence** — See which competitors appear alongside your brand in AI responses\n- **Brand Comparison** — Compare up to 10 brands side by side with per-platform breakdowns\n- **Actionable Recommendations** — Get prioritized steps to improve your AI visibility\n- **MCP Server** — Works with Claude Desktop, Cursor, and any MCP-compatible client\n- **Consistent Results** — Seeded randomness ensures reproducible results for the same brand\n\n## MCP Server Installation\n\n### Claude Desktop\n\nAdd to your `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"ai-visibility\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"ai-visibility-mcp\"]\n    }\n  }\n}\n```\n\n### Cursor\n\nAdd to your Cursor MCP settings (`.cursor/mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"ai-visibility\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"ai-visibility-mcp\"]\n    }\n  }\n}\n```\n\n### npx (standalone)\n\n```bash\nnpx ai-visibility-mcp\n```\n\n## MCP Tools\n\n| Tool | Description |\n|------|-------------|\n| `check_brand_visibility` | Check a brand's visibility across AI platforms with detailed per-platform results, mention rates, positions, sentiment, and competitor analysis |\n| `check_single_query` | Check brand mention for a specific query on a specific platform — get mention status, position, context snippet, and sentiment |\n| `get_visibility_score` | Calculate overall AI visibility score (0-100) with tier rating, per-platform breakdowns, and improvement recommendations |\n| `compare_brands` | Compare visibility of 2-10 brands side by side with ranked results and per-platform scores |\n| `get_recommendations` | Get prioritized, actionable recommendations to improve AI visibility based on current score |\n| `list_platforms` | List all supported AI platforms with details on how each sources and presents brand information |\n\n## How Scoring Works\n\nThe visibility score (0-100) is calculated from three components:\n\n| Component | Weight | What It Measures |\n|-----------|--------|-----------------|\n| Mention Rate | 40% | How often the brand appears in AI responses |\n| Position Quality | 30% | Where the brand is mentioned (1st = best, 5th = worst) |\n| Sentiment | 30% | Whether mentions are positive, neutral, or negative |\n\n**Score Tiers:**\n- **80-100** Excellent — Strong presence across platforms\n- **60-79** Good — Visible but room to improve\n- **40-59** Moderate — Appears in some responses\n- **20-39** Low — Limited visibility\n- **0-19** Very Low — Rarely mentioned\n\n## Self-Hosting\n\nClone the repo and build the MCP server:\n\n```bash\ngit clone https://github.com/sharozdawa/ai-visibility.git\ncd ai-visibility/mcp-server\nnpm install\nnpm run build\n```\n\nRun the MCP server directly:\n\n```bash\nnode dist/index.js\n```\n\nOr point your MCP client to the local build:\n\n```json\n{\n  \"mcpServers\": {\n    \"ai-visibility\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/ai-visibility/mcp-server/dist/index.js\"]\n    }\n  }\n}\n```\n\n### Run the Web Dashboard\n\nThe project includes a Next.js dashboard for visual tracking:\n\n```bash\ncd ai-visibility\ncp .env.example .env\n# Set your DATABASE_URL in .env\nnpm install\nnpx prisma db push\nnpm run dev\n```\n\n## Platforms Tracked\n\n| Platform | Company | How It Sources Information |\n|----------|---------|--------------------------|\n| ChatGPT | OpenAI | Trained on web data; optional web browsing for real-time info |\n| Perplexity | Perplexity AI | Real-time web search with source citations |\n| Claude | Anthropic | Trained on web data; focuses on accurate, well-reasoned responses |\n| Gemini | Google | Leverages Google Search index and Knowledge Graph |\n\n## Why AI Visibility vs Paid Alternatives\n\n| Feature | ai-visibility | Otterly | AthenaHQ |\n|---------|--------------|---------|----------|\n| Platforms tracked | 4 | 3 | 2 |\n| Visibility score | Yes | Yes | Yes |\n| Competitor analysis | Yes | Yes | Limited |\n| Sentiment analysis | Yes | No | No |\n| Self-hostable | Yes | No | No |\n| Open source | Yes | No | No |\n| Price | Free | $100-300/mo | $200-500/mo |\n\n## More Open Source SEO Tools\n\n| Tool | Description |\n|------|-------------|\n| [awesome-seo-mcp-servers](https://github.com/sharozdawa/awesome-seo-mcp-servers) | Curated list of SEO MCP servers and agent skills |\n| [robotstxt-ai](https://github.com/sharozdawa/robotstxt-ai) | Visual robots.txt manager for AI crawlers |\n| [indexnow-mcp](https://github.com/sharozdawa/indexnow-mcp) | Instant URL indexing via IndexNow |\n| [schema-gen](https://github.com/sharozdawa/schema-gen) | Schema.org JSON-LD markup generator |\n\n## License\n\nMIT\n\n---\n\n<p align=\"center\">\n  Built by <a href=\"https://github.com/sharozdawa\"><strong>Sharoz Dawa</strong></a>\n  <br/>\n  <a href=\"https://github.com/sharozdawa\"><img src=\"https://img.shields.io/badge/GitHub-sharozdawa-181717?style=flat-square&logo=github\" alt=\"GitHub\" /></a>\n</p>\n\n<img src=\"https://capsule-render.vercel.app/api?type=waving&color=0:4F46E5,100:7C3AED&height=120&section=footer\" width=\"100%\" />\n",
  "bytes": 6824,
  "sha": "36663afeba70ac36f08797bfe282472b72bb6eb3f1a38381c2b3df432578283e",
  "repo_slug": "sharozdawa/ai-visibility",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_sharozdawa_ai_visibility_4e362492/readme"
}