{
  "servers": 60,
  "added": [
    {
      "slug": "desktop-commander",
      "name": "Desktop Commander"
    },
    {
      "slug": "serena",
      "name": "Serena"
    },
    {
      "slug": "context7",
      "name": "Context7"
    },
    {
      "slug": "github",
      "name": "GitHub"
    },
    {
      "slug": "mcp-inspector",
      "name": "MCP Inspector"
    },
    {
      "slug": "xcodebuildmcp",
      "name": "XcodeBuildMCP"
    },
    {
      "slug": "peekaboo",
      "name": "Peekaboo"
    },
    {
      "slug": "kubernetes",
      "name": "Kubernetes MCP Server"
    },
    {
      "slug": "ida-pro",
      "name": "IDA Pro MCP"
    },
    {
      "slug": "playwright",
      "name": "Playwright MCP"
    },
    {
      "slug": "firecrawl",
      "name": "Firecrawl"
    },
    {
      "slug": "exa",
      "name": "Exa"
    },
    {
      "slug": "bright-data",
      "name": "Bright Data"
    },
    {
      "slug": "searxng",
      "name": "SearXNG"
    },
    {
      "slug": "postgres-mcp-pro",
      "name": "Postgres MCP Pro"
    },
    {
      "slug": "supabase",
      "name": "Supabase"
    },
    {
      "slug": "mcp-toolbox-for-databases",
      "name": "MCP Toolbox for Databases"
    },
    {
      "slug": "qdrant",
      "name": "Qdrant"
    },
    {
      "slug": "excel",
      "name": "Excel MCP Server"
    },
    {
      "slug": "blender",
      "name": "Blender MCP"
    },
    {
      "slug": "framelink-figma",
      "name": "Framelink Figma MCP"
    },
    {
      "slug": "talk-to-figma",
      "name": "Talk to Figma"
    },
    {
      "slug": "godot",
      "name": "Godot MCP"
    },
    {
      "slug": "kicad",
      "name": "KiCad MCP"
    },
    {
      "slug": "minimax",
      "name": "MiniMax"
    },
    {
      "slug": "notion",
      "name": "Notion"
    },
    {
      "slug": "atlassian",
      "name": "MCP Atlassian (Jira and Confluence)"
    },
    {
      "slug": "basic-memory",
      "name": "Basic Memory"
    },
    {
      "slug": "linkedin",
      "name": "LinkedIn MCP Server"
    },
    {
      "slug": "arxiv",
      "name": "arXiv MCP Server"
    },
    {
      "slug": "sequential-thinking",
      "name": "Sequential Thinking"
    },
    {
      "slug": "windows-mcp",
      "name": "Windows-MCP"
    },
    {
      "slug": "mobile-mcp",
      "name": "Mobile MCP"
    },
    {
      "slug": "unity-mcp",
      "name": "MCP for Unity"
    },
    {
      "slug": "drawio",
      "name": "draw.io MCP"
    },
    {
      "slug": "gitmcp",
      "name": "GitMCP"
    },
    {
      "slug": "ghidra",
      "name": "GhidraMCP"
    },
    {
      "slug": "apify",
      "name": "Apify"
    },
    {
      "slug": "browser-tools",
      "name": "BrowserTools MCP"
    },
    {
      "slug": "aws-knowledge",
      "name": "AWS Knowledge MCP Server"
    },
    {
      "slug": "executeautomation-playwright",
      "name": "ExecuteAutomation Playwright MCP"
    },
    {
      "slug": "wigolo",
      "name": "Wigolo"
    },
    {
      "slug": "tradingview",
      "name": "TradingView MCP"
    },
    {
      "slug": "obsidian",
      "name": "Obsidian MCP"
    },
    {
      "slug": "cloudflare",
      "name": "Cloudflare MCP Servers"
    },
    {
      "slug": "antv-chart",
      "name": "AntV Chart MCP"
    },
    {
      "slug": "container-use",
      "name": "Container Use"
    },
    {
      "slug": "davinci-resolve",
      "name": "DaVinci Resolve MCP"
    },
    {
      "slug": "dbhub",
      "name": "DBHub"
    },
    {
      "slug": "grafana",
      "name": "Grafana MCP"
    },
    {
      "slug": "google-workspace",
      "name": "Google Workspace MCP"
    },
    {
      "slug": "shadcn-ui",
      "name": "shadcn/ui MCP"
    },
    {
      "slug": "freecad",
      "name": "FreeCAD MCP"
    },
    {
      "slug": "jcodemunch",
      "name": "jCodeMunch"
    },
    {
      "slug": "perplexity",
      "name": "Perplexity MCP"
    },
    {
      "slug": "excalidraw",
      "name": "Excalidraw MCP"
    },
    {
      "slug": "tavily",
      "name": "Tavily MCP"
    },
    {
      "slug": "12306",
      "name": "12306 MCP"
    },
    {
      "slug": "ios-simulator",
      "name": "iOS Simulator MCP"
    },
    {
      "slug": "azure-devops",
      "name": "Azure DevOps MCP"
    }
  ],
  "community": [
    {
      "slug": "docsy",
      "name": "Docsy"
    },
    {
      "slug": "hotrepo",
      "name": "HotRepo"
    },
    {
      "slug": "remotify-mcp",
      "name": "remotify-mcp"
    },
    {
      "slug": "jev-agent",
      "name": "Jev Agent"
    },
    {
      "slug": "surecheck-mcp",
      "name": "SureCheck MCP"
    },
    {
      "slug": "hinode",
      "name": "Hinode"
    },
    {
      "slug": "webextract",
      "name": "WebExtract"
    },
    {
      "slug": "xcrawl",
      "name": "XCrawl"
    },
    {
      "slug": "browserpair",
      "name": "BrowserPair"
    },
    {
      "slug": "openalex-mcp",
      "name": "OpenAlex MCP Server"
    },
    {
      "slug": "deduped-ai-use-cases",
      "name": "Deduped AI use cases"
    },
    {
      "slug": "mappit",
      "name": "Mappit"
    },
    {
      "slug": "hutchdb",
      "name": "HutchDB"
    },
    {
      "slug": "vaultic",
      "name": "Vaultic"
    },
    {
      "slug": "iso-20022-navigator",
      "name": "ISO 20022 Navigator"
    },
    {
      "slug": "hypergsc",
      "name": "HyperGSC"
    },
    {
      "slug": "ecommerce-data-api",
      "name": "Ecommerce Data API"
    },
    {
      "slug": "networthtrackr",
      "name": "NetworthTrackr"
    },
    {
      "slug": "10ml-perfume-finder",
      "name": "10ML Perfume Finder"
    },
    {
      "slug": "flathunt",
      "name": "FlatHunt"
    },
    {
      "slug": "remcp",
      "name": "ReMCP"
    },
    {
      "slug": "ipgeolocation-io",
      "name": "IPGeolocation.io"
    },
    {
      "slug": "everyday-mcp",
      "name": "Everyday MCP"
    },
    {
      "slug": "perq",
      "name": "Perq"
    },
    {
      "slug": "crakseo",
      "name": "CrakSEO SEO Toolkit"
    },
    {
      "slug": "voc-insight",
      "name": "Pangolinfo VOC Insight"
    },
    {
      "slug": "mailsenpai",
      "name": "MailSenpai"
    },
    {
      "slug": "contentstudio",
      "name": "ContentStudio"
    },
    {
      "slug": "videogen",
      "name": "VideoGen"
    },
    {
      "slug": "vadyu",
      "name": "Vadyu"
    },
    {
      "slug": "gen",
      "name": "GEN"
    },
    {
      "slug": "partpacket",
      "name": "PartPacket"
    },
    {
      "slug": "neverapply",
      "name": "NeverApply"
    },
    {
      "slug": "muslim-prayer-reminder",
      "name": "Muslim Prayer Reminder"
    },
    {
      "slug": "old-ways-library",
      "name": "The Old Ways Library"
    },
    {
      "slug": "lunafic",
      "name": "Lunafic"
    }
  ],
  "checks": {
    "passed": 48,
    "needsSetup": 11,
    "packageChecked": 0,
    "notRun": 1
  },
  "corrected": [
    {
      "slug": "serena",
      "name": "Serena",
      "note": "The npm package called \"serena\" has no link to this project. Serena publishes to PyPI as serena-agent and documents running it from the GitHub source with uvx, which is what the config here does."
    },
    {
      "slug": "postgres-mcp-pro",
      "name": "Postgres MCP Pro",
      "note": "The npm package called \"postgres-mcp\" is a different project (llm-graph/postgres-mcp). Crystal DBA publishes this server to PyPI and Docker Hub. In October 2026 \"uvx postgres-mcp\" falls back to an old 0.1.0 release that crashes, because 0.3.0 pins a pglast version PyPI no longer has, so we publish the Docker image instead."
    },
    {
      "slug": "supabase",
      "name": "Supabase",
      "note": "The npm package called \"supabase-mcp\" comes from a different repository (Cappahccino/SB-MCP). Supabase's own server is the hosted URL above; their local package is @supabase/mcp-server-supabase."
    },
    {
      "slug": "qdrant",
      "name": "Qdrant",
      "note": "The npm package called \"mcp-server-qdrant\" comes from a different repository (hlos-ai/mcp-servers). Qdrant publishes this server to PyPI under that name, so it runs with uvx."
    },
    {
      "slug": "excel",
      "name": "Excel MCP Server",
      "note": "The npm package called \"excel-mcp-server\" has no link to this project. The project publishes to PyPI under that name, so it runs with uvx."
    },
    {
      "slug": "blender",
      "name": "Blender MCP",
      "note": "The npm package called \"blender-mcp\" has no link to this project. The real server is blender-mcp on PyPI, published from the same author, so it runs with uvx."
    },
    {
      "slug": "kicad",
      "name": "KiCad MCP",
      "note": "The npm package called \"kicad-mcp\" comes from a different repository (iengphogit/kicad-mcp). This project runs from its own source."
    },
    {
      "slug": "minimax",
      "name": "MiniMax",
      "note": "The npm package called \"minimax-mcp-server\" comes from a different repository (mgolec/minimax-integration). MiniMax publishes this server to PyPI as minimax-mcp."
    },
    {
      "slug": "atlassian",
      "name": "MCP Atlassian (Jira and Confluence)",
      "note": "The npm package called \"mcp-atlassian\" comes from a different repository (Vijay-Duke/mcp-atlassian). This project is a Python package of the same name, so it runs with uvx."
    },
    {
      "slug": "linkedin",
      "name": "LinkedIn MCP Server",
      "note": "The npm package \"linkedin-mcp-server\" has no link to this project, and the PyPI package of that name belongs to someone else. This project publishes to PyPI as linkedin-scraper-mcp."
    },
    {
      "slug": "arxiv",
      "name": "arXiv MCP Server",
      "note": "The npm package called \"arxiv-mcp-server\" comes from a different repository (r-uben/arxiv-mcp-server). This project publishes to PyPI under that name, so it runs with uvx."
    },
    {
      "slug": "sequential-thinking",
      "name": "Sequential Thinking",
      "note": "The shared database pointed at @modelcontextprotocol/server-everything, a test server from the same repository. The Sequential Thinking package is @modelcontextprotocol/server-sequential-thinking, and its npm entry links back to modelcontextprotocol/servers."
    },
    {
      "slug": "unity-mcp",
      "name": "MCP for Unity",
      "note": "The npm package called \"unity-mcp\" has no link to this project. The server is published to PyPI as mcpforunityserver, whose project links point back to CoplayDev/unity-mcp."
    },
    {
      "slug": "gitmcp",
      "name": "GitMCP",
      "note": "The npm package called \"git-mcp\" has no link to this project. GitMCP is a hosted service; the repository is its source, for anyone who wants to run their own copy."
    },
    {
      "slug": "ghidra",
      "name": "GhidraMCP",
      "note": "The shared database ran \"uvx ghidramcp\". That PyPI name only holds a 0.0.dev0 placeholder, so we publish the install the project documents: straight from its GitHub source."
    },
    {
      "slug": "aws-knowledge",
      "name": "AWS Knowledge MCP Server",
      "note": "The shared database pointed this repository at \"npx mcp\", an unrelated npm package. AWS Labs publishes dozens of servers from awslabs/mcp; this page covers the hosted Knowledge server."
    },
    {
      "slug": "executeautomation-playwright",
      "name": "ExecuteAutomation Playwright MCP",
      "note": "The shared database listed \"@michaellatman/mcp-get\", an installer, as the package. The server itself is @executeautomation/playwright-mcp-server, version 1.0.12."
    },
    {
      "slug": "tradingview",
      "name": "TradingView MCP",
      "note": "The project is Python only: the real package is tradingview-mcp-server on PyPI. The author warns that copies under other accounts add an npm package that installs malware, so avoid any npm version."
    },
    {
      "slug": "obsidian",
      "name": "Obsidian MCP",
      "note": "The shared database gave \"npx mcp-obsidian\", an npm package by someone else. This project publishes mcp-obsidian on PyPI and runs with uvx."
    },
    {
      "slug": "freecad",
      "name": "FreeCAD MCP",
      "note": "The shared database gave \"npx freecad-mcp\", an npm package by someone else. This project publishes freecad-mcp on PyPI and runs with uvx."
    },
    {
      "slug": "perplexity",
      "name": "Perplexity MCP",
      "note": "The shared database gave \"@chatmcp/server-perplexity-ask\", a package by someone else. Perplexity publishes @perplexity-ai/mcp-server, and the repository has moved to perplexityai/modelcontextprotocol."
    }
  ],
  "tools": {
    "total": 1474,
    "reads": 724,
    "changes": 712,
    "runs": 38,
    "readOnlyServers": 13
  },
  "labels": {
    "reported": 52,
    "all": 35,
    "none": 15
  },
  "context": [
    {
      "slug": "kicad",
      "name": "KiCad MCP",
      "tokens": 22800
    },
    {
      "slug": "desktop-commander",
      "name": "Desktop Commander",
      "tokens": 10800
    },
    {
      "slug": "unity-mcp",
      "name": "MCP for Unity",
      "tokens": 10200
    },
    {
      "slug": "atlassian",
      "name": "MCP Atlassian (Jira and Confluence)",
      "tokens": 7800
    },
    {
      "slug": "grafana",
      "name": "Grafana MCP",
      "tokens": 6800
    },
    {
      "slug": "tradingview",
      "name": "TradingView MCP",
      "tokens": 6000
    },
    {
      "slug": "firecrawl",
      "name": "Firecrawl",
      "tokens": 5500
    },
    {
      "slug": "freecad",
      "name": "FreeCAD MCP",
      "tokens": 5000
    },
    {
      "slug": "google-workspace",
      "name": "Google Workspace MCP",
      "tokens": 4800
    },
    {
      "slug": "wigolo",
      "name": "Wigolo",
      "tokens": 3700
    },
    {
      "slug": "azure-devops",
      "name": "Azure DevOps MCP",
      "tokens": 3500
    },
    {
      "slug": "github",
      "name": "GitHub",
      "tokens": 3300
    },
    {
      "slug": "excel",
      "name": "Excel MCP Server",
      "tokens": 3200
    },
    {
      "slug": "basic-memory",
      "name": "Basic Memory",
      "tokens": 3200
    },
    {
      "slug": "mcp-toolbox-for-databases",
      "name": "MCP Toolbox for Databases",
      "tokens": 3000
    },
    {
      "slug": "mobile-mcp",
      "name": "Mobile MCP",
      "tokens": 3000
    },
    {
      "slug": "apify",
      "name": "Apify",
      "tokens": 2700
    },
    {
      "slug": "blender",
      "name": "Blender MCP",
      "tokens": 2600
    },
    {
      "slug": "antv-chart",
      "name": "AntV Chart MCP",
      "tokens": 2300
    },
    {
      "slug": "bright-data",
      "name": "Bright Data",
      "tokens": 2200
    },
    {
      "slug": "supabase",
      "name": "Supabase",
      "tokens": 2200
    },
    {
      "slug": "minimax",
      "name": "MiniMax",
      "tokens": 2200
    },
    {
      "slug": "linkedin",
      "name": "LinkedIn MCP Server",
      "tokens": 2200
    },
    {
      "slug": "arxiv",
      "name": "arXiv MCP Server",
      "tokens": 2200
    },
    {
      "slug": "ida-pro",
      "name": "IDA Pro MCP",
      "tokens": 2000
    },
    {
      "slug": "talk-to-figma",
      "name": "Talk to Figma",
      "tokens": 1700
    },
    {
      "slug": "drawio",
      "name": "draw.io MCP",
      "tokens": 1500
    },
    {
      "slug": "ghidra",
      "name": "GhidraMCP",
      "tokens": 1400
    },
    {
      "slug": "executeautomation-playwright",
      "name": "ExecuteAutomation Playwright MCP",
      "tokens": 1300
    },
    {
      "slug": "excalidraw",
      "name": "Excalidraw MCP",
      "tokens": 1300
    },
    {
      "slug": "notion",
      "name": "Notion",
      "tokens": 1200
    },
    {
      "slug": "aws-knowledge",
      "name": "AWS Knowledge MCP Server",
      "tokens": 1200
    },
    {
      "slug": "obsidian",
      "name": "Obsidian MCP",
      "tokens": 1200
    },
    {
      "slug": "kubernetes",
      "name": "Kubernetes MCP Server",
      "tokens": 1100
    },
    {
      "slug": "playwright",
      "name": "Playwright MCP",
      "tokens": 1100
    },
    {
      "slug": "xcodebuildmcp",
      "name": "XcodeBuildMCP",
      "tokens": 1000
    },
    {
      "slug": "browser-tools",
      "name": "BrowserTools MCP",
      "tokens": 1000
    },
    {
      "slug": "peekaboo",
      "name": "Peekaboo",
      "tokens": 800
    },
    {
      "slug": "sequential-thinking",
      "name": "Sequential Thinking",
      "tokens": 800
    },
    {
      "slug": "serena",
      "name": "Serena",
      "tokens": 700
    },
    {
      "slug": "context7",
      "name": "Context7",
      "tokens": 700
    },
    {
      "slug": "searxng",
      "name": "SearXNG",
      "tokens": 700
    },
    {
      "slug": "jcodemunch",
      "name": "jCodeMunch",
      "tokens": 700
    },
    {
      "slug": "ios-simulator",
      "name": "iOS Simulator MCP",
      "tokens": 700
    },
    {
      "slug": "perplexity",
      "name": "Perplexity MCP",
      "tokens": 600
    },
    {
      "slug": "postgres-mcp-pro",
      "name": "Postgres MCP Pro",
      "tokens": 500
    },
    {
      "slug": "godot",
      "name": "Godot MCP",
      "tokens": 500
    },
    {
      "slug": "shadcn-ui",
      "name": "shadcn/ui MCP",
      "tokens": 400
    },
    {
      "slug": "tavily",
      "name": "Tavily MCP",
      "tokens": 400
    },
    {
      "slug": "exa",
      "name": "Exa",
      "tokens": 300
    },
    {
      "slug": "framelink-figma",
      "name": "Framelink Figma MCP",
      "tokens": 100
    },
    {
      "slug": "dbhub",
      "name": "DBHub",
      "tokens": 100
    }
  ],
  "hosted": 14
}