Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Server Find

FreeNot checked

A discovery tool for AI agents to search, evaluate, and install MCP servers from multiple registries.

GitHubEmbed

About

A discovery tool for AI agents to search, evaluate, and install MCP servers from multiple registries.

README

MCP server discovery - find and install MCP servers from Official Registry, Glama, and Smithery.

PyPI Python

mcp-name: io.github.daedalus/mcp-server-find

Install

pip install mcp-server-find

MCP Server

mcp-server-find is an MCP server that helps AI agents discover, evaluate, and install other MCP servers. It aggregates data from:

  • Official MCP Registry
  • Glama (glama.ai)
  • Smithery (registry.smithery.ai)

Claude Desktop

{
  "mcpServers": {
    "mcp-server-find": {
      "command": "python",
      "args": ["-m", "mcp_server_find"]
    }
  }
}

Usage

from mcp_server_find import search_servers, get_server_details, get_install_config

# Initialize database
from mcp_server_find.db import init_database
conn = init_database()

# Search for MCP servers
results = search_servers(conn, "postgres", 10)

# Get server details
detail = get_server_details(conn, "io.modelcontextprotocol/filesystem")

# Generate install config
config = get_install_config(conn, "io.modelcontextprotocol/filesystem", "claude-desktop")

MCP Tools

  • search_mcp_servers: Search for MCP servers by keyword
  • get_server_details: Get detailed server information
  • get_install_config: Generate install config for a platform
  • browse_categories: Browse MCP server categories

API

Core Functions

  • init_database(db_path?: str) -> sqlite3.Connection - Initialize SQLite with FTS5
  • search_servers(conn, query, limit?, filters?) -> list[SearchResult] - Search MCP servers
  • get_server_details(conn, name_or_slug) -> ServerDetail | None - Get detailed server info
  • get_install_config(conn, name_or_slug, platform) -> InstallConfig - Generate install config
  • list_categories(conn) -> list[Category] - List all categories
  • get_servers_by_category(conn, category, limit?) -> list[dict] - Get servers in category

Development

git clone https://github.com/daedalus/mcp-server-find.git
cd mcp-server-find
pip install -e ".[test]"

# Run tests
pytest

# Format
ruff format src/ tests/

# Lint
ruff check src/ tests/

# Type check
mypy src/

from github.com/daedalus/mcp-server-find

Install Server Find in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install mcp-server-find

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add mcp-server-find -- uvx mcp-server-find

FAQ

Is Server Find MCP free?

Yes, Server Find MCP is free — one-click install via Unyly at no cost.

Does Server Find need an API key?

No, Server Find runs without API keys or environment variables.

Is Server Find hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Server Find in Claude Desktop, Claude Code or Cursor?

Open Server Find on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Server Find with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs