mcp-server-atlassian-bitbucket and mcp-server-atlassian-jira

Maintenance 13/25
Adoption 10/25
Maturity 10/25
Community 22/25
Maintenance 13/25
Adoption 8/25
Maturity 10/25
Community 19/25
Stars: 126
Forks: 47
Downloads:
Commits (30d): 0
Language: TypeScript
License:
Stars: 60
Forks: 22
Downloads:
Commits (30d): 0
Language: TypeScript
License:
No License
No License

About mcp-server-atlassian-bitbucket

aashari/mcp-server-atlassian-bitbucket

Node.js/TypeScript MCP server for Atlassian Bitbucket. Enables AI systems (LLMs) to interact with workspaces, repositories, and pull requests via tools (list, get, comment, search). Connects AI directly to version control workflows through the standard MCP interface.

Implements six generic REST tools (GET, POST, PUT, PATCH, DELETE, clone) that map directly to the Bitbucket Cloud 2.0 API, allowing LLMs to access any endpoint without hardcoded integrations. Supports both legacy App Passwords and Atlassian's newer scoped API tokens for authentication, with STDIO transport for seamless integration into Claude Desktop, Cursor AI, and other MCP-compatible clients. Includes JMESPath filtering to reduce token usage by transforming API responses before returning to the LLM.

About mcp-server-atlassian-jira

aashari/mcp-server-atlassian-jira

Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.

Implements MCP (Model Context Protocol) with stdio transport, allowing seamless integration with Claude Desktop, Cursor AI, and other compatible LLM clients through a single standardized interface. Exposes five generic HTTP tools (GET, POST, PUT, PATCH, DELETE) covering the full Jira REST API v3, enabling AI systems to perform CRUD operations on projects, issues, comments, and worklogs. Features token-efficient TOON output format (30-60% reduction vs JSON), JMESPath filtering for response refinement, and automatic truncation handling for large responses exceeding 40k characters.

Scores updated daily from GitHub, PyPI, and npm data. How scores work