Xwiki MCP
MCP server for XWiki REST API — read your wiki from Claude and other AI agents
xwiki-mcp
MCP server for XWiki REST API. Lets AI agents (Claude Code, Claude Desktop, etc.) read your wiki — search pages, browse spaces, fetch content and attachments.
Tools
| Tool | Description |
|---|---|
list_spaces | List all spaces in the wiki |
list_pages | List pages in a space |
get_page | Get page content and metadata |
get_page_children | List child pages |
get_attachments | List attachments on a page |
search | Full-text search across the wiki |
Installation
Via npm:
npm install -g xwiki-mcp
Or use directly with npx (no install needed):
npx xwiki-mcp
Or from source:
git clone https://github.com/vitos73/xwiki-mcp
cd xwiki-mcp
npm install
npm run build
Configuration
Set environment variables before running:
XWIKI_BASE_URL # Required. Base URL without /rest (e.g. https://wiki.example.com)
XWIKI_AUTH_TYPE # basic | token | none (default: basic)
XWIKI_USERNAME # For basic auth
XWIKI_PASSWORD # For basic auth
XWIKI_TOKEN # For token auth (Bearer)
XWIKI_WIKI_NAME # Wiki name (default: xwiki)
XWIKI_REST_PATH # REST path (default: /rest)
XWIKI_PAGE_LIMIT # Default page size (default: 50)
Usage with Claude Code
Add to your .mcp.json or claude_desktop_config.json:
{
"mcpServers": {
"xwiki": {
"command": "npx",
"args": ["xwiki-mcp"],
"env": {
"XWIKI_BASE_URL": "https://wiki.example.com",
"XWIKI_AUTH_TYPE": "basic",
"XWIKI_USERNAME": "your-username",
"XWIKI_PASSWORD": "your-password"
}
}
}
}
Development
npm run dev # Run with tsx (no build step)
npm run build # Compile TypeScript to dist/
License
MIT
関連サーバー
Shortcut
Manage your Shortcut projects, stories, and epics.
Google Stitch MCP
Universal MCP Server for Google Stitch. Connect AI agents to your UI designs.
MCP Orchestrator
A universal interface to manage and interact with all your MCP servers from a single point, using external configuration files for mappings and credentials.
MCP MD2PDF Server
Convert Markdown documents to PDF with support for Mermaid diagrams.
Godspeed MCP
Manage tasks and projects with the Godspeed Task Management API.
Graph MCP
An MCP to interact with Office 365 - Teams, mail, calendar.
Confluence
Interact with the Confluence API to manage spaces, pages, and content. Supports searching, creating, and updating pages.
WordPress MCP
A Model Context Protocol (MCP) server that gives AI agents full control over WordPress sites. 46 tools for posts, pages, media, SEO, comments, redirects, blocks, patterns, TablePress, and more.
Home Assistant MCP
An MCP integration for controlling Home Assistant devices with AI assistants.
Valkey AI Tasks
A task management system for AI agents that uses Valkey as its persistence layer.