Sign inSign up

devcoffeehieunc/devcoffee-mcp-server

By devcoffeehieunc

•Updated 7 months ago

Multi-provider MCP gateway server for AI agents — Trello, GitHub, Jira, and more.

Image
Integration & delivery
Developer tools
0

2.7K

devcoffeehieunc/devcoffee-mcp-server repository overview

⁠Devcoffee MCP Server

A production-ready Model Context Protocol (MCP)⁠ gateway that enables AI agents to seamlessly interact with third-party project management and communication tools through a single, unified endpoint.

Built on FastAPI and the MCP SDK, it exposes a plugin-based provider architecture supporting multiple transports: Streamable HTTP, Server-Sent Events (SSE), and stdio.


⁠Supported Providers

ProviderCapabilities
GitHubRepositories, issues, pull requests, branches, workflows
TrelloBoards, cards, lists, checklists, attachments
JiraProjects, issues, sprints, transitions, comments

⁠Features

  • Unified MCP endpoint for all providers
  • OAuth 2.0 with AES-256 encrypted token storage (PostgreSQL)
  • Redis-backed rate limiting (sliding window)
  • Structured JSON logging via structlog
  • Prometheus metrics + OpenTelemetry distributed tracing
  • Circuit breaker, retry, and timeout resilience patterns
  • Kubernetes-ready (.k8s/ manifests included)

⁠Quick Start

docker run -p 8000:8000 \
  -e ENCRYPTION_KEY=your-key \
  -e DATABASE_URL=postgresql+asyncpg://user:pass@host/db \
  -e REDIS_URL=redis://host:6379 \
  devcoffeehieunc/devcoffee-mcp-server

Tag summary

Content type

Image

Digest

sha256:229681f15…

Size

131.9 MB

Last updated

7 months ago

docker pull devcoffeehieunc/devcoffee-mcp-server