MediaWiki-MCP-adapter MCP-server

MediaWiki-MCP-adapter MCP-server

Koble dine FlowHunt-flows til MediaWiki med MediaWiki-MCP-adapter. Hent, rediger og automatiser wiki-sider programmessig for smartere og mer effektiv håndtering av kunnskapsbaser.

Hva gjør “MediaWiki-MCP-adapter” MCP-serveren?

MediaWiki-MCP-adapter er en tilpasset Model Context Protocol (MCP)-server utviklet for å integrere med MediaWiki- og WikiBase-API-er. Hovedformålet er å gjøre det mulig for AI-assistenter og utviklingsverktøy å samhandle programmessig med MediaWiki-installasjoner, med støtte for både henting og redigering av wiki-sider. Ved å eksponere disse mulighetene via MCP-rammeverket, tilrettelegger den for sømløs integrasjon med arbeidsflyter som krever kontekstuell informasjonsinnhenting eller automatiserte sideendringer. Denne adapteren er spesielt nyttig for automatisering av kunnskapsbaser, opprettelse av intelligente roboter, eller for å øke utviklerproduktiviteten ved å bygge bro mellom AI-systemer og samarbeidsorienterte dokumentasjonsplattformer som MediaWiki.

Liste over prompt-maler

Ingen eksplisitte prompt-maler er dokumentert i depotet.

Ressursoversikt

  • getPageContent
    Henter innholdet på en spesifisert MediaWiki-side.
    • Input: { "title": "string" }
    • Output: { "content": "string" }

Oversikt over verktøy

  • editPage
    Lar deg redigere en angitt MediaWiki-side med nytt innhold og en valgfri redigeringsoppsummering.
    • Input: { "title": "string", "content": "string", "summary": "string (optional)" }
    • Output: { "success": "boolean" }

Bruksområder for denne MCP-serveren

  • Automatiserte oppdateringer av wiki-innhold
    AI-agenter eller skript kan programmessig oppdatere dokumentasjon, slik at wiki-er forblir oppdatert med minimal manuell innsats.
  • Masseendringer og migrering av sider
    Utviklere kan automatisere storskala innholdsmigrering eller batch-endringer på flere sider, noe som øker effektivitet og konsistens.
  • Innhenting av innhold til LLM-kontekst
    Hent wiki-sideinnhold for å gi LLM-er oppdatert bakgrunnsinformasjon til spørsmål eller dokumentasjonsgenerering.
  • Wiki-basert kunnskapsbasestyring
    Bygg enkelt roboter eller agenter som administrerer og kuraterer kunnskapsbaser, og utnytt lese- og skrivetilgang til MediaWiki via MCP.
  • Integrering med utviklerarbeidsflyter
    Integrer med CI/CD-pipelines eller andre utviklerverktøy for å automatisk dokumentere kodeendringer eller prosjektoppdateringer i en MediaWiki-instans.

Slik setter du det opp

Windsurf

  1. Sørg for at Node.js (v16+) er installert.
  2. Legg til MediaWiki-MCP-adapter som avhengighet:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Finn din Windsurf-konfigurasjonsfil.
  4. Legg til MCP-server-oppføringen:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Lagre konfigurasjonen og start Windsurf på nytt for å aktivere serveren.

Sikring av API-nøkler:
Bruk miljøvariabler for sensitiv informasjon.
Eksempel:

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

Claude

  1. Forutsetter Node.js (v16+).
  2. Installer pakken:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Rediger Claude MCP-konfigurasjonen.
  4. Legg til:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Start Claude på nytt og kontroller at serveren er tilgjengelig.

Cursor

  1. Installer Node.js (v16+).
  2. Legg til MCP-serverpakken:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Åpne Cursor-innstillinger og rediger MCP-delen.
  4. Sett inn:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Lagre innstillingene og start Cursor på nytt.

Cline

  1. Bekreft Node.js (v16+).
  2. Installer:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Legg til i Cline MCP-konfigurasjonen:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Lagre og start Cline på nytt.

Sikring av API-nøkler for alle plattformer:
Lagre API-nøkler i miljøvariabler og referer til dem i konfigurasjonen som vist over.

Slik bruker du denne MCP-en i flows

Bruk av MCP i FlowHunt

For å integrere MCP-servere i din FlowHunt-arbeidsflyt, start med å legge til MCP-komponenten i flowen og koble den til din AI-agent:

FlowHunt MCP flow

