Skip to content

makhembu/mcpub

Repository files navigation

⚡ MCPHub

The npm for AI Tools

One command to install, search, and secure MCP servers.

1,234 tools 19 categories MIT License


📋 Table of Contents


✨ Features

  • 🔍 Search — 1,234 MCP tools indexed across 19 categories
  • 📦 Install — One-command install with npx mcpub install <tool>
  • 🔒 Security — Built-in scanner with 17 detection patterns across 5 categories
  • 🔄 Compatibility — See which tools work with OpenAI SDK, Anthropic, LangChain, Cursor
  • 🌐 Web UI — Browse and search at your registry's web interface
  • ☁️ Self-hostable — Deploy your own registry on Cloudflare Workers + D1

🚀 Quick Start

# Search for database tools
npx mcpub search "database"

# Get detailed info
npx mcpub info playwright

# Install a tool
npx mcpub install github

# Security scan
npx mcpub scan my-tool

📊 Registry Stats

The registry comes pre-populated with 1,234 MCP tools discovered from GitHub and npm:

Stat Count
Total tools 1,234
With GitHub stars 993
With npm packages 617
With > 100 stars 697
With > 1,000 stars 127
Categories 19
Unique authors 1,335

Category Breakdown

Category Tools
AI / LLM 963
Developer Tools 675
Web & Search 373
Browser Automation 205
Analytics 198
Security 125
Database 118
Framework / SDK 118
Memory & Knowledge 101
Infrastructure 95
Cloud 85
Filesystem 78
Testing 66
Productivity 53
Finance 49
Design 45
Monitoring 44
Communication 27
CRM 12

🏆 Top 100 Tools

The registry ships with 1234 MCP tools pre-scraped from GitHub and npm. Here are the top 100 by stars:

# Tool Description ⭐ Stars Package
1 chrome-devtools-mcp Chrome DevTools for coding agents 38555
2 n8n-mcp A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you 20381
3 mcp-for-beginners This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through r... 16053
4 xiaohongshu-mcp MCP for xiaohongshu.com 13369
5 fastapi_mcp Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! 11854
6 mcp-use The fullstack MCP framework to develop MCP Apps for ChatGPT / Claude & MCP Servers for AI Agents. 9910
7 hexstrike-ai HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.... 8636
8 ida-pro-mcp AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP. 8333
9 browser-tools-mcp Monitor browser logs directly from Cursor and other MCP compatible IDEs. 7215
10 Awesome-MCP-ZH MCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients 7035
11 mcp Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your ... 6472
12 firecrawl-mcp-server 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and an... 6248
13 XcodeBuildMCP A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on i... 5460
14 deep-research Use any LLMs (Large Language Models) for Deep Research. Support SSE API and MCP server. 4581
15 exa-mcp-server Exa MCP for web search and web crawling! 4400
16 csharp-sdk The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration w... 4251
17 mcpo A simple, secure MCP-to-OpenAPI proxy server 4181
18 mcp-server-chart 🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart generat... 4047
19 excel-mcp-server A Model Context Protocol server for Excel file manipulation 3791
20 MCP-Chinese-Getting-Started-Guide Model Context Protocol(MCP) 编程极速入门 3484
21 dbhub Zero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQ... 2715
22 arxiv-mcp-server A Model Context Protocol server for searching and analyzing arXiv papers 2677
23 Unity-MCP AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick ... 2644
24 mcp-proxy A bridge between Streamable HTTP and stdio MCP transports 2495
25 design-extract Extract any website's complete design system with one command. DTCG tokens, semantic+primitive+co... 2368
26 brightdata-mcp A powerful Model Context Protocol (MCP) server that provides an all-in-one solution for public we... 2352
27 tradingview-mcp Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, ... 2345
28 google_workspace_mcp Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI ... 2320
29 metamcp MCP Aggregator, Orchestrator, Middleware, Gateway in one docker 2304
30 codebase-memory-mcp High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge grap... 2173
31 Unla 🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and... 2108
32 mcp-shrimp-task-manager Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection,... 2093
33 mcphub A unified hub for centrally managing and dynamically orchestrating multiple MCP servers/APIs into... 2063
34 mcp-router A Unified MCP Server Management App (MCP Manager). 1999
35 jadx-ai-mcp Plugin for JADX to integrate MCP server 1975
36 inspector Development platform to debug, chat, inspect, and evaluate MCP servers, MCP apps, and ChatGPT apps. 1928
37 unreal-mcp Enable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine thr... 1852
38 contextplus Semantic Intelligence for Large-Scale Engineering. Context+ is an MCP server designed for develop... 1831
39 linkedin-mcp-server Open-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI assistant access to pr... 1816
40 mcp-memory-service Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. RES... 1815
41 mcphub.nvim An MCP client for Neovim that seamlessly integrates MCP servers into your editing workflow with a... 1765
42 pg-aiguide MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generat... 1717
43 korean-law-mcp 국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map)... 1686 korean-law-mcp
44 slack-mcp-server The most powerful MCP Slack Server with no permission requirements, Apps support, GovSlack, DMs, ... 1584
45 mcptools A command-line interface for interacting with MCP (Model Context Protocol) servers using both std... 1577
46 mcp-brasil MCP Server para 70 APIs públicas brasileiras 1543
47 mcp-language-server mcp-language-server gives MCP enabled clients access semantic tools like get definition, referenc... 1526
48 MiniMax-MCP Official MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text ... 1471
49 datagouv-mcp Official data.gouv.fr Model Context Protocol (MCP) server that allows AI chatbots to search, expl... 1433
50 mcp-server-qdrant An official Qdrant Model Context Protocol (MCP) server implementation 1389
51 paper-search-mcp MCP, CLI, Skills for searching and downloading academic papers from multiple sources like arXiv, ... 1367
52 mcp-windbg Model Context Protocol for WinDBG 1274
53 web-eval-agent An MCP server that autonomously evaluates web applications. 1239
54 antigravity-workspace-template Multi-agent knowledge engine (ag-refresh / ag-ask) that turns any codebase into a queryable AI as... 1215
55 wenyan-mcp 文颜 MCP Server 可以让 AI 自动将 Markdown 文章排版后发布至微信公众号。 1214
56 ros-mcp-server Connect AI models like Claude & GPT with robots using MCP and ROS. 1207
57 apify-mcp-server The Apify MCP server enables your AI agents to extract data from social media, search engines, ma... 1200
58 lean-ctx The Context OS for AI Development. Reduce token waste in Cursor, Claude Code, Copilot, Windsurf, ... 1196
59 Gearboy Game Boy / Game Boy Color / Super Game Boy emulator, debugger and embedded MCP server for macOS, ... 1127
60 ref-tools-mcp Helping coding agents never make mistakes working with public or private libraries without wastin... 1100
61 webclaw Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all f... 1091 create-webclaw
62 jupyter-mcp-server 🪐 🔧 Model Context Protocol (MCP) Server for Jupyter. 1078
63 keeper.sh Calendar sync tool & universal calendar MCP server. Aggregate, sync and control calendars on Goog... 1054
64 RedNote-MCP 🚀MCP server for accessing RedNote(XiaoHongShu, xhs). 1048
65 Awesome-MCP-Servers A curated list of Model Context Protocol (MCP) servers 1043
66 mcp-server-chatsum Query and Summarize your chat messages. 1034
67 MCPJungle One place to manage all your MCP servers 1016
68 mongodb-mcp-server A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters. 1015
69 davinci-resolve-mcp MCP server integration for DaVinci Resolve 995
70 MeiGen-AI-Design-MCP Supports GPT Image 2, Nanobanana & ComfyUI, with a 1,400+ prompt library, carefully crafted hooks... 971
71 mcp-jetbrains A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Al... 949
72 mcp-neo4j Neo4j Labs Model Context Protocol servers 945
73 MCP-Bridge A middleware to provide an openAI compatible endpoint that can call MCP tools 925
74 AI-Gateway Labs to explore AI Models, MCP servers, and Agents with the AI Gateway powered by Azure API Manag... 915
75 google-meta-ads-ga4-mcp MCP server for Google Ads, Meta Ads & GA4 — works with ChatGPT, Claude, Cursor, n8n, Windsurf & m... 903
76 memory-bank-mcp A Model Context Protocol (MCP) server implementation for remote memory bank management, inspired ... 901
77 arcade-mcp MCP Server Framework and Tool Development library for building custom capabilities into agents. 886
78 hyper-mcp 📦️ A fast, secure MCP server that extends its capabilities through WebAssembly plugins. 872
79 annas-mcp MCP server and CLI tool for searching and downloading documents from Anna's Archive 853
80 mcp-google-sheets This MCP server integrates with your Google Drive and Google Sheets, to enable creating and modif... 849
81 golf Production-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • In... 823
82 browser-use-mcp-server Browse the web, directly from Cursor etc. 822
83 12306-mcp This is a 12306 ticket search server based on the Model Context Protocol (MCP). 808
84 mcp-gsc Google Search Console Insights with Claude AI for SEOs 803
85 obsidian-mcp-tools Add Obsidian integrations like semantic search and custom Templater prompts to Claude or any MCP ... 802
86 drift Codebase intelligence for AI. Detects patterns & conventions + remembers decisions across session... 778
87 mcp-searxng MCP Server for SearXNG 764
88 zotero-mcp It's a plugin extension in Zotero. Zotero MCP Plugin enables integration between AI assistants a... 750
89 next-devtools-mcp Next.js Development for Coding Agent 741
90 NornicDB Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, g... 721
91 reverse-engineering-assistant MCP server for reverse engineering tasks in Ghidra 👩‍💻 721
92 mcpcan MCPCAN is a centralized management platform for MCP services. It deploys each MCP service using a... 719
93 alpaca-mcp-server Alpaca's official MCP Server lets you trade stocks, ETFs, crypto, and options, run data analysis,... 712
94 mcp-client-for-ollama A text-based user interface (TUI) client for interacting with MCP servers using Ollama. Features ... 698
95 cupertino A local Apple Documentation crawler and MCP server. Written in Swift. 695
96 awesome-mcp-security 🔥🔒 Awesome MCP (Model Context Protocol) Security 🖥️ 692
97 mcp-proxy An MCP proxy server that aggregates and serves multiple MCP resource servers through a single HTT... 689
98 ai-trader Backtrader-powered backtesting framework for algorithmic trading, featuring 20+ strategies, multi... 683
99 sentry-mcp An MCP server for interacting with Sentry via LLMs. 680
100 MCP-Kali-Server MCP configuration to connect AI agent to a Linux machine. 677

