MediaWiki-MCP-adapter Máy chủ MCP

MediaWiki-MCP-adapter Máy chủ MCP

Kết nối các luồng FlowHunt của bạn với MediaWiki bằng MediaWiki-MCP-adapter. Truy xuất, chỉnh sửa và tự động hóa các trang wiki một cách lập trình để quản lý cơ sở tri thức thông minh, hiệu quả hơn.

Máy chủ MCP “MediaWiki-MCP-adapter” làm gì?

MediaWiki-MCP-adapter là một máy chủ Model Context Protocol (MCP) tuỳ chỉnh dùng để giao tiếp với API MediaWiki và WikiBase. Mục tiêu chính của nó là cho phép trợ lý AI và công cụ phát triển tương tác với MediaWiki một cách lập trình, hỗ trợ cả truy xuất lẫn chỉnh sửa trang wiki. Bằng cách cung cấp các khả năng này qua khung MCP, nó giúp tích hợp liền mạch vào các quy trình cần truy xuất thông tin theo ngữ cảnh hoặc tự động chỉnh sửa trang. Adapter này đặc biệt hữu dụng cho việc tự động quản lý cơ sở tri thức, tạo bot thông minh, hoặc tăng năng suất lập trình viên bằng cách kết nối hệ thống AI với nền tảng tài liệu cộng tác như MediaWiki.

Danh sách Prompts

Không có prompt template cụ thể nào được ghi nhận trong kho lưu trữ.

Danh sách Resources

  • getPageContent
    Truy xuất nội dung của một trang MediaWiki chỉ định.
    • Input: { "title": "string" }
    • Output: { "content": "string" }

Danh sách Tools

  • editPage
    Cho phép chỉnh sửa một trang MediaWiki với nội dung mới và tóm tắt chỉnh sửa tuỳ chọn.
    • Input: { "title": "string", "content": "string", "summary": "string (optional)" }
    • Output: { "success": "boolean" }

Các trường hợp sử dụng máy chủ MCP này

  • Tự động cập nhật nội dung Wiki
    Agent AI hoặc script có thể cập nhật tài liệu một cách lập trình, đảm bảo wiki luôn mới với ít thao tác thủ công.
  • Chỉnh sửa và di chuyển trang hàng loạt
    Lập trình viên có thể tự động di chuyển nội dung quy mô lớn hoặc chỉnh sửa hàng loạt trên nhiều trang, tăng hiệu quả và nhất quán.
  • Truy xuất nội dung cho ngữ cảnh LLM
    Lấy nội dung trang wiki để cung cấp cho LLM thông tin nền cập nhật khi trả lời câu hỏi hoặc sinh tài liệu.
  • Quản lý cơ sở tri thức dựa trên Wiki
    Dễ dàng xây dựng bot hay agent quản lý và biên tập cơ sở tri thức, tận dụng khả năng đọc/ghi với MediaWiki qua MCP.
  • Tích hợp vào quy trình phát triển phần mềm
    Tích hợp với pipeline CI/CD hoặc công cụ lập trình để tự động tài liệu hóa thay đổi mã nguồn hay cập nhật dự án lên MediaWiki.

Hướng dẫn cài đặt

Windsurf

  1. Đảm bảo đã cài đặt Node.js (v16+).
  2. Thêm MediaWiki-MCP-adapter vào dependencies:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Xác định file cấu hình Windsurf của bạn.
  4. Thêm mục máy chủ MCP:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Lưu cấu hình và khởi động lại Windsurf để kích hoạt máy chủ.

Bảo mật API Key:
Sử dụng biến môi trường cho thông tin nhạy cảm.
Ví dụ:

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

Claude

  1. Yêu cầu: Node.js (v16+).
  2. Cài đặt package:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Chỉnh sửa cấu hình MCP của Claude.
  4. Thêm:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Khởi động lại Claude và kiểm tra máy chủ đã khả dụng.

Cursor

  1. Cài đặt Node.js (v16+).
  2. Thêm package máy chủ MCP:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Mở cài đặt Cursor và chỉnh sửa phần MCP.
  4. Thêm vào:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  5. Lưu cài đặt và khởi động lại Cursor.

Cline

  1. Đảm bảo đã có Node.js (v16+).
  2. Cài đặt:
    npm install @lucamauri/mediawiki-mcp-adapter@latest
  3. Thêm vào cấu hình MCP của Cline:
    {
      "mcpServers": {
        "mediawiki-mcp": {
          "command": "node",
          "args": ["build/index.js"]
        }
      }
    }
    
  4. Lưu và khởi động lại Cline.

Bảo mật API Key trên mọi nền tảng:
Lưu API Key vào biến môi trường và tham chiếu trong cấu hình như hướng dẫn trên.

Cách sử dụng MCP này trong luồng

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào workflow FlowHunt của bạn, hãy thêm thành phần MCP vào luồng và kết nối nó với agent AI:

FlowHunt MCP flow

