Xwiki MCP
About
MCP server for XWiki REST API — read your wiki from Claude and other AI agents
Details
- Author
- vitos73
- Categories
- Productivity, Other, Knowledge Base, Communication
Jump to
Setup
Install Xwiki MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/vitos73/xwiki-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
Most XWiki MCP servers (including ones generated by AI coding tools) wire up/rest/wikis/{wiki}/search. That endpoint is HQL-based and effectively searchespage names only— so a query like"visibility metric"returns nothing if no page is literally named that, even when dozens of pages discuss the topic.xwiki-mcpdefaults to/rest/wikis/query?type=solr, which is Solr-backed and indexes actual content with proper relevance ranking.
npm install -g xwiki-mcp # or npx xwiki-mcp
git clone https://github.com/vitos73/xwiki-mcp cd xwiki-mcp npm install npm run build
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)
Add to.mcp.json(Claude Code, project-scoped) orclaude_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" } } } }
- bare terms — full-text match across title (boosted) + content
- "exact phrase"— phrase match
- title:foo/name:bar— restrict to a field
- AND,OR,NOT— boolean operators
- per-callspace:"Parent.Child"parameter narrows results to one space tree
If Solr isn't indexed on your instance, passengine: "legacy"to fall back to the HQL endpoint.
npm run dev # tsx, no build step npm run build # compile to dist/ npm test # vitest
Integrates with Wiki.js, enabling AI to read and update documentation.
Interact with Atlassian Confluence Cloud spaces, pages, and content in real-time.
An open-source Model Context Protocol (MCP) server for Atlassian Confluence that lets AI assistants like Claude and Windsurf read, create, search, and manage Confluence wiki pages. Works with Confluence Cloud, on-premise Server, and Data Center deployments — connect your AI coding agent to your team's knowledge base in seconds via npx.
An MCP server for interacting with Bookstack, built with the mcp-framework for Node.js.
Provides secure access to Atlassian Confluence content and spaces using its REST API.
Interact with the Confluence API to manage spaces, pages, and content. Supports searching, creating, and updating pages.
An MCP server that enables AI assistants to interact with Confluence content through a standardized interface.
An open-source collaborative wiki and documentation software with AI integration via MCP.
An MCP server for interacting with the esa.io knowledge-sharing platform.
Access the esa.io API to manage your team's knowledge base.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