🔧 CLI Commands

Command Description
mcpub search [query] Search the MCP tool registry
mcpub install <name> Install a tool to Claude Desktop, Cursor, Windsurf, or OpenCode
mcpub info <name> Show detailed tool info with compatibility badges
mcpub scan [target] Security scan a tool, file, or local config

Search Example

$ npx mcpub search database --limit 5

  Found 118 tools in 12ms

┌────────────────────────┬──────────────────────────────────────────────────────┬────────┬──────────────────┐
│ Name                   │ Description                                          │ Stars  │ Transport        │
├────────────────────────┼──────────────────────────────────────────────────────┼────────┼──────────────────┤
│ supabase               │ Database, auth, and storage via Supabase             │ 8,500  │ http             │
│ neon                   │ Serverless Postgres database management              │ 1,900  │ http             │
│ postgres               │ PostgreSQL database interaction                      │ 18,500 │ stdio            │
│ sqlite                 │ SQLite database management                           │ 18,500 │ stdio            │
│ redis                  │ Redis database operations                            │ 18,500 │ stdio            │
└────────────────────────┴──────────────────────────────────────────────────────┴────────┴──────────────────┘

Install Example

$ npx mcpub install playwright
✔ Found Playwright MCP

  Playwright MCP — Browser automation and testing MCP server
  Author: Microsoft  Stars: ⭐ 26,700  Transports: stdio