Nhấn vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình máy chủ MCP hệ thống, chèn thông tin máy chủ MCP của bạn theo định dạng JSON sau:

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

Sau khi cấu hình, agent AI có thể sử dụng MCP này như một công cụ với đầy đủ chức năng. Lưu ý đổi “mediawiki-mcp” thành tên thực tế của máy chủ MCP bạn sử dụng và thay URL bằng địa chỉ máy chủ MCP của bạn.


Tổng quan

MụcTình trạngChi tiết/Ghi chú
Tổng quanĐã mô tả tổng quan và mục đích trong README.
Danh sách PromptsKhông có prompt template nào được ghi nhận.
Danh sách ResourcesĐã định nghĩa resource getPageContent.
Danh sách ToolsCông cụ editPage sẵn có.
Bảo mật API KeyĐã trình bày cấu hình sử dụng biến môi trường với ví dụ JSON.
Sampling Support (ít quan trọng khi đánh giá)Không đề cập đến hỗ trợ sampling.

Đánh giá của chúng tôi

MediaWiki-MCP-adapter cung cấp tích hợp tập trung và tài liệu đầy đủ với API MediaWiki/WikiBase, có các primitive resource và tool rõ ràng cho việc lấy và chỉnh sửa trang. Việc thiếu prompt template và sampling làm hạn chế tính linh hoạt cho workflow LLM phức tạp, nhưng các tính năng cốt lõi đủ mạnh để tự động hóa nội dung và quản lý cơ sở tri thức. Có giấy phép và hướng dẫn cài đặt giúp tăng độ tin cậy cho lập trình viên. Nhìn chung, máy chủ MCP này là lựa chọn tốt cho tự động hóa MediaWiki, nhưng nếu có thêm tính năng agentic nâng cao sẽ tăng điểm hơn.

MCP Score

Có LICENSE✅ (GPL-3.0)
Có ít nhất 1 tool
Số lượng Forks1
Số lượng Stars3

Câu hỏi thường gặp

Máy chủ MCP MediaWiki-MCP-adapter làm gì?

Nó kết nối API MediaWiki/WikiBase với các trợ lý AI và công cụ tự động hoá thông qua Model Context Protocol, cho phép truy xuất và chỉnh sửa trang wiki tự động để quản lý tri thức.

Những công cụ nào có sẵn với máy chủ MCP này?

Bạn có thể lấy nội dung trang bằng `getPageContent` và chỉnh sửa với `editPage`, hỗ trợ cả việc đọc lẫn cập nhật trang MediaWiki một cách lập trình.

Các trường hợp sử dụng điển hình cho adapter này là gì?

Tự động cập nhật nội dung wiki, chỉnh sửa hoặc di chuyển hàng loạt, truy xuất nội dung cho ngữ cảnh LLM, quản lý cơ sở tri thức dựa trên wiki và tích hợp cập nhật tài liệu vào quy trình phát triển phần mềm.

MediaWiki-MCP-adapter có bảo mật không?

Có. API key và thông tin nhạy cảm nên được lưu trữ trong biến môi trường, như hướng dẫn cài đặt, để đảm bảo tích hợp an toàn.

Nó có hỗ trợ prompt template hoặc tính năng agent LLM nâng cao không?

Không hỗ trợ prompt template hay sampling rõ ràng. Tập trung vào tích hợp API trực tiếp để lấy và chỉnh sửa trang.

Máy chủ MCP này dùng giấy phép nào?

Nó được cấp phép theo GPL-3.0, mang lại sự tin cậy và linh hoạt mã nguồn mở cho lập trình viên.

Tự động hóa Wiki của bạn với MediaWiki-MCP-adapter

Mở khoá tự động hóa API MediaWiki liền mạch cho bot, luồng và công cụ nội bộ của bạn với MediaWiki-MCP-adapter của FlowHunt.

Tìm hiểu thêm

Máy chủ Azure Wiki Search MCP
Máy chủ Azure Wiki Search MCP

Máy chủ Azure Wiki Search MCP

Máy chủ Azure Wiki Search MCP cho phép các agent AI và lập trình viên tìm kiếm và truy xuất nội dung từ wiki Azure DevOps một cách lập trình, giúp truy cập tài ...

5 phút đọc
MCP Server Azure +4
Máy chủ Wikidata MCP
Máy chủ Wikidata MCP

Máy chủ Wikidata MCP

Máy chủ Wikidata MCP cho phép các tác nhân AI và nhà phát triển tương tác với API Wikidata thông qua Model Context Protocol. Nó cung cấp các công cụ để tìm kiếm...

6 phút đọc
AI Knowledge Graph +4
Máy chủ Markitdown MCP
Máy chủ Markitdown MCP

Máy chủ Markitdown MCP

Máy chủ Markitdown MCP kết nối trợ lý AI với nội dung markdown, cho phép tự động hóa tài liệu, phân tích nội dung và quản lý tệp markdown để nâng cao quy trình ...

4 phút đọc
AI Markdown +3