MediaWiki-MCP-adapter MCP-server

MediaWiki-MCP-adapter MCP-server

Koppla dina FlowHunt-flöden till MediaWiki med MediaWiki-MCP-adapter. Hämta, redigera och automatisera wiki-sidor programmatiskt för smartare och effektivare hantering av kunskapsbaser.

Vad gör “MediaWiki-MCP-adapter” MCP-servern?

MediaWiki-MCP-adapter är en skräddarsydd Model Context Protocol (MCP)-server utformad för att interagera med MediaWiki- och WikiBase-API:er. Dess huvudsakliga syfte är att möjliggöra för AI-assistenter och utvecklingsverktyg att programmatiskt interagera med MediaWiki-instanser, med stöd för både hämtning och redigering av wiki-sidor. Genom att exponera dessa funktioner via MCP-ramverket möjliggörs sömlös integrering med arbetsflöden som kräver kontextuell informationshämtning eller automatiserade sidredigeringar. Denna adapter är särskilt användbar för att automatisera kunskapsbas-hantering, skapa intelligenta bottar eller öka utvecklarproduktiviteten genom att länka AI-system med samarbetsplattformar för dokumentation som MediaWiki.

Lista över prompts

Inga explicita promptmallar är dokumenterade i arkivet.

Lista över resurser

  • getPageContent
    Hämtar innehållet på en angiven MediaWiki-sida.
    • Input: { "title": "string" }
    • Output: { "content": "string" }

Lista över verktyg

  • editPage
    Möjliggör redigering av en given MediaWiki-sida med nytt innehåll och en valfri redigeringssammanfattning.
    • Input: { "title": "string", "content": "string", "summary": "string (optional)" }
    • Output: { "success": "boolean" }

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

  • Automatiserade wiki-innehållsuppdateringar
    AI-agenter eller skript kan programmatiskt uppdatera dokumentation, vilket säkerställer att wikin hålls aktuell med minimalt manuellt arbete.
  • Massredigering och migrering av sidor
    Utvecklare kan automatisera storskaliga innehållsmigreringar eller batchredigeringar över flera sidor, vilket ökar effektiviteten och konsekvensen.
  • Innehållshämtning för LLM-kontext
    Hämta innehåll från wiki-sidor för att ge LLM:er aktuell bakgrundsinformation för att besvara frågor eller generera dokumentation.
  • Wiki-baserad kunskapsbashantering
    Bygg enkelt bottar eller agenter som hanterar och kuraterar kunskapsbaser genom läs-/skrivrättigheter till MediaWiki via MCP.
  • Integration i utvecklararbetsflöden
    Integrera med CI/CD-pipelines eller andra utvecklarverktyg för att automatiskt dokumentera kodändringar eller projektuppdateringar i en MediaWiki-instans.

Så installerar du den

Windsurf

  1. Säkerställ att Node.js (v16+) är installerat.
  2. Lägg till MediaWiki-MCP-adapter som beroende:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Leta upp din Windsurf-konfigurationsfil.
  4. Lägg till MCP-serverposten:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Spara konfigurationen och starta om Windsurf för att aktivera servern.

Säkra API-nycklar:
Använd miljövariabler för känslig information.
Exempel:

{
  "env": {
    "MEDIAWIKI_API_KEY": "${MEDIAWIKI_API_KEY}"
  },
  "inputs": {
    "mediaWikiAPIBase": "https://your.mediawiki/api.php"
  }
}

Claude

  1. Förutsättning: Node.js (v16+).
  2. Installera paketet:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Redigera din Claude MCP-konfiguration.
  4. Lägg till:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Starta om Claude och verifiera att servern är tillgänglig.

Cursor

  1. Installera Node.js (v16+).
  2. Lägg till MCP-serverpaketet:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Öppna Cursor-inställningar och redigera MCP-avsnittet.
  4. Sätt in:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Spara inställningarna och starta om Cursor.

Cline

  1. Kontrollera Node.js (v16+).
  2. Installera:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Lägg till i Cline MCP-konfigurationen:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Spara och starta om Cline.

Säkra API-nycklar för alla plattformar:
Lagra API-nycklar i miljövariabler och referera dem i konfigurationen enligt ovan.

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 flow

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I system-MCP-konfigurationsavsnittet, ange dina MCP-serveruppgifter med följande JSON-format:

{
  "mediawiki-mcp": {
    "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 möjligheter. Kom ihåg att byta ut “mediawiki-mcp” mot det faktiska namnet på din MCP-server och ersätta URL:en med din egen MCP-serveradress.


Översikt

AvsnittTillgänglighetDetaljer/Kommentarer
ÖversiktÖversikt och syfte beskrivs i README.
Lista över promptsInga promptmallar är dokumenterade.
Lista över resursergetPageContent-resurs finns definierad.
Lista över verktygVerktyget editPage är tillgängligt.
Säkra API-nycklarKonfiguration med miljövariabler visas med JSON-exempel.
Sampling-stöd (mindre viktigt vid utvärdering)Ingen nämnd sampling-stöd.

Vår bedömning

MediaWiki-MCP-adapter erbjuder en fokuserad och väl dokumenterad integration med MediaWiki/WikiBase-API:er, och tillhandahåller tydliga resurser och verktyg för hämtning och redigering av sidor. Avsaknaden av promptmallar och sampling-stöd begränsar flexibiliteten för mer komplexa LLM-drivna arbetsflöden, men kärnfunktionerna är robusta för innehållsautomatisering och kunskapsbas-hantering. Närvaron av licens och installationsvägledning höjer tillförlitligheten för utvecklare. Sammantaget är denna MCP-server ett stabilt val för MediaWiki-automatisering, men mer avancerade agent-funktioner skulle ytterligare höja betyget.

MCP-betyg

Har en LICENS✅ (GPL-3.0)
Har minst ett verktyg
Antal forkningar1
Antal stjärnor3

Vanliga frågor

Vad gör MediaWiki-MCP-adapter MCP-servern?

Den kopplar MediaWiki/WikiBase API:er till AI-assistenter och automatiseringsverktyg via Model Context Protocol, vilket möjliggör både hämtning och redigering av wiki-sidor för automatiserad kunskapshantering.

Vilka verktyg finns tillgängliga med denna MCP-server?

Du kan hämta sidinnehåll med `getPageContent` och utföra redigeringar med `editPage`, vilket stöder både läsning och uppdatering av MediaWiki-sidor programmatiskt.

Vilka är typiska användningsområden för denna adapter?

Automatiserade wiki-innehållsuppdateringar, massredigering eller migrering, hämtning av innehåll för LLM-kontext, hantering av wiki-baserade kunskapsbaser och integrering av dokumentationsuppdateringar i utvecklararbetsflöden.

Är MediaWiki-MCP-adapter säker?

Ja. API-nycklar och känsliga uppgifter bör lagras i miljövariabler, enligt instruktionerna, för att säkerställa en säker integration.

Stöder den promptmallar eller avancerade LLM-agentfunktioner?

Nej, det ingår inga explicita promptmallar eller samplingstöd. Fokus ligger på direkt API-integrering för hämtning och redigering av sidor.

Vilken licens använder denna MCP-server?

Den är licensierad under GPL-3.0, vilket ger öppen källkod-tillförlitlighet och flexibilitet för utvecklare.

Automatisera din wiki med MediaWiki-MCP-adapter

Lås upp sömlös MediaWiki API-automatisering för dina bottar, flöden och interna verktyg med FlowHunts MediaWiki-MCP-adapter.

Lär dig mer

Azure Wiki Search MCP-server
Azure Wiki Search MCP-server

Azure Wiki Search MCP-server

Azure Wiki Search MCP-server möjliggör för AI-agenter och utvecklare att programmässigt söka och hämta innehåll från Azure DevOps wiki, vilket effektiviserar åt...

3 min läsning
MCP Server Azure +4
Wikidata MCP-server
Wikidata MCP-server

Wikidata MCP-server

Wikidata MCP-server möjliggör för AI-agenter och utvecklare att interagera med Wikidatas API via Model Context Protocol. Den tillhandahåller verktyg för att sök...

4 min läsning
AI Knowledge Graph +4
Dumpling AI MCP-server
Dumpling AI MCP-server

Dumpling AI MCP-server

Dumpling AI MCP-servern för FlowHunt möjliggör att AI-assistenter kan ansluta till en mängd olika externa datakällor, API:er och utvecklarverktyg. Den ger kraft...

4 min läsning
AI MCP Server +4