MCP Discovery MCP-server

MCP Discovery MCP-server

Automatisera upptäckten och dokumentationen av dina MCP-servrar för tillförlitliga, alltid uppdaterade tekniska referenser med MCP Discovery.

Vad gör “MCP Discovery” MCP-servern?

MCP Discovery är ett kommandoradsverktyg skrivet i Rust, utformat för att upptäcka och dokumentera kapabiliteter hos MCP (Model Context Protocol)-servrar. Det fungerar som ett gränssnitt för att starta MCP-servrar med angivna kommandon och sedan fråga dem om deras tillgängliga verktyg, resurser och andra funktioner. Verktyget exporterar den insamlade informationen antingen direkt till terminalen eller sparar den i Markdown-, HTML- eller textfiler, vilket gör det enklare för utvecklare att generera, uppdatera och underhålla omfattande dokumentation för sina MCP-servrar. MCP Discovery förbättrar AI-utvecklingsflöden genom att automatisera upptäckten och dokumentationen av serverfunktioner, så att konsekvent och aktuell information finns tillgänglig för integrering med externa datakällor, API:er och tjänster.

Lista över promptar

Ingen information om promptmallar finns tillgänglig i det angivna arkivet eller dokumentationen.

Lista över resurser

Ingen information om specifika resurser som exponeras av MCP Discovery finns tillgänglig i det angivna arkivet eller dokumentationen.

Lista över verktyg

Inga uttryckliga serververktyg beskrivs i arkivet eller dokumentationen.

Användningsområden för denna MCP-server

  • Dokumentation av MCP-serverns kapabiliteter
    Automatisera upptäckten och dokumentationen av MCP-serverns kapabiliteter, verktyg och resurser, så att dokumentationen alltid är aktuell och korrekt.

  • Underhåll av README i arkiv
    Uppdatera befintliga Markdown-, HTML- eller textfiler (såsom README-filer) med uppdaterad information om MCP-serverns kapabiliteter, vilket minskar manuellt arbete och risken för mänskliga fel.

  • Generering av anpassad output
    Generera dokumentationsfiler i olika format (Markdown, HTML, vanlig text) med inbyggda eller anpassade mallar, vilket möjliggör smidig integrering i olika dokumentationsflöden.

  • Kontinuerlig dokumentationsintegration
    Använd som en GitHub Action för att automatiskt underhålla och uppdatera MCP-serverdokumentation som en del av kontinuerliga integrationsflöden (CI).

Så här sätter du upp det

Windsurf

  1. Se till att du har Rust och Cargo installerat på ditt system.
  2. Följ installationsinstruktionerna för din plattform.
  3. Konfigurera Windsurf att köra mcp-discovery-programmet som en del av arbetsflödet.
  4. Lägg till MCP Discovery-servern i din konfiguration (exempel nedan).
  5. Spara och starta om Windsurf vid behov.

Exempel på JSON-konfiguration:

{
  "mcpServers": {
    "mcp-discovery": {
      "command": "mcp-discovery",
      "args": ["--output", "md"]
    }
  }
}

Claude

  1. Installera Rust och Cargo på ditt system.
  2. Installera MCP Discovery genom att följa dokumentationen.
  3. Lägg till MCP Discovery som en server i Claudes konfiguration.
  4. Spara din konfiguration och starta om Claude.

Exempel på JSON-konfiguration:

{
  "mcpServers": {
    "mcp-discovery": {
      "command": "mcp-discovery",
      "args": ["--output", "md"]
    }
  }
}

Cursor

  1. Installera Rust och Cargo som förutsättningar.
  2. Ladda ner och installera MCP Discovery enligt officiell guide.
  3. Redigera Cursors konfiguration för att lägga till MCP Discovery.
  4. Spara konfigurationen och starta om Cursor.

Exempel på JSON-konfiguration:

{
  "mcpServers": {
    "mcp-discovery": {
      "command": "mcp-discovery",
      "args": ["--output", "md"]
    }
  }
}

Cline

  1. Säkerställ att Rust och Cargo är installerade.
  2. Installera MCP Discovery genom att följa projektets dokumentation.
  3. Konfigurera Cline för att inkludera MCP Discovery som server.
  4. Spara konfiguration och starta om vid behov.

Exempel på JSON-konfiguration:

{
  "mcpServers": {
    "mcp-discovery": {
      "command": "mcp-discovery",
      "args": ["--output", "md"]
    }
  }
}

