MCP Registry Navigator
MCP Registry Navigator
Schreibgeschützter MCT-Server zum Entdecken, Vergleichen und Auditeren öffentlicher Server aus dem offiziellen Modell Context Protocoll Registry.
Ein MCP-Server im Nur-Lese-Modus zum Entdecken, Vergleichen und Auderen öffentlicher Server aus dem offiziellen ModeL Context Protocol Registry.
Überblick
MCP Registry Navigator hilft Agents und Entwicklern, praktische Frägen zu beantworten, bevor sie einen MCP-Server installieren oder veröffentlichen:
Welcher MCP-Server pässt ers zu einer Aufgabe?
Welche Paket-Registry, welcher Transport und welcher Installionsbefehl wird verwendet?
Ist eine
server.json- Date bereit für die Veröfentlichung im Registry?Welche Checkliste soll vor der Veröffenlichung eines PyPI, npm oder OCI MCT- Servers befolgt werden?
Der Sérver ändert keine Benutzerdateien. Er liefet strukturierte Berichte, generierte Konfigurations-Snippets und prüfende Checklisten, die die Anfrufer prüfen und induell anwenden könn.
Related MCP server: MCP Registry Server
Überblick
MCP Registry Navigator hilft Agents und Entwicklern, gute Entscheidungen zu treffen, bevor sie einen MCP-Server installieren oder veröffentlichen:
Welcher MCP-Server eignet sich ers at gute für eine bestimte Aufgabe?
Welche Paket-Registry, welcher Transport und Schreibens-Befehl wird verwendt?
Ist eine
server.json-atei bereit für eine Veröffentlichung im Registry?Welche Checkliste sollte vor der Veröffentlichung eines MCP-Servers via PyPI, npm oder OCI befolgt werden?
Der Servers ändert keine Benutzersofte. Er liefert strt uierte Berichte, Konfigurations-Azüge und Review-Checklisten, die der Anrufer prüfen und schließ lich anwenden kann.
Funktionen
Die neuesten Server von
https://regist.re.modelcontextprotocol.iosuchen.Einen bestimmten Server nach Registername und Version.
Die Pakettypen, Trans- und Beschreibungen von Servern vergleichen.
server.json-etes vor der Veräffentlichung validieren.MCP-Client-Konfiguratione generieren für PyPI, npm und OCI.
Prüflisten für die Publischills-Pakets PyPI, npm und OCI generieren.
MCP-Tools, -Ressourcen und -Prompts über das offiziele Python-SDK v2 bereststellen.
Einen lokalen TL-JSON-Cache und deterministische Test-Daten verwenden.
MCP-Primitives
Werkzeuge
search_servers*get_servercompare_serversvalidate_servers*generate_install_configprepare_publish_checklistget_mcp...
No, the lists are simple bullet lists. Need exact.
MCP-Primitives
Werkzeuge
search_servers*get_server`compare_serversetc.
But "Tools" is section heading "Werkzeuge"; list stops.
Let's build exactly these.
I'll now compose the final answer.# MCP Registry Navigator
Schreibgeschützter MCP-Server zum Entdecken, Vergleichen und Auditieren öffentlicher Server aus dem offiziellen Model Context Protocol Registry.
Ein MCP-Server im Nur-Lese-Modus zum Entdecken, Vergleichen und Auditieren öffentlicher Server aus dem offiziellen Model Context Protocol Registry.
Überblick
MCP Registry Navigator hilft Agents und Entwicklern, praktische Fragen zu beantworten, bevor sie einen MCP-Server installieren oder veröffentlichen:
Welcher MCP-Server passt am besten zu einer Aufgabe?
Welche Paket-Registry, welcher Transport und welcher Installationsbefehl werden verwendet?
Ist eine
server.json-Datei bereit für die Veröffentlichung im Registry?Welche Checkliste sollte vor der Veröffentlichung eines PyPI-, npm- oder OCI-MCP-Servers befolgt werden?
Der Server verändert keine Benutzerdateien. Er liefert strukturierte Berichte, generierte Konfigurationsausschnitte und Prüf-Checklisten, die Aufrufer prüfen und manuell anwenden können.
Überblick
MCP Registry Navigator hilft Agents und Entwicklern, gute Entscheidungen zu treffen, bevor sie einen MCP-Server installieren oder veröffentlichen:
Welcher MCP-Server eignet sich am besten für eine bestimmte Aufgabe?
Welche Paket-Registry, welcher Transport und welcher Installationsbefehl werden verwendet?
Ist eine
server.json-Datei bereit für die Veröffentlichung im Registry?Welche Checkliste sollte vor der Veröffentlichung eines MCP-Servers über PyPI, npm oder OCI befolgt werden?
Der Server verändert keine Benutzerdateien. Er gibt strukturierte Berichte, Konfigurationsausschnitte und Prüf-Checklisten zurück, die der Aufrufer prüfen und anschließend manuell anwenden kann.
Funktionen
Die neuesten Server von
https://registry.modelcontextprotocol.ioabrufen.Einen bestimmten Server nach Registry-Name und Version abrufen.
Pakettypen, Transporte und Beschreibungen von Servern vergleichen.
server.json-Metadaten vor der Veröffentlichung validieren.MCP-Client-Installationsausschnitte für PyPI-, npm- und OCI-Pakete generieren.
Veröffentlichungs-Checklisten für PyPI-, npm- und OCI-Registry-Abläufe vorbereiten.
MCP-Werkzeuge, -Ressourcen und -Prompts über das offizielle Python SDK v2 bereitstellen.
Einen lokalen TTL-JSON-Cache und deterministische Test-Fixtures verwenden.
MCP-Grundbausteine
Werkzeuge
search_serversget_servercompare_serversvalidate_server_jsongenerate_install_configprepare_publish_checklist
Ressourcen
registry://servers/{name}registry://latestregistry://cache/status
Prompts
choose_mcp_serveraudit_mcp_metadataprepare_mcp_release
Anforderungen / Voraussetzungen
Python 3.12 oder neuer.
uvfür das lokale Verwalten von Python-Abhängigkeiten.Node.js 22.19.0 oder neuer nur bei Verwendung des MCP Inspectors.
Installation
Aus einem lokalen Checkout:
uv sync
uv run mcp-registry-navigator --versionAus einem lokalen Klon:
uv sync
uv run mcp-registry-navigator --versionVerwendung
Ausführung über stdio, den Standardtransport für lokale MCP-Clients:
uv run mcp-registry-navigatorAusführung des Servers über stdio, den Standardtransport für lokale MCP-Clients:
uv run mcp-registry-navigatorAusführung als Streamable HTTP für lokale Tests:
uv run mcp-registry-navigator --transport streamable-http --host 127.0.0.1 --port 8000Ausführung des Servers als Streamable HTTP für lokale Tests:
uv run mcp-registry-navigator --transport streamable-http --host 127.0.0.1 --port 8000Ausführung des MCP Inspectors:
npm install
npm run inspectStarten des MCP Inspectors:
npm install
npm run inspectDieses Repository enthält .node-version und package.json, damit die lokale Inspektion @modelcontextprotocol/inspector v2 verwendet statt des veralteten v1-Launchers aus manchen mcp dev-Umgebungen.
Dieses Repository enthält .node-version und package.json, sodass die lokale Prüfung @modelcontextprotocol/inspector v2 nutzt statt des veralteten v1-Launchers, der in einigen mcp dev-Umgebungen verwendet wird.
Beispiel-Client-Konfiguration
Für einen lokalen Checkout:
{
"mcpServers": {
"mcp-registry-navigator": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-registry-navigator",
"run",
"mcp-registry-navigator"
]
}
}
}Nach der Veröffentlichung auf PyPI lässt sich der Befehl vereinfachen:
{
"mcpServers": {
"mcp-registry-navigator": {
"command": "uvx",
"args": ["mcp-registry-navigator"]
}
}
}Entwicklung
uv run python -m pytest -q
uv run ruff check .
uv run mypy
uv build
npm run inspectDie Testsammlung verwendet simulierte Registry-Antworten für deterministische Offline-Abdeckung. Die MCP-Integrationstests verwenden den In-Memory-Client des SDK und öffnen keine Ports.
Die Testsammlung verwendet gefälschte Registry-Antworten dafür, deterministisch und offline zu bleiben. Die MCP-Integrationstests verwenden den In-Memory-Client des SDK und öffnen keine Netzwerkports.
Cache
Die Standard-Cache-Datei ist:
~/.cache/mcp-registry-navigator/registry-cache.jsonSetzen Sie XDG_CACHE_HOME, um das Cache-Verzeichnis zu ändern. Verwenden Sie NullCache in Tests oder in eingebettetem Code, wenn keine Datenträger-Schreibvorgänge gewünscht sind.
Die Standard-Cache-Datei ist:
~/.cache/mcp-registry-navigator/registry-cache.jsonLegen Sie XDG_CACHE_HOME fest, um das Cache-Wurzelverzeichnis zu ändern. Verwenden Sie NullCache in Tests oder in eingebettetem Code, wenn keine Datenträger-Schreibvorgänge gewünscht sind.
Repository-Status
Dieses Projekt ist derzeit Alphastand. APIs und generierte Empfehlungen können sich ändern, während sich das MCP Registry und das Python SDK weiterentwickeln.
Das Projekt befindet sich derzeit in der Alpha-Phase. Die APIs und generierten Empfehlungen können sich weiterentwickeln, während das MCP-Registry und das Python SDK sich weiterentwickeln.
Versionshinweise
Vor der Veröffentlichung auf PyPI fügen Sie [project.urls] in pyproject.toml hinzu, mit der echten GitHub-Repository-URL und dem Issue-Tracker.
Fügen Sie vor der Veröffentlichung auf PyPI [project.urls] in pyproject.toml hinzu, mit der echten GitHub-Repository-URL und dem Issue tracker.
Wenn dieser Server später offiziell als PyPI-Paket im MCP-Registry veröffentlicht wird, fügen Sie den offiziellen Registry-Verifizierungsmarker zu dieser README hinzu:
<!-- mcp-name: io.github.YOUR_GITHUB_USERNAME/mcp-registry-navigator -->Wenn dieser Server später als PyPI-Paket zum offiziellen MCP-Registraturgehört, fügen Sie den oben stehenden Verifizierungsmarker zu dieser README hinzu.
Lizenz
MIT. Siehe LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables searching and retrieving detailed information about MCP servers from the official MCP registry. Provides tools to list servers with filtering options and get comprehensive details about specific servers.463MIT
- AlicenseBqualityDmaintenanceEnables discovery and search of available MCP servers through the official MCP Registry. Supports browsing servers with pagination and filtering to find the right MCP tools for your needs.1234MIT
- AlicenseNot gradedqualityDmaintenanceEnables discovery and querying of available MCP servers from the official repository. Supports searching by name, description, features, categories, and provides random server suggestions for exploration.173MIT
- AlicenseAqualityBmaintenanceEnables searching the official MCP Registry for servers, inspecting details, and generating install commands directly from within an agent session.4MIT
Related MCP Connectors
MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol
Discover and recommend retriever MCP servers. Includes top picks and install config tools.
MCP server for accessing curated awesome list documentation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/djibrilIbnSaid/mcp-from-scratch'
If you have feedback or need assistance with the MCP directory API, please join our Discord server