Work Integrations MCP
Work Integrations MCP
여러 업무 시스템을 위한 도구를 제공하는 소규모 MCP 서버입니다 (현재 Jira 지원, Slack/GitHub 등 계획 중).
현재 도구
jira_get_issue- 키를 사용하여 Jira 이슈 가져오기jira_search- JQL을 사용하여 Jira 검색slack_get_message_by_url- URL을 사용하여 Slack 메시지 가져오기slack_get_channel_history- 최근 Slack 메시지 가져오기slack_find_channel- 채널 이름을 ID로 확인slack_find_user- 이메일 또는 표시 이름으로 사용자 확인confluence_get_page- ID를 사용하여 Confluence 페이지 가져오기 (바닥글 + 중첩된 답글이 포함된 인라인 댓글 포함)confluence_get_page_by_url- URL을 사용하여 Confluence 페이지 가져오기 (바닥글 + 중첩된 답글이 포함된 인라인 댓글 포함)confluence_search- CQL을 사용하여 Confluence 검색
Related MCP server: Personal JIRA MCP
설정
의존성 설치:
npm install
환경 변수 구성 (예시):
JIRA_BASE=https://company.atlassian.netJIRA_EMAIL=you@company.comJIRA_TOKEN=your_api_tokenJIRA_API_VERSION=3SLACK_TOKEN=xoxb-your-slack-bot-tokenCONFLUENCE_BASE=https://company.atlassian.net/wikiCONFLUENCE_EMAIL=you@company.comCONFLUENCE_TOKEN=your_api_token
Cursor에 MCP 서버 등록 (
~/.cursor/mcp.json):{ "mcpServers": { "work-integrations-mcp": { "command": "npx", "args": [ "tsx", "/ABS/PATH/jira-mcp/server.ts" ], "env": { "JIRA_BASE": "https://company.atlassian.net", "JIRA_EMAIL": "you@company.com", "JIRA_TOKEN": "your_api_token", "JIRA_API_VERSION": "3", "SLACK_TOKEN": "xoxb-your-slack-bot-token", "CONFLUENCE_BASE": "https://company.atlassian.net/wiki", "CONFLUENCE_EMAIL": "you@company.com", "CONFLUENCE_TOKEN": "your_api_token" } } } }Cursor 재시작.
사용 예시
"
jira_get_issue를 사용하여 키CVR-248의 이슈를 가져와줘""JQL로 Jira 검색:
project = CVR ORDER BY updated DESC""
slack_get_message_by_url을 사용하여 URLhttps://...의 메시지를 가져와줘""
slack_get_channel_history를 사용하여 채널general의 기록을 가져와줘""
slack_find_user를 사용하여 이메일user@company.com인 사용자를 찾아줘""
confluence_get_page를 사용하여 ID123456의 페이지를 가져와줘""
confluence_get_page_by_url을 사용하여 URLhttps://.../wiki/...의 페이지를 가져와줘""
confluence_search를 사용하여 CQLspace = DOCS and type = page로 검색해줘"
Slack 설정 참고 사항
Slack 앱을 생성하고 워크스페이스에 설치하세요. 공개 채널에 대한 최소 범위(Scope)는 다음과 같습니다:
channels:readchannels:historyusers:readusers:read.email
비공개 채널의 경우 다음을 추가하세요:
groups:readgroups:history
확장
services/ 아래에 새 폴더를 추가하고 server.ts에 모듈을 등록하여 Slack, GitHub 또는 기타 서비스용 새 도구를 추가할 수 있습니다:
인증 및 API 호출을 위해
services/<service>/client.ts생성ToolModule을 내보내는services/<service>/tools.ts생성server.ts에서 모듈을 가져와mergeToolModules에 전달필요한 경우 Cursor MCP 구성에 새 환경 변수 추가
기존 프롬프트가 계속 작동하도록 도구 이름을 안정적으로 유지하세요.
This server cannot be deployed
Maintenance
Related MCP Connectors
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
A MCP server built for developers enabling Git based project management with project and personal…
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
Related MCP Servers
- AlicenseCqualityDmaintenanceAn MCP server that enables communication with Jira, allowing users to perform operations like getting, searching, creating, and editing issues through natural language interaction.176 npmMIT
- AlicenseCqualityCmaintenanceAn MCP server that enables AI assistants to interact with JIRA, allowing for querying issue details, creating and updating work items, and managing attachments through a standardized interface.124MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for interacting with Jira Cloud instances. Enables issue management, JQL queries, project and sprint management, and batch operations via natural language interfaces.206 npm4MIT
- AlicenseNot gradedqualityDmaintenanceA comprehensive, production-ready MCP server for seamless Jira Cloud integration, enabling AI agents and custom applications to manage boards, issues, users, projects, and workflows via natural language commands.383 npm4MIT