
bounteous atlassian
MCP server implementation for Atlassian (Confluence and Jira) integration in TypeScript
Repository Info
About This Server
MCP server implementation for Atlassian (Confluence and Jira) integration in TypeScript
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Bounteous Atlassian MCP Server
An MCP server implementation for Atlassian (Jira and Confluence) integration, written in TypeScript.
Features
- Create and search Jira issues
- Create and search Confluence pages
- Full TypeScript support with Zod schema validation
- Environment-based configuration
Prerequisites
- Node.js 16 or higher
- Atlassian account with API access
- Jira and Confluence cloud instances
Installation
- Clone the repository:
git clone https://github.com/ravi-accolite/bounteous-atlassian.git
cd bounteous-atlassian
- Install dependencies:
npm install
- Create a
.envfile in the root directory with your Atlassian credentials:
JIRA_HOST=your-domain.atlassian.net
CONFLUENCE_HOST=your-domain.atlassian.net
ATLASSIAN_USERNAME=your-email@example.com
ATLASSIAN_API_TOKEN=your-api-token
- Build the project:
npm run build
Usage
Start the server:
npm start
Available Tools
Jira Tools
-
create-jira-issue- Creates a new Jira issue
- Required parameters:
- projectKey: string
- summary: string
- issueType: string
- Optional parameters:
- description: string
- priority: string
- assignee: string
- labels: string[]
-
search-jira-issues- Searches Jira issues using JQL
- Required parameters:
- jql: string
- Optional parameters:
- maxResults: number
- fields: string[]
Confluence Tools
-
create-confluence-page- Creates a new Confluence page
- Required parameters:
- spaceKey: string
- title: string
- content: string
- Optional parameters:
- parentId: string
- labels: string[]
-
search-confluence- Searches Confluence content using CQL
- Required parameters:
- cql: string
- Optional parameters:
- limit: number
- start: number
Development
Run in development mode with hot reloading:
npm run dev
Run tests:
npm test
License
MIT
Contributing
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a new Pull Request
Quick Start
Clone the repository
git clone https://github.com/ravi-accolite/bounteous-atlassianInstall dependencies
cd bounteous-atlassian
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.