Model Context Protocol (MCP) server for DevPartner strategic intelligence platform.
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.
- 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
npx -y @devpartner/mcp-server@latest
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"
}
}
}
}
-
DEVPARTNER_API_KEY
: Your DevPartner API key (required) -
DEVPARTNER_API_URL
: DevPartner API URL (default: https://api.devpartner.ai)
Claude Code/Desktop → STDIO Proxy (this package) → HTTP MCP Server → Backend API
The 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.
-
devpartner_get_projects
- List all projects -
devpartner_create_project
- Create new project -
devpartner_update_project
- Update project information -
devpartner_delete_project
- Archive project -
devpartner_get_project_context
- Get complete project context
-
devpartner_create_task
- Create new task with dependencies -
devpartner_update_task
- Update task status and outcome -
devpartner_get_next_task
- Get optimal next task -
devpartner_get_execution_plan
- View task execution phases -
devpartner_get_blocked_tasks
- List blocked tasks
-
devpartner_escalate_decision
- Escalate strategic decisions -
devpartner_get_pending_decisions
- View pending decisions
-
devpartner_create_context_snapshot
- Save project state -
devpartner_get_context_diff
- Compare project versions -
devpartner_get_snapshot_history
- View snapshot history -
devpartner_restore_snapshot
- Restore to previous version
-
devpartner_get_health
- Check system health -
devpartner_list_resources
- List available resources -
devpartner_get_resource
- Get specific resource -
devpartner_get_project_intelligence
- Get project analytics
- 🔄 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
- Last version before proxy architecture
- 70.6% endpoint success rate (14/20 working)
To test the proxy functionality:
cd mcp-package
node test-proxy.js
- GitHub Issues: https://github.com/devpartner/mcp-server/issues
- Documentation: https://devpartner.ai/docs
- API Status: https://api.devpartner.ai/health
MIT