mcp-server-confluence-ts

mcp-server-confluence-ts

2

MCP Confluence Service is an implementation of Confluence API leveraging the Model Context Protocol. It enables interactions with Confluence, providing features like space and page information retrieval, content searching, while supporting robust error handling and performance optimizations.

Overview

  • This project is an MCP (Model Context Protocol) server that provides a Confluence API service implementation. It offers interaction capabilities with Confluence, including retrieving space information, page content, search functionality, and more.

Features

  • Supports multiple authentication methods such as Access Token and username-password authentication.
  • Offers basic Confluence API operations including obtaining space and page details, searching content, as well as creating and updating pages.
  • Built-in performance optimizations like HTTP connection reuse and response compression.
  • Comprehensive error handling and logging with structured output and detailed error messages.

Quick Start

  • Environment requirements: Node.js >= 14.0.0, TypeScript >= 4.0.0.
  • Installation and building instructions are provided to set up and start the service.