Work Integrations MCP
MCP de Integraciones de Trabajo
Este es un pequeño servidor MCP que expone herramientas para múltiples sistemas de trabajo (Jira actualmente, con Slack/GitHub y otros planificados).
Herramientas actuales
jira_get_issue- Obtener una incidencia de Jira por clavejira_search- Buscar en Jira usando JQLslack_get_message_by_url- Obtener un mensaje de Slack por URLslack_get_channel_history- Obtener mensajes recientes de Slackslack_find_channel- Resolver el nombre de un canal a IDslack_find_user- Resolver un usuario por correo electrónico o nombre de usuarioconfluence_get_page- Obtener una página de Confluence por ID (incluye pie de página + comentarios en línea con respuestas anidadas)confluence_get_page_by_url- Obtener una página de Confluence por URL (incluye pie de página + comentarios en línea con respuestas anidadas)confluence_search- Buscar en Confluence usando CQL
Configuración
Instalar dependencias:
npm install
Configurar variables de entorno (ejemplos):
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
Registrar el servidor MCP en 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" } } } }Reiniciar Cursor.
Ejemplos de uso
"Usa
jira_get_issuecon la claveCVR-248""Busca en Jira con JQL:
project = CVR ORDER BY updated DESC""Usa
slack_get_message_by_urlcon la URLhttps://...""Usa
slack_get_channel_historycon el canalgeneral""Usa
slack_find_usercon el correouser@company.com""Usa
confluence_get_pagecon el ID123456""Usa
confluence_get_page_by_urlcon la URLhttps://.../wiki/...""Usa
confluence_searchcon CQLspace = DOCS and type = page"
Notas de configuración de Slack
Crea una aplicación de Slack e instálala en tu espacio de trabajo. Los alcances (scopes) mínimos para canales públicos son:
channels:readchannels:historyusers:readusers:read.email
Para canales privados, añade:
groups:readgroups:history
Extensión
Añade nuevas herramientas para Slack, GitHub u otros servicios creando una nueva carpeta bajo services/ y registrando el módulo en server.ts:
Crea
services/<service>/client.tspara la autenticación y llamadas a la APICrea
services/<service>/tools.tsexportando unToolModuleImporta el módulo en
server.tsy pásalo amergeToolModulesAñade cualquier variable de entorno nueva en la configuración MCP de Cursor si es necesario
Mantén los nombres de las herramientas estables para que los prompts existentes sigan funcionando.
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