MCP Gateway Roadmap
!!! info "Release Overview" This roadmap outlines the planned development milestones for MCP Gateway, organized by release version with completion status and due dates.
Release Status Summary
| Release | Due Date | Completion | Status | Description |
|---|---|---|---|---|
| 1.6.0 | 18 Aug 2026 | 0 % | Open | Collaboration, Workflow Management, Security Posture |
| 1.5.0 | 21 Jul 2026 | 0 % | Open | Ecosystem Integrations, Advanced Observability, Plugin Marketplace |
| 1.4.0 | 23 Jun 2026 | 0 % | Open | Enterprise Features, Federation Enhancements, Performance |
| 1.3.0 | 26 May 2026 | 0 % | Open | New MCP Servers and Agents |
| 1.2.0 | 28 Apr 2026 | 0 % | Open | Documentation, Technical Debt, Bugfixes |
| 1.1.0 | 31 Mar 2026 | 1 % | Open | Technical Debt and Quality |
| 1.0.0-GA | 24 Feb 2026 | 2 % | Open | Technical Debt, Security Hardening, Catalog Improvements, A2A Improvements, MCP Standard Review and Sync |
| 1.0.0-RC1 | 03 Feb 2026 | 100 % | Closed | Release Candidate 1 - Security, Linting, Catalog Enhancements, Ratings, experience and UI |
Release 1.6.0
!!! warning "Release 1.6.0 - In Progress (0%)" Due: 18 Aug 2026 | Status: Open Collaboration, Workflow Management, Security Posture
???+ info "📋 Epics - Remaining (10)"
- ⏳ [**#2274**](https://github.com/IBM/mcp-context-forge/issues/2274) - [EPIC][A11Y]: Accessibility (WCAG 2.1 AA compliance)
- ⏳ [**#2275**](https://github.com/IBM/mcp-context-forge/issues/2275) - [EPIC][A11Y]: Keyboard navigation and shortcuts
- ⏳ [**#2306**](https://github.com/IBM/mcp-context-forge/issues/2306) - [EPIC][COLLAB]: Multi-user collaboration and presence
- ⏳ [**#2307**](https://github.com/IBM/mcp-context-forge/issues/2307) - [EPIC][UI]: Comments and annotations
- ⏳ [**#2308**](https://github.com/IBM/mcp-context-forge/issues/2308) - [EPIC][WORKFLOW]: Workflow approvals and change management
- ⏳ [**#2309**](https://github.com/IBM/mcp-context-forge/issues/2309) - [EPIC][SECURITY]: Security posture dashboard
- ⏳ [**#2347**](https://github.com/IBM/mcp-context-forge/issues/2347) - [EPIC][TESTING]: Automated MCP server compatibility regression suite - Top 100+ server testing
- ⏳ [**#2349**](https://github.com/IBM/mcp-context-forge/issues/2349) - [EPIC][K8S]: Kubernetes Operator integration for production-grade infrastructure
- ⏳ [**#2350**](https://github.com/IBM/mcp-context-forge/issues/2350) - [EPIC][K8S]: ContextForge Kubernetes Operator - Helm-based Operator SDK implementation
- ⏳ [**#2957**](https://github.com/IBM/mcp-context-forge/issues/2957) - [EPIC][ANSIBLE]: Ansible collection for ContextForge Gateway CI/CD configuration
???+ info "🧪 Testing - Remaining (1)"
- ⏳ [**#407**](https://github.com/IBM/mcp-context-forge/issues/407) - [CHORE][TESTING]: Improve pytest configuration and plugins
???+ info "⚡ Performance - Remaining (3)"
- ⏳ [**#1638**](https://github.com/IBM/mcp-context-forge/issues/1638) - [PERFORMANCE]: Migrate to Python 3.14 with Free-Threading (No GIL)
- ⏳ [**#1640**](https://github.com/IBM/mcp-context-forge/issues/1640) - [PERFORMANCE]: Add asyncpg Driver Support (Alternative to psycopg2)
- ⏳ [**#1761**](https://github.com/IBM/mcp-context-forge/issues/1761) - [PERFORMANCE]: Reduce importlib lookups at runtime
???+ info "📚 Documentation - Remaining (28)"
- ⏳ [**#22**](https://github.com/IBM/mcp-context-forge/issues/22) - [DOCS]: Add BeeAI framework client integration (Python and TypeScript)
- ⏳ [**#565**](https://github.com/IBM/mcp-context-forge/issues/565) - [DOCS]: Documentation for Goose integration
- ⏳ [**#871**](https://github.com/IBM/mcp-context-forge/issues/871) - [DOCS]: Langflow integration
- ⏳ [**#872**](https://github.com/IBM/mcp-context-forge/issues/872) - [DOCS]: watsonx.ai integration
- ⏳ [**#873**](https://github.com/IBM/mcp-context-forge/issues/873) - [DOCS]: watsonx Orchestrate integration
- ⏳ [**#874**](https://github.com/IBM/mcp-context-forge/issues/874) - [DOCS]: IBM Decision Intelligence MCP server integration
- ⏳ [**#875**](https://github.com/IBM/mcp-context-forge/issues/875) - [DOCS]: IBM MQ server MCP integration
- ⏳ [**#876**](https://github.com/IBM/mcp-context-forge/issues/876) - [DOCS]: IBM ODM MCP server integration
- ⏳ [**#877**](https://github.com/IBM/mcp-context-forge/issues/877) - [DOCS]: IBM watsonx.data Document Retrieval MCP server integration
- ⏳ [**#878**](https://github.com/IBM/mcp-context-forge/issues/878) - [DOCS]: IBM Cloud MCP server integration
- ⏳ [**#879**](https://github.com/IBM/mcp-context-forge/issues/879) - [DOCS]: IBM Cloud Code Engine MCP server integration
- ⏳ [**#880**](https://github.com/IBM/mcp-context-forge/issues/880) - [DOCS]: IBM Cloud VPC MCP server integration
- ⏳ [**#881**](https://github.com/IBM/mcp-context-forge/issues/881) - [DOCS]: IBM Instana MCP server integration
- ⏳ [**#882**](https://github.com/IBM/mcp-context-forge/issues/882) - [DOCS]: IBM Storage Insights MCP server integration
- ⏳ [**#883**](https://github.com/IBM/mcp-context-forge/issues/883) - [DOCS]: IBM API Connect for GraphQL MCP integration
- ⏳ [**#884**](https://github.com/IBM/mcp-context-forge/issues/884) - [DOCS]: WxMCPServer (webMethods) integration
- ⏳ [**#885**](https://github.com/IBM/mcp-context-forge/issues/885) - [DOCS]: Terraform MCP server integration
- ⏳ [**#886**](https://github.com/IBM/mcp-context-forge/issues/886) - [DOCS]: Vault Radar MCP server integration
- ⏳ [**#887**](https://github.com/IBM/mcp-context-forge/issues/887) - [DOCS]: DataStax Astra DB MCP server integration
- ⏳ [**#888**](https://github.com/IBM/mcp-context-forge/issues/888) - [DOCS]: Docling MCP server integration
- ⏳ [**#889**](https://github.com/IBM/mcp-context-forge/issues/889) - [DOCS]: MCP Composer integration
- ⏳ [**#890**](https://github.com/IBM/mcp-context-forge/issues/890) - [DOCS]: Langflow MCP server integration
- ⏳ [**#891**](https://github.com/IBM/mcp-context-forge/issues/891) - [DOCS]: BeeAI framework integration
- ⏳ [**#913**](https://github.com/IBM/mcp-context-forge/issues/913) - [DOCS]: Atlassian MCP server integration
- ⏳ [**#914**](https://github.com/IBM/mcp-context-forge/issues/914) - [DOCS]: Box MCP server integration
- ⏳ [**#915**](https://github.com/IBM/mcp-context-forge/issues/915) - [DOCS]: GitHub MCP server integration
- ⏳ [**#917**](https://github.com/IBM/mcp-context-forge/issues/917) - [DOCS]: Hugging Face MCP server integration
- ⏳ [**#918**](https://github.com/IBM/mcp-context-forge/issues/918) - [DOCS]: Javadocs.dev MCP server integration
???+ info "🔧 Chores - Remaining (5)"
- ⏳ [**#292**](https://github.com/IBM/mcp-context-forge/issues/292) - [CHORE]: Enable AI Alliance Analytics Stack Integration
- ⏳ [**#318**](https://github.com/IBM/mcp-context-forge/issues/318) - [CHORE]: Publish Agents and Tools that leverage codebase and templates
- ⏳ [**#408**](https://github.com/IBM/mcp-context-forge/issues/408) - [CHORE][CICD]: Add normalize script to pre-commit hooks
- ⏳ [**#414**](https://github.com/IBM/mcp-context-forge/issues/414) - [CHORE]: Restructure Makefile targets (ex: move grype to container scanning section), or have a dedicated security scanning section
- ⏳ [**#574**](https://github.com/IBM/mcp-context-forge/issues/574) - [CHORE][PYTHON]: Run pyupgrade to modernize Python syntax
???+ info "✨ Features - Remaining (29)"
- ⏳ [**#267**](https://github.com/IBM/mcp-context-forge/issues/267) - [FEATURE][MCP-SERVER]: Java implementation - plantuml-server
- ⏳ [**#268**](https://github.com/IBM/mcp-context-forge/issues/268) - [FEATURE][MCP-SERVER]: Haskell implementation - pandoc-server
- ⏳ [**#269**](https://github.com/IBM/mcp-context-forge/issues/269) - [FEATURE][MCP-SERVER]: Go implementation - LaTeX service
- ⏳ [**#270**](https://github.com/IBM/mcp-context-forge/issues/270) - [FEATURE][MCP-SERVER]: Go implementation - libreoffice-server
- ⏳ [**#273**](https://github.com/IBM/mcp-context-forge/issues/273) - [FEATURE][TERRAFORM]: mcp-gateway-aws module (EKS, ECS Fargate)
- ⏳ [**#274**](https://github.com/IBM/mcp-context-forge/issues/274) - [FEATURE][TERRAFORM]: mcp-gateway-azure module (AKS, ACA)
- ⏳ [**#275**](https://github.com/IBM/mcp-context-forge/issues/275) - [FEATURE][TERRAFORM]: mcp-gateway-gcp module (GKE, Cloud Run)
- ⏳ [**#276**](https://github.com/IBM/mcp-context-forge/issues/276) - [FEATURE][TERRAFORM]: mcp-gateway-ibm-cloud module (IKS, ROKS, Code Engine)
- ⏳ [**#896**](https://github.com/IBM/mcp-context-forge/issues/896) - [FEATURE]: Add prompt authoring tools category to MCP eval server
- ⏳ [**#897**](https://github.com/IBM/mcp-context-forge/issues/897) - [FEATURE][MCP-SERVER]: Go sample - database-query-server
- ⏳ [**#899**](https://github.com/IBM/mcp-context-forge/issues/899) - [FEATURE][MCP-SERVER]: Python sample - ml-inference-server
- ⏳ [**#901**](https://github.com/IBM/mcp-context-forge/issues/901) - [FEATURE][MCP-SERVER]: Rust sample - crypto-tools-server
- ⏳ [**#902**](https://github.com/IBM/mcp-context-forge/issues/902) - [FEATURE][MCP-SERVER]: Rust sample - performance-benchmark-server
- ⏳ [**#903**](https://github.com/IBM/mcp-context-forge/issues/903) - [FEATURE][MCP-SERVER]: TypeScript sample - web-automation-server
- ⏳ [**#904**](https://github.com/IBM/mcp-context-forge/issues/904) - [FEATURE][MCP-SERVER]: TypeScript sample - real-time-collaboration-server
- ⏳ [**#905**](https://github.com/IBM/mcp-context-forge/issues/905) - [FEATURE][MCP-SERVER]: IBM Granite language models MCP server
- ⏳ [**#906**](https://github.com/IBM/mcp-context-forge/issues/906) - [FEATURE][MCP-SERVER]: IBM Granite vision models MCP server
- ⏳ [**#907**](https://github.com/IBM/mcp-context-forge/issues/907) - [FEATURE][MCP-SERVER]: IBM Granite speech models MCP server
- ⏳ [**#908**](https://github.com/IBM/mcp-context-forge/issues/908) - [FEATURE][MCP-SERVER]: IBM Granite time series models MCP server
- ⏳ [**#909**](https://github.com/IBM/mcp-context-forge/issues/909) - [FEATURE][MCP-SERVER]: IBM Granite Guardian safety models MCP server
- ⏳ [**#910**](https://github.com/IBM/mcp-context-forge/issues/910) - [FEATURE][MCP-SERVER]: IBM Granite geospatial models MCP server
- ⏳ [**#911**](https://github.com/IBM/mcp-context-forge/issues/911) - [FEATURE][MCP-SERVER]: IBM Granite embedding models MCP server
- ⏳ [**#921**](https://github.com/IBM/mcp-context-forge/issues/921) - [FEATURE][MCP-SERVER]: Python sample - weather-data-server
- ⏳ [**#1617**](https://github.com/IBM/mcp-context-forge/issues/1617) - [RUST]: Rewrite translate module in Rust
- ⏳ [**#1620**](https://github.com/IBM/mcp-context-forge/issues/1620) - [RUST]: Implement performance-sensitive plugins in Rust/PyO3
- ⏳ [**#1621**](https://github.com/IBM/mcp-context-forge/issues/1621) - [RUST]: Rewrite transport layer in Rust
- ⏳ [**#2358**](https://github.com/IBM/mcp-context-forge/issues/2358) - [FEATURE]: Granian feature requests - max-requests, jitter, and worker lifecycle improvements
- ⏳ [**#2886**](https://github.com/IBM/mcp-context-forge/issues/2886) - [FEATURE][PLUGINS]: Architectural policy for deprecating Python plugins when other languages versions are superior
- ⏳ [**#2907**](https://github.com/IBM/mcp-context-forge/issues/2907) - [FEATURE]: Rust implementation of url reputation plugin
Release 1.5.0
!!! warning "Release 1.5.0 - In Progress (0%)" Due: 21 Jul 2026 | Status: Open Ecosystem Integrations, Advanced Observability, Plugin Marketplace
???+ info "📋 Epics - Remaining (11)"
- ⏳ [**#2282**](https://github.com/IBM/mcp-context-forge/issues/2282) - [EPIC][WEBSOCKET]: Real-time updates via WebSocket
- ⏳ [**#2283**](https://github.com/IBM/mcp-context-forge/issues/2283) - [EPIC][MOBILE]: Mobile-first responsive redesign
- ⏳ [**#2284**](https://github.com/IBM/mcp-context-forge/issues/2284) - [EPIC][UI]: Customizable dashboard builder
- ⏳ [**#2285**](https://github.com/IBM/mcp-context-forge/issues/2285) - [EPIC][PLUGIN]: Plugin UI extension framework
- ⏳ [**#2289**](https://github.com/IBM/mcp-context-forge/issues/2289) - [EPIC][DESKTOP]: ContextForge Desktop (React + Electron)
- ⏳ [**#2290**](https://github.com/IBM/mcp-context-forge/issues/2290) - [EPIC][PLUGIN]: Plugin marketplace UI
- ⏳ [**#2291**](https://github.com/IBM/mcp-context-forge/issues/2291) - [EPIC][AI]: AI-assisted operations (natural language interface)
- ⏳ [**#2292**](https://github.com/IBM/mcp-context-forge/issues/2292) - [EPIC][ANALYTICS]: Advanced analytics and trends dashboard
- ⏳ [**#2299**](https://github.com/IBM/mcp-context-forge/issues/2299) - [EPIC][UI]: Integrated monitoring and observability UI
- ⏳ [**#2302**](https://github.com/IBM/mcp-context-forge/issues/2302) - [EPIC][UI]: Integrated help center
- ⏳ [**#2303**](https://github.com/IBM/mcp-context-forge/issues/2303) - [EPIC][COMPLIANCE]: Compliance reporting dashboard
???+ info "🐛 Bugs - Remaining (1)"
- ⏳ [**#2550**](https://github.com/IBM/mcp-context-forge/issues/2550) - [BUG][PERFORMANCE]: Idle transaction timeout under high load (4000+ users)
???+ info "⚡ Performance - Remaining (6)"
- ⏳ [**#251**](https://github.com/IBM/mcp-context-forge/issues/251) - [PERFORMANCE]: Automatic performance testing and tracking for every build (hey) including SQLite and Postgres / Redis configurations
- ⏳ [**#1293**](https://github.com/IBM/mcp-context-forge/issues/1293) - [PERFORMANCE]: HTTP/2 and keep-alive transport
- ⏳ [**#1295**](https://github.com/IBM/mcp-context-forge/issues/1295) - [PERFORMANCE]: Static asset caching and CDN
- ⏳ [**#1681**](https://github.com/IBM/mcp-context-forge/issues/1681) - [PERFORMANCE]: Implement Lazy Service Initialization
- ⏳ [**#1682**](https://github.com/IBM/mcp-context-forge/issues/1682) - [PERFORMANCE]: Implement SSE Backpressure and Slow Client Handling
- ⏳ [**#1780**](https://github.com/IBM/mcp-context-forge/issues/1780) - [PERFORMANCE]: Add random jitter to scheduled tasks to prevent thundering herd
???+ info "🔧 Chores - Remaining (2)"
- ⏳ [**#2145**](https://github.com/IBM/mcp-context-forge/issues/2145) - [CHORE]: Refactor APIRouters from main.py into separate router modules
- ⏳ [**#2612**](https://github.com/IBM/mcp-context-forge/issues/2612) - [CHORE]: Deprecate SQLite Support - Focus Exclusively on PostgreSQL 18+
???+ info "✨ Features - Remaining (6)"
- ⏳ [**#756**](https://github.com/IBM/mcp-context-forge/issues/756) - [FEATURE][API]: REST passthrough APIs with pre/post plugins (JSONPath and filters)
- ⏳ [**#1338**](https://github.com/IBM/mcp-context-forge/issues/1338) - [FEATURE][API]: Enhance REST API gateway to support form data, path parameters, and dynamic path variables
- ⏳ [**#1559**](https://github.com/IBM/mcp-context-forge/issues/1559) - [FEATURE]: Package with other MCP server in stdio mode
- ⏳ [**#1660**](https://github.com/IBM/mcp-context-forge/issues/1660) - [FEATURE]: Centralized Redis configuration
- ⏳ [**#2074**](https://github.com/IBM/mcp-context-forge/issues/2074) - [FEATURE]: Convert prompts and resources to tools in virtual servers
- ⏳ [**#2313**](https://github.com/IBM/mcp-context-forge/issues/2313) - [FEATURE]: Implement vendor-specific adapters for A2A Agent Types (OpenAI, Anthropic) with UI interactive help
Release 1.4.0
!!! warning "Release 1.4.0 - In Progress (0%)" Due: 23 Jun 2026 | Status: Open Enterprise Features, Federation Enhancements, Performance
???+ info "📋 Epics - Remaining (12)"
- ⏳ [**#1285**](https://github.com/IBM/mcp-context-forge/issues/1285) - [EPIC][COMPLIANCE]: Fully implement MCP 2025-06-18 compliance across all endpoints
- ⏳ [**#2287**](https://github.com/IBM/mcp-context-forge/issues/2287) - [EPIC][MOBILE]: Mobile layout testing and optimization
- ⏳ [**#2288**](https://github.com/IBM/mcp-context-forge/issues/2288) - [EPIC][SDK]: TypeScript SDK auto-generation (@hey-api/openapi-ts)
- ⏳ [**#2293**](https://github.com/IBM/mcp-context-forge/issues/2293) - [EPIC][FEDERATION]: Federation dashboard and cross-gateway visibility
- ⏳ [**#2294**](https://github.com/IBM/mcp-context-forge/issues/2294) - [EPIC][COMPLIANCE]: Audit log viewer and compliance reports
- ⏳ [**#2295**](https://github.com/IBM/mcp-context-forge/issues/2295) - [EPIC][PERFORMANCE]: Performance profiling dashboard
- ⏳ [**#2296**](https://github.com/IBM/mcp-context-forge/issues/2296) - [EPIC][AUTH]: Advanced RBAC and permissions UI
- ⏳ [**#2297**](https://github.com/IBM/mcp-context-forge/issues/2297) - [EPIC][UI]: Notification center and alert management
- ⏳ [**#2298**](https://github.com/IBM/mcp-context-forge/issues/2298) - [EPIC][CONFIG]: Configuration versioning and rollback
- ⏳ [**#2304**](https://github.com/IBM/mcp-context-forge/issues/2304) - [EPIC][UI]: Interactive tutorials and guided tours
- ⏳ [**#2310**](https://github.com/IBM/mcp-context-forge/issues/2310) - [EPIC][UI]: Backup and restore UI
- ⏳ [**#2311**](https://github.com/IBM/mcp-context-forge/issues/2311) - [EPIC][ADMIN]: Admin alerting and alert management
???+ info "🧪 Testing - Remaining (2)"
- ⏳ [**#751**](https://github.com/IBM/mcp-context-forge/issues/751) - [FEATURE][TESTING]: MCP server - Implement MCP evaluation benchmarks suite
- ⏳ [**#1971**](https://github.com/IBM/mcp-context-forge/issues/1971) - [TESTING]: Optimize test and lint pipeline (doctest, test, flake8, pylint, lint-web, verify)
???+ info "🔒 Security - Remaining (1)"
- ⏳ [**#542**](https://github.com/IBM/mcp-context-forge/issues/542) - [FEATURE][SECURITY]: Helm chart - Enterprise secrets management integration (Vault)
???+ info "⚡ Performance - Remaining (4)"
- ⏳ [**#1856**](https://github.com/IBM/mcp-context-forge/issues/1856) - [PERFORMANCE]: Connection Pool Health Monitoring and Readiness Integration
- ⏳ [**#1858**](https://github.com/IBM/mcp-context-forge/issues/1858) - [PERFORMANCE]: Request Priority and Quality of Service (QoS)
- ⏳ [**#1863**](https://github.com/IBM/mcp-context-forge/issues/1863) - [PERFORMANCE]: Add Envoy Proxy with Optional Caching for Docker Compose
- ⏳ [**#1864**](https://github.com/IBM/mcp-context-forge/issues/1864) - [PERFORMANCE]: Add Envoy Gateway with Optional Caching for Helm Chart
???+ info "📚 Documentation - Remaining (1)"
- ⏳ [**#1346**](https://github.com/IBM/mcp-context-forge/issues/1346) - [DOCS]: Unclear instructions to test A2A agent as MCP tool
???+ info "🔧 Chores - Remaining (4)"
- ⏳ [**#211**](https://github.com/IBM/mcp-context-forge/issues/211) - [CHORE]: Achieve Zero Static-Type Errors Across All Checkers (mypy, ty, pyright, pyrefly)
- ⏳ [**#253**](https://github.com/IBM/mcp-context-forge/issues/253) - [CHORE]: Implement chaos engineering tests for fault tolerance validation (network partitions, service failures)
- ⏳ [**#398**](https://github.com/IBM/mcp-context-forge/issues/398) - [CHORE]: Enforce pre-commit targets for doctest coverage, pytest coverage, pylint score 10/10, flake8 pass and add badges
- ⏳ [**#595**](https://github.com/IBM/mcp-context-forge/issues/595) - [CHORE][DATABASE]: Investigate potential migration to UUID7
???+ info "✨ Features - Remaining (26)"
- ⏳ [**#114**](https://github.com/IBM/mcp-context-forge/issues/114) - [FEATURE][DOCKER]: Connect to dockerized MCP servers via STDIO
- ⏳ [**#175**](https://github.com/IBM/mcp-context-forge/issues/175) - [FEATURE][OBSERVABILITY]: Add OpenLLMetry integration
- ⏳ [**#209**](https://github.com/IBM/mcp-context-forge/issues/209) - [FEATURE]: Anthropic Desktop Extensions DTX directory/marketplace
- ⏳ [**#218**](https://github.com/IBM/mcp-context-forge/issues/218) - [FEATURE][OBSERVABILITY]: Prometheus metrics instrumentation
- ⏳ [**#258**](https://github.com/IBM/mcp-context-forge/issues/258) - [FEATURE]: Universal client retry mechanisms with exponential backoff and jitter
- ⏳ [**#262**](https://github.com/IBM/mcp-context-forge/issues/262) - [FEATURE][AGENT]: LangChain integration sample (OpenAI and A2A endpoints)
- ⏳ [**#263**](https://github.com/IBM/mcp-context-forge/issues/263) - [FEATURE][AGENT]: CrewAI integration sample (OpenAI and A2A endpoints)
- ⏳ [**#272**](https://github.com/IBM/mcp-context-forge/issues/272) - [FEATURE][OBSERVABILITY]: Pre-built Grafana dashboards and Loki log export
- ⏳ [**#286**](https://github.com/IBM/mcp-context-forge/issues/286) - [FEATURE][CONFIG]: Dynamic configuration UI and admin API
- ⏳ [**#293**](https://github.com/IBM/mcp-context-forge/issues/293) - [FEATURE]: Intelligent load balancing for redundant MCP servers
- ⏳ [**#296**](https://github.com/IBM/mcp-context-forge/issues/296) - [FEATURE]: MCP server rating and review system
- ⏳ [**#299**](https://github.com/IBM/mcp-context-forge/issues/299) - [FEATURE][A2A]: A2A ecosystem integration and marketplace
- ⏳ [**#300**](https://github.com/IBM/mcp-context-forge/issues/300) - [FEATURE][LOGGING]: Structured JSON logging with correlation IDs
- ⏳ [**#301**](https://github.com/IBM/mcp-context-forge/issues/301) - [FEATURE]: Full circuit breakers for unstable MCP server backends
- ⏳ [**#505**](https://github.com/IBM/mcp-context-forge/issues/505) - [FEATURE]: Add ENV token forwarding management per tool
- ⏳ [**#545**](https://github.com/IBM/mcp-context-forge/issues/545) - [FEATURE][CONFIG]: Hot-reload configuration without restart
- ⏳ [**#546**](https://github.com/IBM/mcp-context-forge/issues/546) - [FEATURE]: Protocol version negotiation and backward compatibility
- ⏳ [**#547**](https://github.com/IBM/mcp-context-forge/issues/547) - [FEATURE][UI]: Built-in MCP server health dashboard
- ⏳ [**#636**](https://github.com/IBM/mcp-context-forge/issues/636) - [FEATURE][BUILD]: Add PyInstaller support for standalone binaries
- ⏳ [**#1135**](https://github.com/IBM/mcp-context-forge/issues/1135) - [FEATURE][POLICY]: Support OPA bundling for external policy downloads
- ⏳ [**#1266**](https://github.com/IBM/mcp-context-forge/issues/1266) - [FEATURE]: Share visibility with specific teams or users
- ⏳ [**#1267**](https://github.com/IBM/mcp-context-forge/issues/1267) - [FEATURE]: Approval-based promotion of MCP server to MCP registry
- ⏳ [**#1673**](https://github.com/IBM/mcp-context-forge/issues/1673) - [FEATURE]: OS service management - systemd, launchd, and Windows service support
- ⏳ [**#2095**](https://github.com/IBM/mcp-context-forge/issues/2095) - [FEATURE][CONFIG]: Support secrets-from-file and configurable .env loading
- ⏳ [**#2118**](https://github.com/IBM/mcp-context-forge/issues/2118) - [FEATURE]: Export MCP session pool metrics to Prometheus
- ⏳ [**#2199**](https://github.com/IBM/mcp-context-forge/issues/2199) - [FEATURE] Add LangChain-based MCP Agent
Release 1.3.0
!!! warning "Release 1.3.0 - In Progress (0%)" Due: 26 May 2026 | Status: Open New MCP Servers and Agents
???+ info "📋 Epics - Remaining (9)"
- ⏳ [**#2279**](https://github.com/IBM/mcp-context-forge/issues/2279) - [EPIC][I18N]: Internationalization (i18n) framework
- ⏳ [**#2280**](https://github.com/IBM/mcp-context-forge/issues/2280) - [EPIC][UI]: Theming and white-label support
- ⏳ [**#2281**](https://github.com/IBM/mcp-context-forge/issues/2281) - [EPIC][UI]: Bulk operations and multi-select
- ⏳ [**#2286**](https://github.com/IBM/mcp-context-forge/issues/2286) - [EPIC][UI]: Visual polish and UI consistency
- ⏳ [**#2300**](https://github.com/IBM/mcp-context-forge/issues/2300) - [EPIC][PERFORMANCE]: UI caching strategy and CDN
- ⏳ [**#2312**](https://github.com/IBM/mcp-context-forge/issues/2312) - [EPIC][UI]: Notification bell and real-time alerts UI
- ⏳ [**#2527**](https://github.com/IBM/mcp-context-forge/issues/2527) - [EPIC][MCP-APPS]: MCP Apps Support for ContextForge
- ⏳ [**#2603**](https://github.com/IBM/mcp-context-forge/issues/2603) - [EPIC][SECURITY]: ML-Based Behavioral Fingerprinting for Issue #257
- ⏳ [**#2823**](https://github.com/IBM/mcp-context-forge/issues/2823) - [EPIC][WEBMCP]: WebMCP Integration — Browser-Native Tool Registration and Gateway Bridge
???+ info "🧪 Testing - Remaining (3)"
- ⏳ [**#2480**](https://github.com/IBM/mcp-context-forge/issues/2480) - [TESTING][ACCESSIBILITY]: Admin UI WCAG Compliance, Keyboard Navigation, Screen Reader Support
- ⏳ [**#2482**](https://github.com/IBM/mcp-context-forge/issues/2482) - [TESTING][CHAOS]: Chaos Engineering, Random Fault Injection, and Game Day Scenarios
- ⏳ [**#2484**](https://github.com/IBM/mcp-context-forge/issues/2484) - [TESTING][LOCALIZATION]: Timezone Handling, Unicode/UTF-8, and International Character Support
???+ info "🔒 Security - Remaining (1)"
- ⏳ [**#1789**](https://github.com/IBM/mcp-context-forge/issues/1789) - [FEATURE][SECURITY]: Separate /rpc endpoints per tool/MCP server
???+ info "⚡ Performance - Remaining (4)"
- ⏳ [**#290**](https://github.com/IBM/mcp-context-forge/issues/290) - [PERFORMANCE]: Enhance Gateway Tuning Guide with PostgreSQL Deep-Dive
- ⏳ [**#1639**](https://github.com/IBM/mcp-context-forge/issues/1639) - [PERFORMANCE]: Migrate to PostgreSQL 18 (Experimental)
- ⏳ [**#1745**](https://github.com/IBM/mcp-context-forge/issues/1745) - [PERFORMANCE]: Audit Trail Performance & Configuration Enhancements
- ⏳ [**#2161**](https://github.com/IBM/mcp-context-forge/issues/2161) - [PERFORMANCE]: Evaluate async SQLAlchemy migration for high-concurrency scenarios
???+ info "📚 Documentation - Remaining (1)"
- ⏳ [**#503**](https://github.com/IBM/mcp-context-forge/issues/503) - [DOCS]: Tutorial - OpenWebUI with Ollama, LiteLLM, MCPO, and MCP Gateway deployment
???+ info "🔧 Chores - Remaining (8)"
- ⏳ [**#250**](https://github.com/IBM/mcp-context-forge/issues/250) - [CHORE]: Implement automatic API documentation generation using mkdocstrings and update Makefile
- ⏳ [**#255**](https://github.com/IBM/mcp-context-forge/issues/255) - [CHORE]: Implement comprehensive Playwright test automation for the entire MCP Gateway Admin UI with Makefile targets and GitHub Actions
- ⏳ [**#307**](https://github.com/IBM/mcp-context-forge/issues/307) - [CHORE]: GitHub Actions to build docs, with diagrams and test report, and deploy to GitHub Pages using MkDocs on every push to main
- ⏳ [**#402**](https://github.com/IBM/mcp-context-forge/issues/402) - [CHORE][HELM]: Add post-deploy hook to register Time Server as Gateway
- ⏳ [**#1340**](https://github.com/IBM/mcp-context-forge/issues/1340) - [CHORE] Proposal: Split Monorepo into Separate Repositories in contextforge-org
- ⏳ [**#1688**](https://github.com/IBM/mcp-context-forge/issues/1688) - [CHORE]: Deprecate MySQL/MariaDB support - Focus on SQLite and PostgreSQL
- ⏳ [**#2139**](https://github.com/IBM/mcp-context-forge/issues/2139) - [CHORE]: Documentation rationalization and Diataxis framework adoption
- ⏳ [**#2383**](https://github.com/IBM/mcp-context-forge/issues/2383) - [CHORE] Evaluate and select additional CI/CD quality tools
???+ info "✨ Features - Remaining (12)"
- ⏳ [**#285**](https://github.com/IBM/mcp-context-forge/issues/285) - [FEATURE][CONFIG]: Configuration validation and schema enforcement
- ⏳ [**#537**](https://github.com/IBM/mcp-context-forge/issues/537) - [FEATURE][CONFIG]: Simple endpoint feature flags
- ⏳ [**#683**](https://github.com/IBM/mcp-context-forge/issues/683) - [FEATURE]: Debug headers and passthrough headers support
- ⏳ [**#738**](https://github.com/IBM/mcp-context-forge/issues/738) - [FEATURE][CONFIG]: Configuration database for dynamic settings management
- ⏳ [**#912**](https://github.com/IBM/mcp-context-forge/issues/912) - [FEATURE][AGENT]: IBM BeeAI framework integration sample
- ⏳ [**#1042**](https://github.com/IBM/mcp-context-forge/issues/1042) - [FEATURE]: Implementation plan for root directory
- ⏳ [**#1535**](https://github.com/IBM/mcp-context-forge/issues/1535) - [FEATURE][DB]: PostgreSQL schema configuration support
- ⏳ [**#1568**](https://github.com/IBM/mcp-context-forge/issues/1568) - [FEATURE][BUILD]: Future directions for configurable builds
- ⏳ [**#1619**](https://github.com/IBM/mcp-context-forge/issues/1619) - [RUST]: Rewrite reverse-proxy module in Rust
- ⏳ [**#1671**](https://github.com/IBM/mcp-context-forge/issues/1671) - [FEATURE][DB]: Consider wait-and-retry fallback for advisory lock timeout
- ⏳ [**#1952**](https://github.com/IBM/mcp-context-forge/issues/1952) - [FEATURE][DB]: Implement 4-database architecture for scaling and separation of metrics, logs, and observability data
- ⏳ [**#2339**](https://github.com/IBM/mcp-context-forge/issues/2339) - [PROPOSAL]: Plugin Framework Evolution
Release 1.2.0
!!! warning "Release 1.2.0 - In Progress (0%)" Due: 28 Apr 2026 | Status: Open Documentation, Technical Debt, Bugfixes
???+ info "📋 Epics - Remaining (27)"
- ⏳ [**#287**](https://github.com/IBM/mcp-context-forge/issues/287) - [EPIC][API]: API Path Versioning - Unified /api/v1 prefix with /api/experimental namespace
- ⏳ [**#1245**](https://github.com/IBM/mcp-context-forge/issues/1245) - [EPIC][SECURITY]: Security clearance levels plugin - Bell-LaPadula MAC implementation
- ⏳ [**#1286**](https://github.com/IBM/mcp-context-forge/issues/1286) - [EPIC][TESTING]: MCP compliance checker - Automated specification testing tool
- ⏳ [**#1305**](https://github.com/IBM/mcp-context-forge/issues/1305) - [EPIC][AI]: AI service discovery and gateway proxy
- ⏳ [**#1359**](https://github.com/IBM/mcp-context-forge/issues/1359) - [EPIC]: Custom metadata fields - Rich extensible metadata system
- ⏳ [**#1374**](https://github.com/IBM/mcp-context-forge/issues/1374) - [EPIC][AUTH]: Two-factor authentication (2FA) - TOTP/Google Authenticator support
- ⏳ [**#1377**](https://github.com/IBM/mcp-context-forge/issues/1377) - [EPIC][SECURITY]: A2AS framework - Runtime security and self-defense for MCP and A2A
- ⏳ [**#1422**](https://github.com/IBM/mcp-context-forge/issues/1422) - [EPIC][AUTH]: Agent and tool authentication and authorization plugin
- ⏳ [**#1472**](https://github.com/IBM/mcp-context-forge/issues/1472) - [EPIC][PLUGIN]: Configurable plugins via admin UI
- ⏳ [**#2110**](https://github.com/IBM/mcp-context-forge/issues/2110) - [EPIC][RUNTIME]: Secure MCP runtime - Remote server deployment and catalog integration (Docker, Code Engine)
- ⏳ [**#2215**](https://github.com/IBM/mcp-context-forge/issues/2215) - [EPIC][SECURITY]: MCP server security posture assessment - Pre-deployment scanning and validation
- ⏳ [**#2222**](https://github.com/IBM/mcp-context-forge/issues/2222) - [EPIC][SECURITY]: Policy-as-code security and compliance automation platform
- ⏳ [**#2228**](https://github.com/IBM/mcp-context-forge/issues/2228) - [EPIC][AI]: AI-powered conversational gateway and semantic discovery platform
- ⏳ [**#2305**](https://github.com/IBM/mcp-context-forge/issues/2305) - [EPIC][UI]: Contextual help and tooltips
- ⏳ [**#2556**](https://github.com/IBM/mcp-context-forge/issues/2556) - [EPIC][AUTH]: Authentication Rate Controls & Plugin Support
- ⏳ [**#2560**](https://github.com/IBM/mcp-context-forge/issues/2560) - [EPIC][UI]: Client-side rate limiting and request management
- ⏳ [**#2561**](https://github.com/IBM/mcp-context-forge/issues/2561) - [EPIC][UI]: Session timeout and idle detection for Admin UI
- ⏳ [**#2564**](https://github.com/IBM/mcp-context-forge/issues/2564) - [EPIC][SECURITY][UI]: Click-to-Reveal UI Components (UX Improvements)
- ⏳ [**#2575**](https://github.com/IBM/mcp-context-forge/issues/2575) - [EPIC][PLUGIN]: Decouple plugin framework from mcpgateway dependencies
- ⏳ [**#2578**](https://github.com/IBM/mcp-context-forge/issues/2578) - [EPIC][SECURITY]: Interface-Level Access Control (ILAC) - Restrict Users to MCP/A2A/API/UI via RBAC
- ⏳ [**#2599**](https://github.com/IBM/mcp-context-forge/issues/2599) - [EPIC][SECURITY]: Canary Tokens and Honeypot Resources
- ⏳ [**#2600**](https://github.com/IBM/mcp-context-forge/issues/2600) - [EPIC][SECURITY]: Tool Payload Encryption (Gateway-Terminating and Passthrough Modes)
- ⏳ [**#2602**](https://github.com/IBM/mcp-context-forge/issues/2602) - [EPIC][SECURITY]: Interactive Compliance Gap Checker and Self-Assessment Tool
- ⏳ [**#2755**](https://github.com/IBM/mcp-context-forge/issues/2755) - [EPIC][SECURITY]: Admin IP allowlist - CIDR-based network access control for administrative endpoints
- ⏳ [**#2756**](https://github.com/IBM/mcp-context-forge/issues/2756) - [EPIC][SECURITY]: Gateway IP allowlist/denylist - CIDR-based network access control for MCP, A2A, and REST endpoints
- ⏳ [**#2809**](https://github.com/IBM/mcp-context-forge/issues/2809) - [EPIC][INTEGRATION]: Backstage integration - MCP/A2A federation, catalog sync, and developer portal experience
- ⏳ [**#2984**](https://github.com/IBM/mcp-context-forge/issues/2984) - [EPIC][PROTOCOL]: GraphQL-to-MCP translation module - automatic schema introspection and tool generation
???+ info "🧪 Testing - Remaining (3)"
- ⏳ [**#2003**](https://github.com/IBM/mcp-context-forge/issues/2003) - [TESTING]: Load test toggle tasks fail under database saturation
- ⏳ [**#2479**](https://github.com/IBM/mcp-context-forge/issues/2479) - [TESTING][COMPATIBILITY]: Python Versions, Database Versions, and Browser Compatibility
- ⏳ [**#2481**](https://github.com/IBM/mcp-context-forge/issues/2481) - [TESTING][CLI]: Command-Line Interface, Help Text, and Error Messages
???+ info "🔒 Security - Remaining (9)"
- ⏳ [**#536**](https://github.com/IBM/mcp-context-forge/issues/536) - [FEATURE][SECURITY]: Generic IP-based access control (allowlist)
- ⏳ [**#2216**](https://github.com/IBM/mcp-context-forge/issues/2216) - [FEATURE][SECURITY]: Container vulnerability scanner - Trivy/Grype integration
- ⏳ [**#2217**](https://github.com/IBM/mcp-context-forge/issues/2217) - [FEATURE][SECURITY]: MCP server source code scanner - Semgrep/Bandit integration
- ⏳ [**#2218**](https://github.com/IBM/mcp-context-forge/issues/2218) - [FEATURE][SECURITY]: SBOM generator - CycloneDX/SPDX for MCP servers
- ⏳ [**#2219**](https://github.com/IBM/mcp-context-forge/issues/2219) - [FEATURE][SECURITY]: MCP server security policy engine - Configurable compliance gates
- ⏳ [**#2234**](https://github.com/IBM/mcp-context-forge/issues/2234) - [FEATURE][SECURITY]: Supply chain attack detection - Typosquatting and dependency confusion
- ⏳ [**#2235**](https://github.com/IBM/mcp-context-forge/issues/2235) - [FEATURE][SECURITY]: Container image signing and verification - Sigstore/Cosign integration
- ⏳ [**#2236**](https://github.com/IBM/mcp-context-forge/issues/2236) - [FEATURE][SECURITY]: Security posture drift alerting - Continuous CVE monitoring
- ⏳ [**#2237**](https://github.com/IBM/mcp-context-forge/issues/2237) - [FEATURE][SECURITY]: MCP-specific security rules - Custom Semgrep/CodeQL for MCP patterns
???+ info "⚡ Performance - Remaining (23)"
- ⏳ [**#289**](https://github.com/IBM/mcp-context-forge/issues/289) - [PERFORMANCE]: Multi-Layer Caching System (Memory + Redis)
- ⏳ [**#291**](https://github.com/IBM/mcp-context-forge/issues/291) - [PERFORMANCE]: Comprehensive Scalability & Soak-Test Harness (Long-term Stability & Load) - locust, pytest-benchmark, smocker mocked MCP servers
- ⏳ [**#432**](https://github.com/IBM/mcp-context-forge/issues/432) - [PERFORMANCE]: Performance Optimization Implementation and Guide for MCP Gateway (baseline)
- ⏳ [**#1354**](https://github.com/IBM/mcp-context-forge/issues/1354) - [PERFORMANCE][DB]: PostgreSQL database tuning and optimization
- ⏳ [**#1612**](https://github.com/IBM/mcp-context-forge/issues/1612) - [PERFORMANCE]: Reduce SQLite busy_timeout from 30s to 5s (configurable)
- ⏳ [**#1825**](https://github.com/IBM/mcp-context-forge/issues/1825) - [PERFORMANCE]: Reduce wrapper CPU overhead (stdin read + task churn)
- ⏳ [**#1853**](https://github.com/IBM/mcp-context-forge/issues/1853) - [PERFORMANCE]: Database Retry Mechanism for High-Concurrency Resilience
- ⏳ [**#1854**](https://github.com/IBM/mcp-context-forge/issues/1854) - [PERFORMANCE]: Global Rate Limiting for Gateway Protection
- ⏳ [**#1857**](https://github.com/IBM/mcp-context-forge/issues/1857) - [PERFORMANCE]: Async Database Logging to Prevent Feedback Loop Under Load
- ⏳ [**#1862**](https://github.com/IBM/mcp-context-forge/issues/1862) - [PERFORMANCE]: Fix PostgreSQL 'Idle in Transaction' Connection Issue
- ⏳ [**#1894**](https://github.com/IBM/mcp-context-forge/issues/1894) - [PERFORMANCE]: Admin UI endpoints have high tail latency (5-10s p95)
- ⏳ [**#1906**](https://github.com/IBM/mcp-context-forge/issues/1906) - [PERFORMANCE]: Metrics aggregation queries cause full table scans under load
- ⏳ [**#1907**](https://github.com/IBM/mcp-context-forge/issues/1907) - [PERFORMANCE]: Admin UI endpoint /admin/ has high latency under load
- ⏳ [**#1919**](https://github.com/IBM/mcp-context-forge/issues/1919) - [PERFORMANCE]: Upstream rmcp returns SSE-only responses, no JSON option
- ⏳ [**#1963**](https://github.com/IBM/mcp-context-forge/issues/1963) - [PERFORMANCE]: Plugin framework performance optimization
- ⏳ [**#1995**](https://github.com/IBM/mcp-context-forge/issues/1995) - [PERFORMANCE]: Optimize SQLAlchemy pool configuration for PgBouncer deployments
- ⏳ [**#2004**](https://github.com/IBM/mcp-context-forge/issues/2004) - [PERFORMANCE]: Increase default registry cache TTLs for core tables
- ⏳ [**#2005**](https://github.com/IBM/mcp-context-forge/issues/2005) - [PERFORMANCE]: Add Redis caching for association table queries
- ⏳ [**#2006**](https://github.com/IBM/mcp-context-forge/issues/2006) - [PERFORMANCE]: Optimize linear O(N) condition matching in plugin framework
- ⏳ [**#2007**](https://github.com/IBM/mcp-context-forge/issues/2007) - [PERFORMANCE]: Compile user patterns to regex in plugin condition matching
- ⏳ [**#2114**](https://github.com/IBM/mcp-context-forge/issues/2114) - [PERFORMANCE]: Database lock contention in toggle operations under high concurrency
- ⏳ [**#2181**](https://github.com/IBM/mcp-context-forge/issues/2181) - [PERFORMANCE]: Distributed MCP Session State for Multi-Node Deployments
- ⏳ [**#2356**](https://github.com/IBM/mcp-context-forge/issues/2356) - [PERFORMANCE]: Add database resilience hardening (connection monitoring, optimistic locking, circuit breaker)
???+ info "🔧 Chores - Remaining (6)"
- ⏳ [**#589**](https://github.com/IBM/mcp-context-forge/issues/589) - [CHORE][CICD]: Generate build provenance attestations for workflow artifacts
- ⏳ [**#674**](https://github.com/IBM/mcp-context-forge/issues/674) - [CHORE][DEVOPS]: Automate release management process
- ⏳ [**#1260**](https://github.com/IBM/mcp-context-forge/issues/1260) - [CHORE]: x86-64-v2 support
- ⏳ [**#2100**](https://github.com/IBM/mcp-context-forge/issues/2100) - [CHORE]: Setup Plugin Framework Repository
- ⏳ [**#2138**](https://github.com/IBM/mcp-context-forge/issues/2138) - [CHORE]: Rationalize Full Pipeline Build workflow against other GitHub Actions workflows
- ⏳ [**#2568**](https://github.com/IBM/mcp-context-forge/issues/2568) - [REFACTOR][UI]: Consolidate innerHTML patterns with auto-escaping helpers
???+ info
…(truncated)