MediaWiki-MCP-adapter MCP-Server

Verbinden Sie Ihre FlowHunt-Flows mit MediaWiki über den MediaWiki-MCP-adapter. Rufen Sie Wiki-Seiten ab, bearbeiten und automatisieren Sie diese programmatisch für ein intelligenteres und effizienteres Wissensdatenbankmanagement.

MediaWiki-MCP-adapter MCP-Server

Was macht der “MediaWiki-MCP-adapter” MCP-Server?

Der MediaWiki-MCP-adapter ist ein spezialisierter Model Context Protocol (MCP) Server zur Anbindung an MediaWiki- und WikiBase-APIs. Sein Hauptzweck besteht darin, KI-Assistenten und Entwicklungstools das programmatische Interagieren mit MediaWiki-Instanzen zu ermöglichen – sowohl zum Abrufen als auch zum Bearbeiten von Wiki-Seiten. Durch die Bereitstellung dieser Funktionen im MCP-Rahmenwerk vereinfacht er die nahtlose Integration in Workflows, die kontextbezogene Informationsabfragen oder automatisierte Seitenbearbeitungen erfordern. Dieser Adapter ist besonders nützlich für die Automatisierung von Wissensdatenbanken, das Erstellen intelligenter Bots oder zur Steigerung der Entwicklerproduktivität durch die Brücke zwischen KI-Systemen und kollaborativen Dokumentationsplattformen wie MediaWiki.

Liste der Prompts

Im Repository sind keine expliziten Prompt-Vorlagen dokumentiert.

Liste der Ressourcen

  • getPageContent
    Ruft den Inhalt einer angegebenen MediaWiki-Seite ab.
    • Input: { "title": "string" }
    • Output: { "content": "string" }

Liste der Tools

  • editPage
    Erlaubt das Bearbeiten einer bestimmten MediaWiki-Seite mit neuem Inhalt und optionaler Bearbeitungszusammenfassung.
    • Input: { "title": "string", "content": "string", "summary": "string (optional)" }
    • Output: { "success": "boolean" }

Anwendungsfälle für diesen MCP-Server

  • Automatisierte Wiki-Content-Updates
    KI-Agenten oder Skripte können Dokumentation programmatisch aktualisieren und sicherstellen, dass Wikis mit minimalem manuellen Aufwand aktuell bleiben.
  • Massenbearbeitung und Migration von Seiten
    Entwickler können groß angelegte Inhaltsmigrationen oder Sammelbearbeitungen über mehrere Seiten hinweg automatisieren und so Effizienz und Konsistenz steigern.
  • Inhaltsabruf für LLM-Kontext
    Rufen Sie Wiki-Seiteninhalte ab, um LLMs mit aktuellen Hintergrundinformationen für die Beantwortung von Fragen oder das Generieren von Dokumentation zu versorgen.
  • Wiki-basiertes Wissensdatenbankmanagement
    Einfach Bots oder Agenten bauen, die Wissensdatenbanken verwalten und kuratieren – mit Lese-/Schreibzugriff auf MediaWiki via MCP.
  • Integration mit Entwickler-Workflows
    In CI/CD-Pipelines oder andere Entwicklungstools integrieren, um Codeänderungen oder Projektupdates automatisch in einer MediaWiki-Instanz zu dokumentieren.

So richten Sie es ein

Windsurf

  1. Stellen Sie sicher, dass Node.js (v16+) installiert ist.
  2. Fügen Sie den MediaWiki-MCP-adapter als Abhängigkeit hinzu:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Suchen Sie Ihre Windsurf-Konfigurationsdatei.
  4. Fügen Sie den MCP-Server-Eintrag hinzu:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Speichern Sie die Konfiguration und starten Sie Windsurf neu, um den Server zu aktivieren.

API-Schlüssel absichern:
Verwenden Sie Umgebungsvariablen für sensible Informationen.
Beispiel:

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

Claude

  1. Voraussetzung: Node.js (v16+).
  2. Installieren Sie das Paket:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Bearbeiten Sie Ihre Claude MCP-Konfiguration.
  4. Fügen Sie hinzu:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Starten Sie Claude neu und prüfen Sie, ob der Server verfügbar ist.

Cursor

  1. Installieren Sie Node.js (v16+).
  2. Fügen Sie das MCP-Server-Paket hinzu:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Öffnen Sie die Cursor-Einstellungen und bearbeiten Sie den MCP-Bereich.
  4. Fügen Sie ein:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Speichern Sie die Einstellungen und starten Sie Cursor neu.

