Back to Home
Bazilio-san icon

mcp-atlassian-ts

Verified Safe

by Bazilio-san

Overview

Automate and extend Atlassian JIRA and Confluence operations for AI agents using the Model Context Protocol (MCP).

Installation

Run Command
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.js

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-26

Tags

mcpatlassianjiraconfluencetypescriptautomationapi-integrationtools