Server data from the Official MCP Registry
The MCP server that finds MCP servers. Aggregates Official Registry, Glama, and Smithery.
The MCP server that finds MCP servers. Aggregates Official Registry, Glama, and Smithery.
Remote endpoints: streamable-http: https://mcpfinder.dev/mcp
Valid MCP server (1 strong, 1 medium validity signals). 5 known CVEs in dependencies (0 critical, 3 high severity) ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
14 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
The MCP server that finds MCP servers.
Install once. Your AI finds and installs MCP servers for you.
Every time you need a new tool — a database connector, file manager, API integration — you have to manually search GitHub, npm, or registries, find the right MCP server, figure out the config format, and paste it into a JSON file.
MCPfinder eliminates all of that. Add it to your AI tool once, and from that point on your AI can discover, evaluate, and install any MCP server on demand from 25000+ options across three registries.
You: "I need to connect to my PostgreSQL database"
AI: (uses MCPfinder) → findspostgres-mcp-server→ generates config → done.
Add MCPfinder to your AI tool — pick your platform:
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"mcpfinder": {
"command": "npx",
"args": ["-y", "@mcpfinder/server"]
}
}
}
Restart Claude Desktop to activate.
Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": {
"mcpfinder": {
"command": "npx",
"args": ["-y", "@mcpfinder/server"]
}
}
}
Cursor auto-detects config changes — no restart needed.
Add to .mcp.json (project) or ~/.claude.json (global):
{
"mcpServers": {
"mcpfinder": {
"command": "npx",
"args": ["-y", "@mcpfinder/server"]
}
}
}
Add to .vscode/mcp.json:
{
"mcpServers": {
"mcpfinder": {
"command": "npx",
"args": ["-y", "@mcpfinder/server"]
}
}
}
Add to ~/.windsurf/mcp.json:
{
"mcpServers": {
"mcpfinder": {
"command": "npx",
"args": ["-y", "@mcpfinder/server"]
}
}
}
Note: First run syncs all registries (~1-2 min). After that, data is cached locally and refreshes automatically.
| Tool | What it does | When to use |
|---|---|---|
search_mcp_servers | Search 25000+ servers by keyword, use case, or technology | User needs a capability you don't have |
get_server_details | Full details — description, env vars, popularity, sources | Evaluate a server before recommending it |
get_install_command | Ready-to-paste config for any platform | User wants to install a specific server |
list_categories | Browse categories with server counts | User isn't sure what they need |
browse_category | Popular servers in a specific category | Explore a domain (database, AI, cloud, etc.) |
User: "I need to access my Slack workspace"
↓
AI calls search_mcp_servers("slack")
↓
MCPfinder searches 25000+ servers across 3 registries
↓
Returns ranked results (relevance × popularity × recency)
↓
AI calls get_install_command("slack-mcp", "cursor")
↓
Returns ready-to-paste JSON config + file path + env vars needed
↓
AI configures it (or shows user what to paste)
↓
Done — new capability added ✨
Full-text search powered by SQLite FTS5. Results ranked by:
Filters: transport type (stdio/sse/http), package type (npm/pypi/docker), registry source (official/glama/smithery).
| Registry | Servers | Highlights |
|---|---|---|
| Official MCP Registry | ~2,000 | Packages, transport, env vars |
| Glama | ~5,000 | Repository, license, tools metadata |
| Smithery | ~3,500 | Popularity (useCount), verification, hosted/remote servers |
Servers appearing in multiple registries are deduplicated and merged — combining metadata from all sources. Data refreshes automatically every 15 minutes.
mcpfinder/
├── packages/
│ ├── core/ # SQLite + FTS5 database, multi-registry sync, search, install
│ └── mcp-server/ # MCP server (stdio) exposing tools
└── README.md
pnpm install
pnpm --filter @mcpfinder/core build
pnpm --filter @mcpfinder/server build
node packages/mcp-server/dist/index.js
@mcpfinder/server@1.0.0dev.mcpfinder/server@1.0.0dev.mcpfinder/serverBuilt by Coder AI · AGPL-3.0 License
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.