CwikiMCP
Provides tools for accessing and managing the Apache Incubator Confluence wiki space, including listing, searching, and fetching pages and metadata within the Apache Incubator project.
Provides tools for interacting with Confluence wiki pages, including listing, searching, fetching page content, and retrieving child pages and space metadata.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CwikiMCP list all pages in the Incubator space"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Apache Incubator CWiki MCP
MCP server for the Apache Incubator Confluence space:
https://cwiki.apache.org/confluence/display/INCUBATOR
The server is read-only and works against public wiki pages.
GET responses are cached locally by default for 30 days. Use force_refresh=true on read tools to bypass the cache for a single call.
Install
python3 -m venv .venv
. .venv/bin/activate
pip install -e .Related MCP server: Atlassian MCP Server
Run
incubator-cwiki-mcpFor local development:
python -m incubator_cwiki_mcp.serverTest
pip install -e ".[dev]"
make checkConfigure With Codex or Claude Desktop
Use the Python module entrypoint:
{
"mcpServers": {
"incubator-cwiki": {
"command": "<Path to CwikiMCP>/.venv/bin/python",
"args": ["-m", "incubator_cwiki_mcp.server"],
"env": {
"CWIKI_BASE_URL": "https://cwiki.apache.org/confluence",
"CWIKI_SPACE_KEY": "INCUBATOR"
}
}
}
}Tools
cwiki_space_info: return metadata for the configured Confluence space.cwiki_list_pages: list pages in the Incubator space.cwiki_search_pages: search pages with Confluence CQL. Usetitle_only=trueto match page titles only (faster and more precise for finding a specific page by name).cwiki_get_page: fetch a page by title orpage_id.cwiki_get_children: list child pages for apage_id.cwiki_cache_info: show local cache settings and size.cwiki_clear_cache: clear the local cache.
Environment
CWIKI_BASE_URL: defaults tohttps://cwiki.apache.org/confluence.CWIKI_SPACE_KEY: defaults toINCUBATOR.CWIKI_CACHE_DIR: defaults to.cache/cwiki.CWIKI_CACHE_TTL_SECONDS: defaults to2592000seconds (30 days). Set to0to disable caching.
Available Tools
7 toolscwiki_cache_infoA
Show local Confluence response cache settings and current size.
Inputs: no named parameters. Returns: object
cwiki_clear_cacheA
Clear the local Confluence response cache.
Inputs: no named parameters. Returns: object
cwiki_get_childrenC
List child pages for a page by page id.
Inputs: page_id (required), limit, start, force_refresh. Returns: object
cwiki_get_pageC
Fetch a wiki page by page title or page id.
Inputs: title, page_id, format, force_refresh. Returns: object
cwiki_list_pagesC
List pages in the configured Apache Incubator Confluence space.
Inputs: limit, start, force_refresh. Returns: object
cwiki_search_pagesC
Search pages in the configured Apache Incubator Confluence space.
Inputs: query (required), limit, start, force_refresh. Returns: object
cwiki_space_infoC
Get metadata for the configured Apache Confluence space.
Inputs: force_refresh. Returns: object
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 7 tools
Each tool has a clearly distinct purpose: cache management (info/clear), page retrieval (by ID/title), children listing, page listing, page search, and space info. No overlap in functionality.
All tools follow a consistent 'cwiki_verb_noun' pattern (e.g., cwiki_list_pages, cwiki_clear_cache). The naming convention is uniform and predictable.
Seven tools is a reasonable number for a focused Confluence wiki server. The set covers essential read operations and cache management, though it lacks create/update/delete operations, which might be justified if the server is read-only.
The tool set covers page retrieval, listing, search, and space metadata, but notably missing are create, update, and delete operations for pages. This is a significant gap for a full wiki management surface, though the server may be intentionally read-only.
Maintenance
Related MCP Connectors
Read-only MCP for the Eco game wiki: search, Markdown pages, and wiki_* lookups. No keys, no writes.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Read-only MCP server over the developer docs for the portfolio's JSON API, MCP, A2A and NLWeb.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP Server implementation that enables managing Confluence wiki pages through natural language queries, supporting operations like creating, updating, deleting, and searching pages across different knowledge bases.2-
- AlicenseNot gradedqualityDmaintenanceA read-only MCP server that enables querying and searching Atlassian Confluence pages and Jira issues through their REST APIs. Supports retrieving content by ID or URL, searching using CQL/JQL, and listing spaces and projects.1MIT
- AlicenseBqualityDmaintenanceEnables querying and interacting with a Markdown wiki generated from Confluence pages, with search and MCP server for LLM access.104MIT
- AlicenseBqualityDmaintenanceMCP server for administering Atlassian Confluence Cloud wiki pages, supporting CRUD operations, page navigation, comments, attachments, and more.621GPL 3.0