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
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.