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
Máy chủ liên quan
Kone.vc
nhà tài trợMonetize your AI agent with contextual product recommendations
clipboard-mcp
MCP server that reads and writes the system clipboard — tables, text, code, JSON, URLs, images, and more. Preserves spreadsheet structure (rows/columns) that is lost when pasting into Claude directly. Claude can also write results back to your clipboard.
AutoCAD MCP Server
Integrates AutoCAD with large language models (LLMs) for natural language interaction. Requires AutoCAD 2018+ on Windows.
GetOutPost MCP Server
Access real-time Indian options market data and volatility analytics. Analyze IV, RV, VRP, and skew with automated token management and percentile-based filtering tools.
Wishfinity +W
Universal wishlist for AI shopping. Save any product URL from any store to a persistent wishlist directly from AI conversations.
Team Relay MCP
Read, search, and write Obsidian vault notes via Team Relay collaborative server. Supports shared folders and real-time sync.
Spotify MCP Server
Control Spotify with natural language. Enables search, playback control, queue management, and device control using conversational commands.
Travel Assistant
A suite of servers for intelligent travel planning, including flights, hotels, events, geocoding, weather, and finance.
Markdownify
Converts various file types and web content, such as PDFs, images, audio, and web pages, into Markdown format.
Featurebase
Manage posts and comments on Featurebase, a user feedback platform, using its API.
Job Tracker AI
An AI-powered chat server for tracking job interview processes, integrated with Supabase.