mcp-xray
Verified Safeby tivaliy
Overview
A lightweight server that bridges the MCP protocol with the Atlassian Jira Xray API, exposing Xray functionality via FastMCP for integration with AI language models or other clients.
Installation
uvx --from git+https://github.com/tivaliy/mcp-xray@main mcp-xray --xray-url "https://your-domain.example.com/jira/rest/raven/2.0/api" --xray-personal-token "YOUR_XRAY_PAT" --xray-openapi-spec "xray_v2.0.json"Environment Variables
- XRAY_URL
- XRAY_PERSONAL_TOKEN
- XRAY_OPENAPI_SPEC
- XRAY_CONFIG_FILE
- XRAY_READ_ONLY
- XRAY_TIMEOUT
- TRANSPORT
- PORT
- HOST
- STREAMABLE_HTTP_PATH
Security Notes
The project uses standard practices for handling sensitive information, primarily relying on environment variables for API tokens. No direct hardcoding of secrets is evident. Network communication for fetching OpenAPI specs or connecting to Xray API uses `httpx.AsyncClient` with `raise_for_status()` for error handling. The primary security consideration outside the codebase itself is the manual curation and maintenance of the Xray OpenAPI specification, which could lead to discrepancies if not validated.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers for integration with LLM agents and other applications.
MCPJira
Demonstrates building an MCP (Model-Controller-Proxy) server for Jira integration using .NET Core.
jira-simple-mcp
Facilitates Jira integration for AI assistants, enabling access to issues, projects, and JQL searches with formatted output.
mcp-server-atlassian
Provides a local Model Context Protocol (MCP) server that mirrors Atlassian Jira and Confluence Cloud APIs for AI agent interaction.