MCP Ontdekking: Een CLI-hulpmiddel voor Model Context Protocol Server Capaciteiten
MCP Discovery, ontwikkeld door Rust MCP Stack, is een client-side commandoregelinterface-tool gebouwd met Rust. Het helpt ontwikkelaars om te communiceren met servers die het Model Context Protocol (MCP) implementeren, een open standaard voor AI-systemen om verbinding te maken met externe bronnen. Deze tool richt zich op het ontdekken en documenteren van de mogelijkheden van deze MCP-servers. Het wordt verspreid via shell-scripts, Homebrew en als een GitHub Actie, waardoor het toegankelijk is voor verschillende ontwikkelomgevingen.
Meest gekozen alternatief
Waar verbindt MCP Discovery mee?
MCP Discovery verbindt met een MCP-server en fungeert als een MCP-serverontdekkingshulpmiddel. Het belangrijkste doel is om de mogelijkheden van servers die voldoen aan het Model Context Protocol (MCP) te onthullen en te documenteren. Het Model Context Protocol is een open standaard die is ontworpen om AI-systemen in staat te stellen verbinding te maken met externe tools, gegevensbronnen en diensten. Het ondersteunt stdio, Streamable HTTP en Server-Sent Events (SSE) als transportprotocollen voor interacties.
Kernfuncties en tools
MCP Discovery exposeert specifieke aanroepbare tools als subcommando's. Het print subcommando toont de mogelijkheden van de MCP-server direct in de terminal. Het create subcommando genereert een nieuw bestand met gedetailleerde informatie over de mogelijkheden van de MCP-server. Het update subcommando wijzigt een bestaand bestand door de mogelijkheden van de MCP-server tussen aangewezen markeringen in te voegen. Als er geen subcommando is opgegeven, wordt standaard print gebruikt, wat snelle toegang tot serverdetails biedt.
Voor wie is het?
Dit hulpmiddel is voor ontwikkelaars en teams die werken met MCP-servers en AI-agenten, met name MCP-serverontwikkelaars. Het ondersteunt workflows zoals het weergeven van servermogelijkheden voor een snelle beoordeling, het genereren van gestructureerde documentatie en het automatiseren van updates van bestaande documentatie. Compatibele AI-clients zijn onder andere Large Language Models, Claude Desktop, Cursor, ChatGPT, VS Code-extensies, Windsurf en aangepaste AI-agenten. Sla dit over als je geen Model Context Protocol-servers ontwikkelt of ermee interacteert.
Hoe te beginnen
Toegang wordt verleend via een standaard OAuth-autorisatiestroom. De setup omvat MCP-servers die hun autorisatieservers adverteren via OAuth 2.0 Protected Resource Metadata, en MCP-clients die OAuth 2.0 Authorization Server Metadata en OpenID Connect Discovery ondersteunen.
Gebruikscases
- De mogelijkheden van de MCP-server direct in de terminal weergeven voor een snelle beoordeling.
- Gestructureerde documentatiebestanden (bijv. Markdown, HTML, JSON) van de mogelijkheden van de MCP-server genereren.
- Het automatiseren van de update van bestaande documentatiebestanden (bijv. repository READMEs) om de laatste servermogelijkheden weer te geven, vaak via integratie als een GitHub Action.
MCP Discovery is een gespecialiseerde CLI-tool voor interactie met Model Context Protocol-servers, die ontwikkelaars helpt bij het begrijpen en documenteren van servermogelijkheden. Het ondersteunt verschillende documentatieworkflows en integreert in CI/CD-pijplijnen via GitHub Actions. De tool helpt ontwikkelaars om AI-systemen te verbinden met externe tools en gegevensbronnen.





