@devpartner/mcp-server
v2.0.0
Published
MCP STDIO-to-HTTP proxy for DEVPartner - Forwards all requests to HTTP MCP server for perfect feature parity
Maintainers
Readme
DevPartner MCP Server (STDIO-to-HTTP Proxy)
Model Context Protocol (MCP) server for DevPartner strategic intelligence platform.
🚀 Version 2.0.0 - Major Architecture Change
This package now implements a lightweight STDIO-to-HTTP proxy that forwards all requests to the DevPartner HTTP MCP server. This ensures perfect feature parity across all Claude interfaces and eliminates divergence between implementations.
Why the Change?
- Before: Duplicate implementations led to 30% of endpoints being broken in STDIO
- After: All requests forwarded to HTTP server with 100% success rate
- Result: 96% less code, zero divergence, instant bug fixes
Installation
npx -y @devpartner/mcp-server@latestConfiguration
Add to your MCP configuration file (.mcp.json for Claude Code or .cursor/mcp.json for Cursor):
{
"mcpServers": {
"devpartner": {
"command": "npx",
"args": ["-y", "@devpartner/mcp-server@latest"],
"env": {
"DEVPARTNER_API_KEY": "your-api-key-here",
"DEVPARTNER_API_URL": "https://api.devpartner.ai"
}
}
}
}Environment Variables
DEVPARTNER_API_KEY: Your DevPartner API key (required)DEVPARTNER_API_URL: DevPartner API URL (default: https://api.devpartner.ai)
Architecture
Claude Code/Desktop → STDIO Proxy (this package) → HTTP MCP Server → Backend APIThe proxy:
- Receives MCP requests via STDIO from Claude
- Forwards them to the HTTP MCP server endpoint
- Returns the HTTP server's response to Claude
This architecture ensures all Claude interfaces have identical functionality.
Available Tools (20 total)
Project Management
devpartner_get_projects- List all projectsdevpartner_create_project- Create new projectdevpartner_update_project- Update project informationdevpartner_delete_project- Archive projectdevpartner_get_project_context- Get complete project context
Task Management
devpartner_create_task- Create new task with dependenciesdevpartner_update_task- Update task status and outcomedevpartner_get_next_task- Get optimal next taskdevpartner_get_execution_plan- View task execution phasesdevpartner_get_blocked_tasks- List blocked tasks
Decision Management
devpartner_escalate_decision- Escalate strategic decisionsdevpartner_get_pending_decisions- View pending decisions
Context Management
devpartner_create_context_snapshot- Save project statedevpartner_get_context_diff- Compare project versionsdevpartner_get_snapshot_history- View snapshot historydevpartner_restore_snapshot- Restore to previous version
System & Resources
devpartner_get_health- Check system healthdevpartner_list_resources- List available resourcesdevpartner_get_resource- Get specific resourcedevpartner_get_project_intelligence- Get project analytics
Changelog
Version 2.0.0 (2025-01-10)
- 🔄 Complete rewrite as STDIO-to-HTTP proxy
- ✅ Fixed all 5 previously broken endpoints
- 📦 Reduced package size by 96% (137KB → 5.1KB)
- 🎯 100% feature parity with HTTP MCP server
Version 0.12.15 (2025-01-09)
- Last version before proxy architecture
- 70.6% endpoint success rate (14/20 working)
Testing
To test the proxy functionality:
cd mcp-package
node test-proxy.jsSupport
- GitHub Issues: https://github.com/devpartner/mcp-server/issues
- Documentation: https://devpartner.ai/docs
- API Status: https://api.devpartner.ai/health
License
MIT
