Integrations
Provides system time integration with customizable date and time formatting and locale support.
Allows access to Jira issues directly from the IDE, including viewing assigned issues, getting detailed information on specific issues, and converting Jira issues into local tasks.
🔗 JIRA MCP Server for Cursor
✨ Features
- 📋 Access JIRA Directly From Cursor
- View your assigned issues without leaving your IDE
- Get detailed information on specific issues with one command
- Convert JIRA issues into local tasks seamlessly
- ⏰ System Time Integration
- Customizable date and time formatting
- Locale support via date-fns
🚀 Quick Start
Installation
Configuration
Create a .env
file with the following variables:
🔑 Important Note About JIRA API Tokens
- Tokens may contain special characters, including the
=
sign- Place the token on a single line in the
.env
file- Do not add quotes around the token value
- Paste the token exactly as provided by Atlassian
🛠️ Development Tools
MCP Inspector
The MCP Inspector is a powerful tool for testing and debugging your MCP server.
The inspector automatically:
- Loads environment variables from
.env
- Cleans up occupied ports (5175, 3002)
- Builds the project when needed
- Starts the MCP server with your configuration
- Launches the inspector UI
Visit the inspector at http://localhost:5175?proxyPort=3002
If you encounter port conflicts:
Debugging with the Inspector
The inspector UI allows you to:
- View all available MCP capabilities
- Execute tools and examine responses
- Analyze the JSON communication
- Test with different parameters
For more details, see the MCP Inspector GitHub repository.
Integration with Claude Desktop
Test your MCP server directly with Claude:
- Build and run your server:Copy
- Configure Claude Desktop:Copy
- Add the MCP configuration:Copy
- Restart Claude Desktop and test with:orCopyCopy
🔌 Integration with Cursor IDE
⚠️ Important: You must build the project with
npm run build
before integrating with Cursor IDE or Claude Desktop.
Add this MCP server to your Cursor IDE's MCP configuration:
🧰 Available Tools
JIRA Tools
Tool | Description | Parameters | Returns |
---|---|---|---|
jira_get_assigned_issues | Retrieves all issues assigned to you | None | Markdown-formatted list of issues |
jira_get_issue | Gets detailed information about a specific issue | issueKey : Issue key (e.g., PD-312) | Markdown-formatted issue details |
jira_create_task | Creates a local task from a JIRA issue | issueKey : Issue key (e.g., PD-312) | Markdown-formatted task |
System Time Tools
Tool | Description | Parameters | Returns |
---|---|---|---|
get_system_time | Gets the current system time | format : (Optional) date-fns format string | Formatted date/time string |
📁 Project Structure
NPM Scripts
Command | Description |
---|---|
npm run build | Build the project |
npm run publish | Build and publish package to npm registry |
npm run inspect | Run with MCP inspector for debugging |
npm run cleanup-ports | Release ports used by the inspector |
npm test | Run tests |
📘 Resources
📄 License
MIT © Stanislav Stepanenko
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.
A Model Context Protocol server that integrates JIRA directly into Cursor IDE, allowing users to view assigned issues, get detailed information on specific tickets, and convert JIRA issues into local tasks without leaving their editor.
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables integration with JIRA, allowing users to interact with JIRA tasks and issues through Claude AI assistant.Last updated -32Python
- -securityFlicense-qualityA Model Context Protocol server that enables seamless integration between Cursor IDE and JIRA, allowing users to retrieve issues, execute JQL searches, and log work through natural language interactions.Last updated -Python
- AsecurityAlicenseAqualityA Model Context Protocol server that provides integration with Jira, allowing Large Language Models to interact with Jira projects, boards, sprints, and issues through natural language.Last updated -5872TypeScriptMIT License
- -securityAlicense-qualityA Simple Model Context Protocol server that enables AI assistants to interact with Jira, allowing operations like fetching tickets, adding comments, and updating ticket status.Last updated -1PythonApache 2.0