Obs!
För att säkra API-nycklar eller känslig information, använd miljövariabler i din konfiguration. Exempel:

{
  "mcpServers": {
    "mcp-discovery": {
      "command": "mcp-discovery",
      "args": ["--output", "md"],
      "env": {
        "API_KEY": "${API_KEY}"
      },
      "inputs": {
        "apiKey": "${API_KEY}"
      }
    }
  }
}

Hur du använder denna MCP i flöden

Använda MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde, börja med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:

FlowHunt MCP-flöde

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion anger du dina MCP-serveruppgifter med detta JSON-format:

{
  "mcp-discovery": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

När detta är konfigurerat kan AI-agenten nu använda denna MCP som ett verktyg med tillgång till alla dess funktioner och kapabiliteter. Kom ihåg att ändra “mcp-discovery” till det faktiska namnet på din MCP-server och byt ut URL:en mot din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Noteringar
Översikt
Lista över promptarInga promptmallar hittades
Lista över resurserInga resurser listade
Lista över verktygInga uttryckliga verktyg beskrivna
Säkra API-nycklarExempel ges i installationsinstruktionerna
Sampling-stöd (mindre viktigt vid utvärdering)Ej nämnt

Vår bedömning

MCP Discovery är ett robust dokumentationsverktyg, men som en MCP-“server” exponerar den inte typiska resurser, promptar eller verktyg. Dess styrka ligger i automatisering och integrering av dokumentation, men dess användning som en MCP-server riktad mot LLM är begränsad. För sitt avsedda ändamål är den välbyggd, men som en server för model context protocol är den mindre relevant.
Betyg: 4/10

MCP-poäng

Har en LICENSE✅ (MIT)
Har minst ett verktyg
Antal forks0
Antal stjärnor14

Vanliga frågor

Vad är huvudfunktionen för MCP Discovery?

MCP Discovery automatiserar processen att upptäcka och dokumentera kapabiliteter, verktyg och resurser för MCP-servrar. Den exporterar denna information i Markdown-, HTML- eller textformat för enkel integrering i dokumentationsflöden.

Kan MCP Discovery användas som en standard MCP-server för LLM:er?

Även om MCP Discovery fungerar som ett servergränssnitt är det främst ett dokumentationsverktyg och exponerar inte traditionella verktyg, promptar eller resurser för LLM:er. Dess styrka ligger i dokumentationsautomatisering.

Hur säkrar jag API-nycklar i min MCP-konfiguration?

Lagra känsliga nycklar genom att använda miljövariabler i din serverkonfiguration. Använd till exempel 'env'- och 'inputs'-sektionerna för att referera till variabler som ${API_KEY} istället för att hårdkoda hemligheter.

Stöder MCP Discovery kontinuerlig dokumentationsintegration?

Ja, MCP Discovery kan användas som en del av CI-pipelines (t.ex. som en GitHub Action) för att automatiskt generera och uppdatera serverdokumentation, så att informationen alltid är aktuell.

Vilka format kan MCP Discovery exportera dokumentation i?

MCP Discovery stödjer export av dokumentation i Markdown, HTML och vanlig text, med inbyggda eller anpassade mallar för smidig integrering i ditt dokumentationssystem.

Börja automatisera din MCP-serverdokumentation

Generera, uppdatera och underhåll omfattande dokumentation för dina MCP-servrar smidigt med MCP Discovery. Integrera i ditt CI-flöde för kontinuerliga, tillförlitliga uppdateringar.

Lär dig mer

Lightdash MCP-server
Lightdash MCP-server

Lightdash MCP-server

Lightdash MCP-server fungerar som en brygga mellan AI-assistenter och Lightdash, en modern plattform för business intelligence, vilket möjliggör sömlös programm...

4 min läsning
AI MCP Servers +4
DesktopCommander MCP Server
DesktopCommander MCP Server

DesktopCommander MCP Server

DesktopCommander MCP Server ger AI-assistenter som Claude direkt skrivbordsautomatisering, med säker terminalkontroll, filsystemsökning och diff-baserad filredi...

4 min läsning
AI Automation Developer Tools +4
Data Exploration MCP Server
Data Exploration MCP Server

Data Exploration MCP Server

Data Exploration MCP Server kopplar AI-assistenter till externa datamängder för interaktiv analys. Den ger användare möjlighet att utforska CSV- och Kaggle-data...

4 min läsning
AI Data Science +6