my-server-mcp
Verified Safeby juliooidella
Overview
Integrates Jira Cloud and Discord with GitHub Copilot via an MCP server to automate development tasks and provide context to AI agents.
Installation
docker-compose up --build -dEnvironment Variables
- ATLASSIAN_USERNAME
- ATLASSIAN_API_TOKEN
- MCP_PROD_TOKEN
- JIRA_URL
- DISCORD_WEBHOOK_URL
- SERVER_HOST
- SERVER_PORT
Security Notes
The server uses environment variables for all sensitive credentials (Jira username, API token, MCP token, Discord webhook URL), preventing hardcoding. It implements token-based authentication (`MCP_PROD_TOKEN`) for client-server communication using `StaticTokenVerifier`. No 'eval' or malicious patterns were found. While Jira custom field IDs are hardcoded, this is typical for Jira integrations and not a security vulnerability. Error handling for API calls is present, but comprehensive input sanitization for all tool parameters against potential injection attacks, if exposed to untrusted inputs, could be further enhanced. Given its intended use as an internal tool for a Copilot agent, current measures are strong.
Similar Servers
mcp-discord
An MCP server that enables AI assistants to interact with the Discord platform by providing tools for communication, channel management, and server information retrieval.
MCPJira
Demonstrates building an MCP (Model-Controller-Proxy) server for Jira integration using .NET Core.
Clartat-MCP
Integrate GitHub Projects data and issue creation capabilities directly into GitHub Copilot Chat via a Model Context Protocol (MCP) server.
mcp-gihub-integration
This package provides a GitHub API client for integration with an MCP (Model Context Protocol) server, enabling automation of GitHub tasks.