MediaWiki-MCP-adapter MCP Server

Verbind je FlowHunt-flows met MediaWiki via de MediaWiki-MCP-adapter. Haal wiki-pagina’s op, bewerk en automatiseer ze programmatisch voor slimmer en efficiënter beheer van je kennisbasis.

MediaWiki-MCP-adapter MCP Server

Wat doet de “MediaWiki-MCP-adapter” MCP Server?

De MediaWiki-MCP-adapter is een op maat gemaakte Model Context Protocol (MCP) server, ontworpen om te koppelen met MediaWiki en WikiBase API’s. Het primaire doel is om AI-assistenten en ontwikkelingstools in staat te stellen programmatisch te communiceren met MediaWiki-instanties, waarbij zowel het ophalen als het bewerken van wiki-pagina’s wordt ondersteund. Door deze mogelijkheden via het MCP-framework beschikbaar te stellen, wordt naadloze integratie met workflows mogelijk die contextuele informatieopvraag of geautomatiseerde pagina-aanpassingen vereisen. Deze adapter is bijzonder nuttig voor het automatiseren van kennisbasemanagement, het creëren van intelligente bots of het verhogen van de productiviteit van ontwikkelaars door AI-systemen te koppelen aan samenwerkingsplatforms zoals MediaWiki.

Lijst van Prompts

Er zijn geen expliciete promptsjablonen gedocumenteerd in de repository.

Lijst van Resources

  • getPageContent
    Haalt de inhoud op van een opgegeven MediaWiki-pagina.
    • Input: { "title": "string" }
    • Output: { "content": "string" }

Lijst van Tools

  • editPage
    Hiermee kun je een opgegeven MediaWiki-pagina bewerken met nieuwe inhoud en een optionele bewerkingssamenvatting.
    • Input: { "title": "string", "content": "string", "summary": "string (optional)" }
    • Output: { "success": "boolean" }

Gebruiksscenario’s van deze MCP Server

  • Geautomatiseerde Wiki-inhoudsupdates
    AI-agenten of scripts kunnen documentatie programmatisch bijwerken, zodat wiki’s actueel blijven met minimale handmatige tussenkomst.
  • Bulksgewijze pagina-bewerking en migratie
    Ontwikkelaars kunnen grootschalige inhoudsmigratie of batchbewerkingen op meerdere pagina’s automatiseren, wat de efficiëntie en consistentie verhoogt.
  • Inhoud ophalen voor LLM-context
    Haal wiki-paginainhoud op om LLM’s van actuele achtergrondinformatie te voorzien voor het beantwoorden van vragen of het genereren van documentatie.
  • Wiki-gebaseerd kennisbasemanagement
    Bouw eenvoudig bots of agenten die kennisbases beheren en cureren, met lees- en schrijfrechten op MediaWiki via de MCP.
  • Integratie met ontwikkelworkflows
    Integreer met CI/CD-pijplijnen of andere ontwikkeltools om automatisch codewijzigingen of projectupdates te documenteren in een MediaWiki-instantie.

Hoe stel je het in

Windsurf

  1. Zorg dat Node.js (v16+) is geïnstalleerd.
  2. Voeg de MediaWiki-MCP-adapter als afhankelijkheid toe:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Zoek je Windsurf-configuratiebestand.
  4. Voeg de MCP-server toe:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Sla je configuratie op en herstart Windsurf om de server te activeren.

API-sleutels beveiligen:
Gebruik omgevingsvariabelen voor gevoelige informatie.
Voorbeeld:

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

Claude

  1. Vereiste: Node.js (v16+).
  2. Installeer het pakket:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Bewerk je Claude MCP-configuratie.
  4. Voeg toe:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Herstart Claude en controleer of de server beschikbaar is.

Cursor

  1. Installeer Node.js (v16+).
  2. Voeg het MCP-serverpakket toe:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Open de Cursor-instellingen en bewerk de MCP-sectie.
  4. Voeg in:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Sla de instellingen op en herstart Cursor.

Cline

  1. Controleer Node.js (v16+).
  2. Installeer:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Voeg toe aan de Cline MCP-configuratie:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Sla op en herstart Cline.