✔ Security score: 92/100

> Install Playwright MCP to which clients?
  ◻  Claude Desktop   (detected)
  ◼  Cursor           (detected)
  ◻  Windsurf
  ◻  OpenCode

✔ Cursor: written to /Users/you/project/.cursor/mcp.json
   → Restart Cursor or reload window (Cmd/Ctrl+Shift+P → Developer: Reload Window)

Done.

# Skip prompts: auto-install to all detected clients
$ npx mcpub install playwright -y

# Target specific client
$ npx mcpub install playwright --client claude-desktop,cursor

🌐 Web UI

MCPHub includes a Next.js web interface for browsing and searching tools:

  • Home page — Trending tools with security score badges
  • Search page — Full-text search with category filters
  • Tool details — Install commands, compatibility matrix, GitHub stats
# Run locally
cd apps/web
pnpm dev

🏗️ Architecture

mcpub/
├── apps/
│   ├── cli/              # TypeScript CLI (npx mcpub)
│   ├── registry-api/     # Cloudflare Workers + D1 registry
│   └── web/              # Next.js web UI
├── packages/
│   ├── shared/           # Shared TypeScript types
│   └── security/         # Security scanner (17 patterns)
└── scripts/              # Seed/scrape utilities

API Endpoints

Endpoint Description
GET /api/search?q=<query> Search tools (supports category, pagination)
GET /api/tools/:slug Get tool details
GET /api/scan/:slug Security scan a tool
GET /api/health Health check
POST /api/seed Seed/import tools (API key protected)

🔒 Security Scanner

Each tool is scanned for security issues across 5 categories:

Category Patterns Examples
Prompt Injection 6 Instruction override, role manipulation, memory manipulation
Data Exfiltration 3 Prompt extraction, credential harvesting, external data send
Tool Poisoning 3 Unsafe command execution, dynamic code, piped remote execution
Supply Chain 2 Remote code fetch, suspicious package references
Misconfiguration 2 Broad filesystem access, unrestricted network access

🚀 Self-Hosting

# 1. Clone the repo
git clone https://github.com/makhembu/mcpub.git
cd mcpub

# 2. Install dependencies
pnpm install

# 3. Build packages
pnpm build

# 4. Deploy the registry API
cd apps/registry-api
npx wrangler deploy

# 5. Seed the database
# (requires running registry)
npx tsx scripts/seed-from-file.ts

Populating the Registry

To refresh or expand the tool dataset:

# Scrape the latest MCP tools from GitHub + npm
pnpm discover

# Import into a running registry
pnpm seed-from-file

🤖 Automated Discovery Setup

To enable daily automated discovery, add these secrets to your GitHub repo (Settings → Secrets and Variables → Actions):

Secret Description How to get it
GH_DISCOVERY_TOKEN GitHub PAT for API access Create token with public_repo scope
REGISTRY_URL Your deployed Workers URL e.g. https://mcpub-registry.yourname.workers.dev
SEED_API_KEY Registry seed API key Set in Cloudflare Workers environment variables

📦 Packages

Package Description
@mcpub/shared Shared TypeScript types (MCPTool, ScanResult, etc.)
@mcpub/security Reusable security scanner library
@mcpub/cli CLI application (Commander.js, tsup)
@mcpub/registry-api Cloudflare Workers registry backend
@mcpub/web Next.js 15 web frontend

🤝 Contributing

Contributions are welcome! Submit a PR or open an issue on GitHub.

📄 License

MIT

About

The npm for AI Tools — Registry, CLI, and security scanner for 1,574 MCP servers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors