Integrations
Provides tools for interacting with Confluence Data Center via REST API, enabling search with CQL, retrieving page content, finding pages by space or title, creating new pages, updating existing pages, and deleting pages.
Confluence MCP 서버
REST API를 통해 Confluence Data Center와 상호 작용하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 AI 모델이 Confluence 콘텐츠와 상호 작용할 수 있도록 하는 도구 세트를 제공합니다.
특징
이 MCP 서버는 Confluence에 대해 다음과 같은 작업을 제공합니다.
- CQL(Confluence Query Language) 검색 실행
- ID로 페이지 콘텐츠 가져오기
- 본문이 포함된 페이지 콘텐츠 가져오기
- 스페이스 키로 페이지 찾기
- 제목과 스페이스 키로 페이지 찾기
- 새 페이지 만들기(선택 사항인 부모 페이지 포함)
- 기존 페이지 업데이트
- 페이지 삭제
설치
- 이 저장소를 복제하세요
- 종속성 설치:
지엑스피1
구성
프로젝트 루트에 다음 변수를 사용하여 .env
파일을 만듭니다.
Confluence 인스턴스에 맞게 값을 조정하세요.
서버 실행
개발 모드(권장)
MCP 서버를 실행하는 올바른 방법은 MCP CLI 도구를 개발 모드로 사용하는 것입니다. 이렇게 하면 MCP Inspector UI가 시작되어 서버를 테스트하고 디버깅할 수 있습니다.
이렇게 하면 기본적으로 MCP 검사기가 http://127.0.0.1:6274 에서 시작됩니다.
직접 실행(권장하지 않음)
MCP 서버는 MCP CLI 도구로 실행하거나 Claude Desktop과 통합하도록 설계되었습니다. Python으로 직접 실행하는 것은 MCP 서버를 실행하는 표준 방법은 아니지만, 스크립트에는 테스트를 위한 대체 모드가 포함되어 있습니다.
하지만 이 모드는 기능이 제한되어 있으며 기본적인 테스트용으로만 사용됩니다.
Claude Desktop에 설치
Claude Desktop에 서버를 설치하려면:
API 참조
실행_cql_검색
Confluence에서 CQL 쿼리를 실행하여 페이지를 검색합니다.
매개변수:
cql
: CQL 쿼리 문자열limit
: 반환할 결과 수(기본값: 10)
get_page_content
Confluence 페이지의 콘텐츠를 가져옵니다.
매개변수:
pageId
: Confluence 페이지 ID
본문이 있는 페이지를 가져오세요
본문 내용이 있는 페이지를 가져옵니다.
매개변수:
pageId
: Confluence 페이지 ID
공간별 페이지 찾기
스페이스 키로 페이지를 찾으세요.
매개변수:
spaceKey
: Confluence Space Keylimit
: 반환할 결과의 최대 개수(기본값: 10)expand
: 확장할 속성의 선택적 쉼표로 구분된 목록
제목으로 페이지 찾기
제목과 스페이스바로 페이지를 찾으세요.
매개변수:
title
: 페이지 제목spaceKey
: Confluence Space Key
페이지 생성
Confluence에서 새 페이지를 만듭니다.
매개변수:
title
: 페이지 제목spaceKey
: Confluence Space Keycontent
: 저장 형식(HTML)의 페이지 콘텐츠parentId
: 선택 사항인 상위 페이지 ID
업데이트_페이지
Confluence에서 기존 페이지를 업데이트합니다.
매개변수:
pageId
: Confluence 페이지 IDcontent
: 저장 형식(HTML)의 새 페이지 콘텐츠title
: 페이지의 선택적 새 제목spaceKey
: 선택적 스페이스 키(스페이스를 변경할 때만 필요)
삭제_페이지
ID로 페이지를 삭제합니다.
매개변수:
pageId
: Confluence 페이지 ID
사용 예
서버가 실행되고 AI 모델에 연결되면 자연어를 사용하여 Confluence와 상호 작용할 수 있습니다. 예:
- "DOCS 공간에서 모든 페이지 찾기"
- "ID 123456의 페이지 내용을 가져옵니다"
- "TEAM 공간에 '회의 노트'라는 제목의 새 페이지를 만들고 '회의 노트'라는 콘텐츠를 추가하세요."
- "ID 123456의 페이지를 업데이트하여 '업데이트된 회의 메모' 내용을 포함하세요."
- "123456페이지의 제목을 '개정된 회의록'으로 업데이트"
특허
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
REST API를 통해 AI 모델이 Confluence Data Center와 상호 작용할 수 있도록 하는 서버로, 페이지 검색, 읽기, 생성, 업데이트, 삭제와 같은 작업을 제공합니다.
Related MCP Servers
- AsecurityAlicenseAqualityA server that enhances AI assistants with the ability to update your JSON Resume by analyzing your coding projects, automatically extracting skills and generating professional descriptions.Last updated -33239TypeScriptThe Unlicense
- -securityFlicense-qualityA server that enables AI systems to browse, retrieve content from, and interact with web pages through the Model Context Protocol.Last updated -
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants like Claude to access and search Atlassian Confluence content, allowing integration with your organization's knowledge base.Last updated -51,6445TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License