Jira MCP Server
Servidor Jira MCP
Un servidor de protocolo de contexto modelo para Jira.
Proporciona integración con Jira a través de MCP, lo que permite que los LLM interactúen con él.
Documentación de la API REST de Jira
Instalación
Instalación manual
Nota: Requiere que la versión de Node sea 22.12.0 o superior
Crear u obtener un token de acceso personal de Jira: Guía
Agregar configuración de servidor a Claude Desktop:
MacOS: ~/Biblioteca/Soporte de aplicaciones/Claude/claude_desktop_config.json
Windows: Consulta esta guía
{
"mcpServers": {
"jira": {
"command": "npx",
"args": ["-y", "@parassolanki/jira-mcp-server@latest"],
"env": {
"JIRA_PERSONAL_ACCESS_TOKEN": "email@example.com:your_personal_jira_access_token",
"JIRA_BASE_URL": "jira_base_url"
}
}
}
}Para Windows:
{
"mcpServers": {
"jira": {
"command": "cmd /c npx",
"args": ["-y", "@parassolanki/jira-mcp-server@latest"],
"env": {
"JIRA_PERSONAL_ACCESS_TOKEN": "email@example.com:your_personal_jira_access_token",
"JIRA_BASE_URL": "jira_base_url"
}
}
}
}Related MCP server: Jira MCP Server
Componentes
Herramientas
list_projects: enumera proyectos de Jira.Entradas requeridas:
query(cadena opcional): una cadena de consulta utilizada para filtrar los proyectos devueltos.maxResults(número opcional, máximo: 100): el número máximo de resultados a devolver.expand(cadena opcional): expande información adicional en la respuesta. (descriptionseparada por comas,lead,issueTypes,url,projectKeys,permissionsyinsight).
list_boards: Lista los tableros de un proyecto.Entradas requeridas:
projectKeyOrId(cadena): clave o Id del proyecto.name(cadena opcional): Nombre del proyecto.maxResults(número opcional, máximo: 100): el número máximo de resultados a devolver.startAt(número opcional): el índice inicial de los tableros devueltos.type(cadena opcional): el tipo de tableros. (puede serscrumokanban).
list_sprints_from_board: enumera los sprints de un tablero.Entradas requeridas:
boardId(cadena): el ID del tablero.maxResults(número opcional, máximo: 100): el número máximo de resultados a devolver.startAt(número opcional): el índice inicial de los tableros devueltos.
list_issues_from_sprint: enumera los problemas de un sprint.Entradas requeridas:
boardId(cadena): el ID del tablero.sprintId(cadena): el ID del sprint.maxResults(número opcional, máximo: 100): el número máximo de resultados a devolver.startAt(número opcional): el índice inicial de los tableros devueltos.expand(cadena opcional): expande información adicional en la respuesta. (schemaynamesseparados por comas).
create_issue: crea un problema en Jira (solo admite el tipo de problema de tarea).Entradas requeridas:
projectKeyOrId(cadena): clave o Id del proyecto.summary(cadena): el resumen/título del problema.description(cadena): la descripción del problema.
Ejemplos de uso
Algunos ejemplos de indicaciones que puedes usar para interactuar con Jira:
"Muéstrame todos los proyectos de Jira" → ejecuta la herramienta list_projects para ver todos los proyectos disponibles.
"¿Qué tableros Kanban existen en el proyecto DEV?" → ejecute la herramienta list_boards con la clave del proyecto DEV y el parámetro de tipo establecido en "kanban".
"Muéstrame todos los sprints para el tablero ID 123" → ejecuta la herramienta list_sprints_from_board para ver todos los sprints asociados con el tablero 123.
"¿Qué problemas hay en el sprint 456 en la placa 123?" → ejecute la herramienta list_issues_from_sprint para ver todos los problemas en el sprint 456 en la placa 123.
"Muéstrame los primeros 50 problemas del sprint actual en el tablero de Marketing" → primero ejecuta list_boards para encontrar el ID del tablero de Marketing, luego list_sprints_from_board para encontrar el sprint actual, luego list_issues_from_sprint con maxResults=50.
Desarrollo
Instalar dependencias:
pnpm installConfigurar el token de acceso de Github en
.env:
JIRA_PERSONAL_ACCESS_TOKEN=email@example.com:your_personal_jira_access_token
JIRA_BASE_URL=jira_base_urlEjecutar localmente con reloj:
pnpm devConstruir el servidor:
pnpm buildDepuración local con inspector:
pnpm inspectorTODOS
[x] lista_proyectos
[x] tableros de listas
[x] lista_sprints_del_tablero
[x] lista_de_problemas_del_sprint
[ ] obtener_problema_por_id_o_clave
[x] create_issue (solo tipo de problema de tarea)
[ ] create_issue (tipos de problema: historia, épica y subtarea)
[ ] problema de actualización
[ ] eliminar_un_problema
[ ] archivar_un_número
[ ] lista_de_comentarios_del_problema
[ ] obtener_comentarios_del_problema_por_id
[ ] crear_comentario_en_el_tema
[ ] actualización_del_comentario_del_problema
[ ] eliminar_comentario_del_problema
[ ] lista_subtareas_del_problema
[ ] obtener_usuario_por_nombre_de_usuario_o_clave
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA server implementation that allows AI models to interact with Jira through the Model Context Protocol, enabling tasks like JQL searches and retrieving issue details.
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Jira, allowing for project management tasks such as listing projects, searching issues, creating tickets, and managing sprints through natural language queries.7892TypeScriptMIT
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Jira Cloud instances, providing capabilities for issue management, project listing, and JQL search.1892MIT
- AlicenseNot gradedqualityCmaintenanceA clean, reliable Model Context Protocol server for Jira integration, enabling issue management, search, and more via natural language.MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
MCP server for AI access to SmartBear tools, including BugSnag, Reflect, Swagger, PactFlow, QTM4J.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/ParasSolanki/jira-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server