Klikk på MCP-komponenten for å åpne konfigurasjonspanelet. I delen for system-MCP-konfigurasjon setter du inn MCP-serverdetaljene dine med dette JSON-formatet:

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

Når dette er konfigurert, kan AI-agenten bruke denne MCP-en som et verktøy med tilgang til alle dens funksjoner og muligheter. Husk å endre “mediawiki-mcp” til det faktiske navnet på din MCP-server og bytt ut URL-en med din egen MCP-serveradresse.


Oversikt

SeksjonTilgjengeligDetaljer/Notater
OversiktOversikt og formål er beskrevet i README.
Liste over prompt-malerIngen prompt-maler er dokumentert.
RessursoversiktgetPageContent-ressurs er definert.
Oversikt over verktøyeditPage-verktøyet er tilgjengelig.
Sikring av API-nøklerKonfigurasjon med miljøvariabler vises med JSON-eksempler.
Sampling-støtte (mindre viktig i evaluering)Ingen omtale av sampling-støtte.

Vår vurdering

MediaWiki-MCP-adapter gir en fokusert og veldokumentert integrasjon med MediaWiki/WikiBase API-er, med tydelige ressurs- og verktøyprimitiver for å hente og redigere sider. Mangelen på prompt-maler og sampling-støtte begrenser fleksibiliteten for avanserte LLM-drevne arbeidsflyter, men kjernefunksjonene er solide for innholdsautomatisering og kunnskapsbasestyring. Tilstedeværelsen av lisens og oppsettsveiledning øker påliteligheten for utviklere. Totalt sett er denne MCP-serveren et solid valg for MediaWiki-automatisering, men mer avanserte agentfunksjoner ville ytterligere forbedret poengsummen.

MCP-score

Har en LISENS✅ (GPL-3.0)
Har minst ett verktøy
Antall forks1
Antall stjerner3

Vanlige spørsmål

Hva gjør MediaWiki-MCP-adapter MCP-serveren?

Den kobler MediaWiki/WikiBase API-er til AI-assistenter og automatiseringsverktøy via Model Context Protocol, og muliggjør både henting og redigering av wiki-sider for automatisert kunnskapsforvaltning.

Hvilke verktøy er tilgjengelige med denne MCP-serveren?

Du kan hente sideinnhold med `getPageContent` og gjøre endringer med `editPage`, som støtter både lesing og oppdatering av MediaWiki-sider programmessig.

Hva er typiske brukstilfeller for denne adapteren?

Automatiserte oppdateringer av wiki-innhold, masseendringer eller migrering, innhenting av innhold til LLM-kontekst, administrasjon av wiki-baserte kunnskapsbaser og integrering av dokumentasjonsoppdateringer i utviklerarbeidsflyter.

Er MediaWiki-MCP-adapteren sikker?

Ja. API-nøkler og sensitiv informasjon bør lagres i miljøvariabler, som vist i oppsettsinstruksjonene, for å sikre trygg integrasjon.

Støtter den prompt-maler eller avanserte LLM-agentfunksjoner?

Ingen eksplisitte prompt-maler eller sampling-støtte er inkludert. Fokuset er på direkte API-integrasjon for henting og redigering av sider.

Hvilken lisens bruker denne MCP-serveren?

Den er lisensiert under GPL-3.0, som gir åpen kildekode-pålitelighet og fleksibilitet for utviklere.

Automatiser din wiki med MediaWiki-MCP-adapter

Lås opp sømløs MediaWiki API-automatisering for dine roboter, flyter og interne verktøy med FlowHunt sin MediaWiki-MCP-adapter.

Lær mer

Wikidata MCP-server
Wikidata MCP-server

Wikidata MCP-server

Wikidata MCP-serveren gjør det mulig for AI-agenter og utviklere å samhandle med Wikidata API via Model Context Protocol. Den tilbyr verktøy for å søke etter en...

4 min lesing
AI Knowledge Graph +4
Azure Wiki Search MCP Server
Azure Wiki Search MCP Server

Azure Wiki Search MCP Server

Azure Wiki Search MCP Server gjør det mulig for KI-agenter og utviklere å programmere søk og hente innhold fra Azure DevOps-wiki, og effektiviserer tilgangen ti...

3 min lesing
MCP Server Azure +4
Contentful MCP-serverintegrasjon
Contentful MCP-serverintegrasjon

Contentful MCP-serverintegrasjon

Contentful MCP-serveren fungerer som en bro mellom AI-assistenter og Contentfuls Management API, og muliggjør sømløse innholdsoperasjoner – som å hente, oppdate...

4 min lesing
AI Contentful +5