go-mcp-jira-server

dmaharana/go-mcp-jira-server

3.1

If you are the rightful owner of go-mcp-jira-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MCP server setup uses the metoro-io/mcp-golang package to provide a REST API for Jira interactions.

The MCP server is designed to facilitate interactions with Jira through a REST API using the metoro-io/mcp-golang package. It operates on an HTTP transport layer, specifically on port 8080, and provides endpoints for creating, updating, and searching Jira issues. The server is capable of distinguishing between Jira Cloud and Data Center instances, adapting its authentication methods accordingly. For Jira Cloud, it uses Basic Authentication with the user's email and API key, while for Data Center, it employs a Bearer token with a Personal Access Token. The server's capabilities are exposed through a resource endpoint, allowing MCP clients to discover available actions. Each action is registered as an MCP tool, with JSON schema annotations defining the required and optional fields. The server includes comprehensive error handling and is designed to be secure, with recommendations for using HTTPS in production environments.

Features

  • HTTP-based REST API on port 8080
  • Supports Jira Cloud and Data Center
  • Actions: create, update, and search Jira issues
  • Comprehensive error handling
  • Secure communication recommendations