Cline

  1. Bestätigen Sie Node.js (v16+).
  2. Installieren Sie:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Fügen Sie dies zur Cline MCP-Konfiguration hinzu:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Speichern und starten Sie Cline neu.

API-Schlüssel für alle Plattformen absichern:
Speichern Sie API-Schlüssel in Umgebungsvariablen und referenzieren Sie sie in der Konfiguration wie oben gezeigt.

So verwenden Sie diesen MCP in Flows

MCP in FlowHunt nutzen

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie zunächst die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie sie mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich System-MCP-Konfiguration fügen Sie Ihre MCP-Server-Details im folgenden JSON-Format ein:

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

Nach der Konfiguration kann der KI-Agent diesen MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten verwenden. Denken Sie daran, “mediawiki-mcp” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL entsprechend Ihrer eigenen MCP-Server-Adresse anzupassen.


Übersicht

AbschnittVerfügbarkeitDetails/Anmerkungen
ÜbersichtÜbersicht und Zweck sind in der README beschrieben.
Liste der PromptsKeine Prompt-Vorlagen dokumentiert.
Liste der RessourcengetPageContent-Ressource ist definiert.
Liste der ToolseditPage-Tool ist verfügbar.
API-Schlüssel absichernKonfiguration mit Umgebungsvariablen wird mit JSON-Beispielen gezeigt.
Sampling-Unterstützung (weniger relevant)Keine Erwähnung von Sampling-Support.

Unsere Meinung

Der MediaWiki-MCP-adapter bietet eine fokussierte und gut dokumentierte Integration mit MediaWiki/WikiBase APIs und liefert klare Ressourcen- und Tool-Primitiven für das Abrufen und Bearbeiten von Seiten. Das Fehlen von Prompt-Vorlagen und Sampling-Unterstützung begrenzt die Flexibilität für komplexe LLM-gesteuerte Workflows, aber die Kernfunktionen sind robust für Content-Automatisierung und Wissensdatenbankmanagement. Das Vorhandensein einer Lizenz und Einrichtungshinweisen erhöht die Zuverlässigkeit für Entwickler. Insgesamt ist dieser MCP-Server eine solide Wahl für MediaWiki-Automatisierung, aber weitergehende agentenbasierte Funktionen könnten die Bewertung noch verbessern.

MCP Score

Hat eine LICENSE✅ (GPL-3.0)
Mindestens ein Tool
Anzahl Forks1
Anzahl Stars3

Häufig gestellte Fragen

Was macht der MediaWiki-MCP-adapter MCP-Server?

Er verbindet MediaWiki/WikiBase APIs mit KI-Assistenten und Automatisierungstools über das Model Context Protocol und ermöglicht sowohl das Abrufen als auch das Bearbeiten von Wiki-Seiten für automatisiertes Wissensmanagement.

Welche Tools sind mit diesem MCP-Server verfügbar?

Sie können Seiteninhalte mit `getPageContent` abrufen und mit `editPage` bearbeiten – unterstützt sowohl das Lesen als auch das programmatische Aktualisieren von MediaWiki-Seiten.

Was sind typische Anwendungsfälle für diesen Adapter?

Automatisierte Wiki-Content-Updates, Massenbearbeitung oder Migration, Abrufen von Inhalten für LLM-Kontext, Management von Wiki-basierten Wissensdatenbanken und Integration von Dokumentations-Updates in Entwickler-Workflows.

Ist der MediaWiki-MCP-adapter sicher?

Ja. API-Schlüssel und sensible Zugangsdaten sollten wie in der Anleitung gezeigt in Umgebungsvariablen gespeichert werden, um eine sichere Integration zu gewährleisten.

Unterstützt er Prompt-Vorlagen oder erweiterte LLM-Agentenfunktionen?

Nein, es sind keine expliziten Prompt-Vorlagen oder Sampling-Unterstützung enthalten. Der Schwerpunkt liegt auf direkter API-Integration zum Abrufen und Bearbeiten von Seiten.

Welche Lizenz verwendet dieser MCP-Server?

Er ist unter der GPL-3.0 lizenziert und bietet somit Open-Source-Zuverlässigkeit und Flexibilität für Entwickler.

Automatisieren Sie Ihr Wiki mit dem MediaWiki-MCP-adapter

Schalten Sie nahtlose MediaWiki API-Automatisierung für Ihre Bots, Flows und internen Tools mit FlowHunt’s MediaWiki-MCP-adapter frei.

Mehr erfahren