API-sleutels beveiligen voor alle platforms:
Sla API-sleutels op in omgevingsvariabelen en verwijs ernaar in de configuratie, zoals hierboven getoond.

Hoe gebruik je deze MCP in flows

MCP gebruiken in FlowHunt

Om MCP-servers te integreren in je FlowHunt-workflow, voeg je het MCP-component toe aan je flow en verbind je deze met je AI-agent:

FlowHunt MCP flow

Klik op het MCP-component om het configuratiescherm te openen. Voeg in de systeem-MCP-configuratiesectie de details van je MCP-server toe met dit JSON-formaat:

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

Na configuratie kan de AI-agent deze MCP nu gebruiken als tool met toegang tot alle functies en mogelijkheden. Vergeet niet “mediawiki-mcp” te wijzigen in de daadwerkelijke naam van je MCP-server en de URL te vervangen door de eigen MCP-server-URL.


Overzicht

SectieBeschikbaarheidDetails/Opmerkingen
OverzichtOverzicht en doel zijn beschreven in README.
Lijst van PromptsGeen promptsjablonen gedocumenteerd.
Lijst van ResourcesgetPageContent resource is gedefinieerd.
Lijst van ToolseditPage tool is beschikbaar.
API-sleutels beveiligenConfiguratie met omgevingsvariabelen is getoond met JSON-voorbeelden.
Sampling-ondersteuning (minder belangrijk)Geen vermelding van sampling-ondersteuning.

Onze mening

De MediaWiki-MCP-adapter biedt een gerichte en goed gedocumenteerde integratie met MediaWiki/WikiBase API’s, met duidelijke resource- en toolprimitieven voor het ophalen en bewerken van pagina’s. Het ontbreken van promptsjablonen en sampling-ondersteuning beperkt de flexibiliteit voor complexe LLM-gedreven workflows, maar de kernfunctionaliteit is robuust voor contentautomatisering en kennisbasemanagement. De aanwezigheid van een licentie en installatie-instructies verhogen de betrouwbaarheid voor ontwikkelaars. Al met al is deze MCP-server een solide keuze voor MediaWiki-automatisering, maar verdere uitbreiding met geavanceerde agentfuncties zou de score verhogen.

MCP Score

Heeft een LICENTIE✅ (GPL-3.0)
Minimaal één tool
Aantal forks1
Aantal sterren3

Veelgestelde vragen

Wat doet de MediaWiki-MCP-adapter MCP-server?

Het verbindt MediaWiki/WikiBase API's met AI-assistenten en automatiseringstools via het Model Context Protocol, waardoor zowel het ophalen als bewerken van wiki-pagina's voor geautomatiseerd kennisbeheer mogelijk is.

Welke tools zijn beschikbaar met deze MCP-server?

Je kunt paginainhoud ophalen met `getPageContent` en bewerkingen uitvoeren met `editPage`, zodat je zowel MediaWiki-pagina's kunt lezen als programmatisch kunt bijwerken.

Wat zijn typische gebruiksscenario's voor deze adapter?

Geautomatiseerde wiki-inhoudsupdates, bulksgewijze bewerking of migratie, inhoud ophalen voor LLM-context, beheer van wiki-gebaseerde kennisbases, en integratie van documentatie-updates in ontwikkelworkflows.

Is de MediaWiki-MCP-adapter veilig?

Ja. API-sleutels en gevoelige inloggegevens moeten worden opgeslagen in omgevingsvariabelen, zoals getoond in de installatie-instructies, voor een veilige integratie.

Ondersteunt het promptsjablonen of geavanceerde LLM-agentfuncties?

Nee, er zijn geen expliciete promptsjablonen of sampling-ondersteuning inbegrepen. De focus ligt op directe API-integratie voor het ophalen en bewerken van pagina's.

Welke licentie gebruikt deze MCP-server?

Het is gelicentieerd onder GPL-3.0, wat open-source betrouwbaarheid en flexibiliteit biedt voor ontwikkelaars.

Automatiseer je wiki met de MediaWiki-MCP-adapter

Ontgrendel naadloze MediaWiki API-automatisering voor je bots, flows en interne tools met FlowHunt’s MediaWiki-MCP-adapter.

Meer informatie