Work Integrations MCP
Work Integrations MCP
Это небольшой MCP-сервер, предоставляющий инструменты для работы с различными рабочими системами (сейчас Jira, в планах Slack/GitHub и другие).
Текущие инструменты
jira_get_issue— получение задачи Jira по ключуjira_search— поиск в Jira с использованием JQLslack_get_message_by_url— получение сообщения Slack по URLslack_get_channel_history— получение недавних сообщений из Slackslack_find_channel— поиск ID канала по его названиюslack_find_user— поиск пользователя по email или отображаемому имениconfluence_get_page— получение страницы Confluence по ID (включает футер и встроенные комментарии с вложенными ответами)confluence_get_page_by_url— получение страницы Confluence по URL (включает футер и встроенные комментарии с вложенными ответами)confluence_search— поиск в Confluence с использованием CQL
Настройка
Установите зависимости:
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
Зарегистрируйте MCP-сервер в Cursor (
~/.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.
Примеры использования
"Use
jira_get_issuewith keyCVR-248""Search Jira with JQL:
project = CVR ORDER BY updated DESC""Use
slack_get_message_by_urlwith urlhttps://...""Use
slack_get_channel_historywith channelgeneral""Use
slack_find_userwith emailuser@company.com""Use
confluence_get_pagewith id123456""Use
confluence_get_page_by_urlwith urlhttps://.../wiki/...""Use
confluence_searchwith cqlspace = DOCS and type = page"
Примечания по настройке Slack
Создайте Slack-приложение и установите его в своем рабочем пространстве. Минимальные области доступа (scopes) для публичных каналов:
channels:readchannels:historyusers:readusers:read.email
Для приватных каналов добавьте:
groups:readgroups:history
Расширение
Добавляйте новые инструменты для Slack, GitHub или других сервисов, создавая новую папку в services/ и регистрируя модуль в server.ts:
Создайте
services/<service>/client.tsдля аутентификации и вызовов APIСоздайте
services/<service>/tools.ts, экспортирующийToolModuleИмпортируйте модуль в
server.tsи передайте его вmergeToolModulesПри необходимости добавьте новые переменные окружения в конфигурацию MCP в Cursor
Сохраняйте названия инструментов неизменными, чтобы существующие промпты продолжали работать.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/NazarKY/workspace-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server