Servidor MCP MediaWiki-MCP-adapter

Conecte seus fluxos FlowHunt ao MediaWiki com o MediaWiki-MCP-adapter. Busque, edite e automatize páginas wiki programaticamente para uma gestão de base de conhecimento mais inteligente e eficiente.

Servidor MCP MediaWiki-MCP-adapter

O que o servidor MCP “MediaWiki-MCP-adapter” faz?

O MediaWiki-MCP-adapter é um servidor personalizado do Model Context Protocol (MCP) projetado para interfacear com as APIs MediaWiki e WikiBase. Seu objetivo principal é permitir que assistentes de IA e ferramentas de desenvolvimento interajam programaticamente com instâncias do MediaWiki, suportando tanto a busca quanto a edição de páginas wiki. Ao expor essas capacidades através do framework MCP, facilita a integração perfeita com fluxos de trabalho que exigem recuperação contextual de informações ou edições automatizadas de páginas. Este adaptador é particularmente útil para automatizar a gestão de bases de conhecimento, criar bots inteligentes ou aumentar a produtividade de desenvolvedores ao conectar sistemas de IA com plataformas colaborativas de documentação como o MediaWiki.

Lista de Prompts

Nenhum template de prompt explícito está documentado no repositório.

Lista de Recursos

  • getPageContent
    Busca o conteúdo de uma página específica do MediaWiki.
    • Entrada: { "title": "string" }
    • Saída: { "content": "string" }

Lista de Ferramentas

  • editPage
    Permite editar uma página do MediaWiki com novo conteúdo e um resumo de edição opcional.
    • Entrada: { "title": "string", "content": "string", "summary": "string (opcional)" }
    • Saída: { "success": "boolean" }

Casos de Uso deste Servidor MCP

  • Atualizações Automatizadas de Conteúdo Wiki
    Agentes de IA ou scripts podem atualizar documentação programaticamente, garantindo que os wikis permaneçam atualizados com intervenção manual mínima.
  • Edição em Massa e Migração de Páginas
    Desenvolvedores podem automatizar migrações de conteúdo em larga escala ou edições em lote em múltiplas páginas, aumentando eficiência e consistência.
  • Recuperação de Conteúdo para Contexto em LLM
    Busque o conteúdo de páginas wiki para fornecer informações atualizadas de fundo aos LLMs, auxiliando em respostas ou geração de documentação.
  • Gestão de Base de Conhecimento Baseada em Wiki
    Construa facilmente bots ou agentes que gerenciam e curam bases de conhecimento, aproveitando acesso de leitura/escrita ao MediaWiki via MCP.
  • Integração com Fluxos de Trabalho de Desenvolvimento
    Integre com pipelines CI/CD ou outras ferramentas de desenvolvedor para documentar automaticamente mudanças de código ou atualizações de projeto em uma instância do MediaWiki.

Como configurar

Windsurf

  1. Certifique-se de que o Node.js (v16+) está instalado.
  2. Adicione o MediaWiki-MCP-adapter como dependência:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Localize seu arquivo de configuração do Windsurf.
  4. Adicione a entrada do servidor MCP:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Salve sua configuração e reinicie o Windsurf para ativar o servidor.

Protegendo chaves de API:
Utilize variáveis de ambiente para informações sensíveis.
Exemplo:

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

Claude

  1. Pré-requisito: Node.js (v16+).
  2. Instale o pacote:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Edite sua configuração MCP do Claude.
  4. Adicione:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Reinicie o Claude e verifique se o servidor está disponível.

Cursor

  1. Instale o Node.js (v16+).
  2. Adicione o pacote do servidor MCP:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Abra as configurações do Cursor e edite a seção MCP.
  4. Insira:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Salve as configurações e reinicie o Cursor.

Cline

  1. Confirme o Node.js (v16+).
  2. Instale:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Adicione na configuração MCP do Cline:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Salve e reinicie o Cline.

Protegendo chaves de API em todas as plataformas:
Armazene as chaves de API em variáveis de ambiente e as referencie na configuração, conforme mostrado acima.

Como usar este MCP em fluxos

Usando MCP no FlowHunt

Para integrar servidores MCP ao seu fluxo FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

FlowHunt MCP flow

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do sistema MCP, insira os detalhes do seu servidor MCP usando este formato JSON:

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

Uma vez configurado, o agente de IA poderá usar este MCP como ferramenta, com acesso a todas as suas funções e capacidades. Lembre-se de alterar “mediawiki-mcp” para o nome real do seu servidor MCP e substituir a URL pela URL do seu próprio servidor MCP.


Visão Geral

SeçãoDisponibilidadeDetalhes/Notas
Visão GeralVisão geral e propósito estão descritos no README.
Lista de PromptsNenhum template de prompt está documentado.
Lista de RecursosO recurso getPageContent está definido.
Lista de FerramentasA ferramenta editPage está disponível.
Protegendo Chaves de APIConfiguração usando variáveis de ambiente é mostrada com exemplos em JSON.
Suporte a Sampling (menos importante na avaliação)Não há menção a suporte a sampling.

Nossa opinião

O MediaWiki-MCP-adapter oferece uma integração focada e bem documentada com as APIs MediaWiki/WikiBase, disponibilizando recursos e ferramentas claros para busca e edição de páginas. A ausência de templates de prompt e suporte a sampling limita sua flexibilidade para fluxos de trabalho LLM mais complexos, mas suas funcionalidades principais são robustas para automação de conteúdo e gestão de base de conhecimento. A presença de licença e orientação de configuração aumenta sua confiabilidade para desenvolvedores. No geral, este servidor MCP é uma ótima escolha para automação do MediaWiki, mas recursos agenticos mais avançados poderiam aumentar ainda mais sua pontuação.

Pontuação MCP

Possui LICENÇA✅ (GPL-3.0)
Possui ao menos uma ferramenta
Número de Forks1
Número de Stars3

Perguntas frequentes

O que o servidor MCP do MediaWiki-MCP-adapter faz?

Ele conecta as APIs MediaWiki/WikiBase a assistentes de IA e ferramentas de automação via o Model Context Protocol, permitindo buscar e editar páginas wiki para gestão automatizada do conhecimento.

Quais ferramentas estão disponíveis com este servidor MCP?

Você pode buscar o conteúdo de páginas usando `getPageContent` e realizar edições com `editPage`, suportando leitura e atualização programática de páginas MediaWiki.

Quais são os casos de uso típicos deste adaptador?

Atualizações automatizadas de conteúdo wiki, edição ou migração em massa, obtenção de conteúdo para contexto em LLM, gestão de bases de conhecimento baseadas em wiki e integração de atualizações de documentação em fluxos de trabalho de desenvolvedores.

O MediaWiki-MCP-adapter é seguro?

Sim. As chaves de API e credenciais sensíveis devem ser armazenadas em variáveis de ambiente, conforme mostrado nas instruções de configuração, para garantir integração segura.

Ele suporta templates de prompt ou recursos avançados de agentes LLM?

Não há suporte explícito para templates de prompt ou sampling. O foco é na integração direta com a API para busca e edição de páginas.

Qual licença este servidor MCP utiliza?

Ele é licenciado sob GPL-3.0, oferecendo confiabilidade e flexibilidade open-source para desenvolvedores.

Automatize seu Wiki com o MediaWiki-MCP-adapter

Desbloqueie automação perfeita da API MediaWiki para seus bots, fluxos e ferramentas internas com o MediaWiki-MCP-adapter da FlowHunt.

Saiba mais