mcp-atlassian-ts
Verified Safeby Bazilio-san
Overview
Automate and extend Atlassian JIRA and Confluence operations for AI agents using the Model Context Protocol (MCP).
Installation
JIRA_URL="http://localhost:8080" JIRA_USERNAME="admin" JIRA_PASSWORD="admin" MCP_SERVICE_MODE="jira" TRANSPORT_TYPE="http" SERVER_PORT="3000" node dist/src/index.jsEnvironment Variables
- MCP_SERVICE_MODE
- JIRA_URL
- JIRA_USERNAME
- JIRA_PASSWORD
- JIRA_PAT
- CONFLUENCE_URL
- CONFLUENCE_USERNAME
- CONFLUENCE_PASSWORD
- CONFLUENCE_PAT
- SERVER_PORT
- TRANSPORT_TYPE
- JIRA_EPIC_LINK_FIELD_ID
- JIRA_EPIC_NAME_FIELD_ID
- JIRA_STORY_POINTS_FIELD_ID
- LOG_LEVEL
- LOG_PRETTY
- CACHE_TTL_SECONDS
- RATE_LIMIT_MAX_REQUESTS
- TEST_ADD_X_HEADER
- JIRA_OAUTH_CLIENT_ID
- JIRA_OAUTH_CLIENT_SECRET
- CONFLUENCE_OAUTH_CLIENT_ID
- CONFLUENCE_OAUTH_CLIENT_SECRET
Security Notes
The server employs multiple authentication methods (Basic, PAT, OAuth2), uses `helmet` for security headers, and `rate-limiter-flexible` to prevent abuse. Sensitive configurations are correctly externalized to `.env` files. The user substitution (impersonation) feature, while powerful, requires careful administrator setup to prevent unauthorized access. CORS is limited to development environments, which is appropriate. No `eval` or obfuscation detected. Strong error handling and logging contribute to overall security and maintainability.
Similar Servers
activepieces
An all-in-one AI automation platform designed to be extensible, serving as an open-source replacement for Zapier. It enables users to build AI-driven workflows and integrations using a type-safe TypeScript framework, and functions as a comprehensive MCP toolkit for connecting LLMs to various services.
mcp-atlassian
Provides an MCP (Model Context Protocol) server for interacting with Atlassian Jira and Confluence APIs, offering tools for content management, search, and workflow automation.
mcp-server-atlassian-jira
Connects AI assistants to Jira projects, issues, and workflows to enable natural language interaction for project management and issue tracking.
developer-mcp
This repository appears to be a JavaScript/TypeScript project, likely an SDK, library, or development tool, built for developers.