Skip to content

1MCP Project Roadmap

Unified Model Context Protocol server that aggregates multiple MCP servers into a single interface

📊 Project Overview

1MCP (One MCP) simplifies AI assistant configuration by providing a unified proxy for multiple MCP servers, reducing resource usage and complexity.

  • Current Version: v0.28.0 (December 2025)
  • Repository: github.com/1mcp-app/agent
  • Maintainer: @xizhibei
  • Target Users: AI assistant users, developers with multiple MCP servers, organizations needing centralized MCP management

🎯 Priorities

PriorityFocus AreaTimelineSuccess Metric
🔴 CriticalProxy Agent Context ReleaseQ1 2026Enhanced context management for proxy agents
🔴 CriticalMCP Tools Lazy LoadingQ1 2026Reduced startup time, on-demand tool loading
🔴 CriticalProtocol Compliance & SecurityH1 2026MCP spec compatibility, zero critical vulnerabilities
🔴 CriticalWeb Management UIH2 2026Beta release with core management features
🟡 HighDeveloper ExperienceH2 2026Improved documentation, setup wizard
🟡 HighPerformance & ReliabilityOngoing50% latency reduction, better resource usage
🟢 MediumPlugin Ecosystem2027+Community contributions, extensible architecture

📅 Development Timeline

H1 2026 (January - June)

🎯 Focus: Foundation & Performance

FeatureStatusEffortNotes
Proxy Agent Context🚧 PlanningHighEnhanced context management for proxy agents
MCP Tools Lazy Loading🚧 PlanningHighOn-demand tool loading, reduced startup time
Protocol Version Validation🚧 PlanningMediumMCP spec compatibility checker
Security Hardening📋 PlannedMediumInput validation, sandboxing
Configuration Schema Validation📋 PlannedLowJSON schema enforcement
Enhanced Monitoring📋 PlannedMediumReal-time health checks and metrics

H2 2026 (July - December)

🎯 Focus: User Experience & Tools

FeatureStatusEffortHelp Needed
Web Management UI📋 PlannedHighFrontend contributions welcome
Health Monitoring Dashboard📋 PlannedMediumReal-time status display
Setup Wizard📋 PlannedMediumUser onboarding flow
Enhanced Debugging Tools📋 PlannedLowBetter error messages

2027+

🎯 Focus: Ecosystem & Scale

FeatureStatusEffortCommunity Opportunity
Plugin System💭 IdeaHighCore architecture + community plugins
Advanced Analytics💭 IdeaMediumUsage tracking and insights
Performance Optimizations📋 PlannedMediumConnection pooling, caching
Distributed Architecture💭 IdeaHighMulti-instance coordination

🚦 Current Status

✅ Completed (v0.16.0 - v0.27.4)

Core Platform

  • ✅ MCP server aggregation with multi-transport support
  • ✅ Complete CLI suite with preset management
  • ✅ OAuth 2.1 authentication with scope-based authorization
  • ✅ Cross-platform binary distribution (SEA builds)
  • ✅ 90%+ test coverage with comprehensive CI/CD

Recent Enhancements (v0.23.0 - v0.27.4)

  • ✅ Context-aware template processing with Handlebars
  • ✅ Client instance pooling and connection lifecycle management
  • ✅ Security hardening with path validation and sandboxing
  • ✅ Cross-domain integration testing framework

Latest Release (v0.28.0)

  • Comprehensive MCP Server Management System - Enhanced server lifecycle management
  • Pre-release Version Detection - Improved Docker and npm workflows
  • Updated Documentation - Fixed binary names in installation guide

Upcoming Release (v0.29.0)

  • Proxy Agent Context - Enhanced context management for proxy agent scenarios

🚧 Currently Working On

FeatureProgressNext StepChallenges
Proxy Agent Context80%Final testing & documentationIntegration testing with various agents
MCP Tools Lazy Loading10%Design lazy loading architectureTool discovery timing
Protocol Version Check20%Research MCP spec changesKeeping up with spec evolution
Configuration Validation60%Integrate with existing configBackward compatibility
Enhanced Error Handling40%Better user feedback messagesBalancing detail vs clarity
Documentation Improvements30%More examples and tutorialsTime constraints

🔮 Future Ideas

Long-term Vision

IdeaTimelineValueDependencies
Advanced Lazy LoadingPost v0.28Better performance, scalabilityTool metadata standardization
Plugin System2027+Community contributionsCore API stability
Smart Tool CachingPost v0.28Faster tool accessCache invalidation strategy
Performance OptimizationsOngoingBetter user experienceProfiling and metrics
Advanced Analytics2027+Usage insightsPrivacy considerations
Natural Language Config2028+AccessibilityAI/ML integration

⚠️ Challenges & Considerations

ChallengeImpactMitigation
MCP Spec EvolutionHighFlexible adapter system
Security MaintenanceCriticalRegular dependency updates
Time ConstraintsMediumCommunity contributions
Support LoadMediumGood documentation
Burnout PreventionCriticalSustainable development pace

🛠️ Technical Priorities

Infrastructure & Tools

AreaFocusCurrent Status
CI/CDGitHub Actions✅ Automated builds and tests
TestingUnit & E2E✅ 90%+ coverage
DocumentationVitePress✅ Functional site
ReleasesAutomated✅ Multi-platform binaries
MonitoringBasic logs🚧 Needs enhancement

📈 Community & Success Metrics

MetricCurrentGoal (2026)How to Measure
GitHub Stars500+1,000+GitHub API
Issues/PRsActiveMore contributionsGitHub activity
Community EngagementGrowingRegular discussionsDiscord, Discussions
Documentation QualityGoodExcellentUser feedback
User SatisfactionPositive90%+ satisfiedSurveys, feedback

🤝 How to Contribute

As a solo maintainer, community contributions are greatly appreciated! Here's how you can help:

🚀 Quick Contributions

  • Report Issues: Found a bug? Open an issue
  • Documentation: Improve docs or add examples
  • Examples: Share your 1MCP configurations
  • Feedback: Test new features and provide feedback

💻 Code Contributions

  • Good First Issues: Look for good first issue labels
  • Web UI: Frontend development for the management interface
  • Proxy Agent Context: Help with final testing and integration
  • Lazy Loading Implementation: Help design and implement tool lazy loading
  • Plugin System: Help design and implement the plugin system
  • Testing: Add test cases or improve test coverage

📋 Areas Seeking Help

AreaSkills NeededDifficulty
MCP Tools Lazy LoadingNode.js, async programmingHigh
Web Management UIReact/Vue, Node.jsMedium
DocumentationWriting, examplesLow
TestingJest, E2E testingMedium
Security ReviewSecurity analysisHigh
PerformanceNode.js optimizationHigh

📞 Contact & Community


Last Updated: December 21, 2025 (v0.28.0) Next Review: June 30, 2026 Maintainer: @xizhibei

This roadmap evolves based on user feedback and community contributions. Schedule may adjust based on personal capacity and priorities.

Released under the Apache 2.0 License.