- Raw response logging with truncation for large API responses
aashari/mcp-server-atlassian-confluence
MCP SaaS IntegrationsConnect AI assistants like Claude and Cursor directly to Confluence for natural‑language queries, search, and content creation
Features
- Ask AI questions about Confluence documentation
- Search across all spaces with CQL or JMESPath filters
- Retrieve page details, comments, and release notes instantly
- Create, update, or delete pages via generic MCP tools
- Integrate with Claude Desktop and other AI assistants using config files
Recent releases
View all 17 releases →- Modernized MCP SDK to version v1.23.0 with the new registerTool API
Full changelog
- Added TOON output format for token‑efficient LLM responses
Full changelog
- Update scripts to use the new generic tools (conf_get, conf_post, etc.) as detailed in migration examples.
- Adjust any configurations or automation that referenced removed domain‑specific command names or types.
- Removed 8+ domain‑specific tools (conf_ls_spaces, conf_get_space, etc.) and replaced them with generic HTTP method tools: conf_get, conf_post, conf_put, conf_patch, conf_delete.
- Renamed all removed commands to the new generic equivalents; migration examples provided for each mapping.
- Full Confluence API access via generic HTTP methods (GET, POST, PUT, PATCH, DELETE).
- JMESPath filtering support for response transformation using jq.util.ts wrapper.
- Consistent tooling pattern with Bitbucket v2.0 and Jira v3.0 releases.
Full changelog
3.0.0 (2025-11-28)
- refactor!: replace domain-specific tools with generic HTTP method tools (81fc057)
BREAKING CHANGES
- This replaces 8+ domain-specific tools with 5 generic HTTP method tools.
Before (v2.x):
conf_ls_spaces, conf_get_space, conf_ls_pages, conf_get_page,
conf_search, conf_ls_comments, conf_add_comment, ...
After (v3.0):
conf_get, conf_post, conf_put, conf_patch, conf_delete
Migration examples:
- conf_ls_spaces -> conf_get with path /wiki/api/v2/spaces
- conf_get_page -> conf_get with path /wiki/api/v2/pages/{id}
- conf_search -> conf_get with path /wiki/rest/api/search?cql=...
- conf_add_comment -> conf_post with path /wiki/api/v2/pages/{id}/footer-comments
New features:
- Full Confluence API access via generic HTTP methods
- JMESPath filtering support for response transformation
- Consistent with Bitbucket v2.0 and Jira v3.0 patterns
- PATCH method support for partial updates
- Proper handling of 204 No Content responses
Removed:
- 8 domain-specific tools and their types
- 5 controllers with formatters
- 12 service files with vendor types
- 7 utility files (ADF, markdown, pagination, etc.)
- CLI tests for old commands
Added:
- src/tools/atlassian.api.tool.ts (5 generic tools)
- src/tools/atlassian.api.types.ts (Zod schemas)
- src/controllers/atlassian.api.controller.ts
- src/cli/atlassian.api.cli.ts
- src/utils/jq.util.ts (JMESPath wrapper)
Fixed dotenv from outputting to STDOUT in MCP mode.
Full changelog
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.