Node.js MCP server using LLMs (Gemini/OpenRouter) for AI-assisted task planning, breakdown, and code review. Designed for Cursor integration.
Stars
21
Forks
3
Watchers
21
Open Issues
1
Overall repository health assessment
^0.24.0^1.9.0^0.4.5^4.17.21^16.5.0^4.21.2^8.4.2^4.94.0^5.1.7^5.27.1^1.0.20^3.17.0^5.0.0^8.16.0^3.24.2^6.0.0^2.20.7^29.5.14^22.14.1^8.5.10^29.7.0^3.1.9^29.3.2^10.9.2^5.8.347
commits
feat(task): Extend addTask function to include optional description parameter
7e1c441View on GitHubrefactor(task): Update task message formatting to include title
34f0a3dView on GitHubfeat(import): Add ImportTasksModal component for importing tasks via JSON
eedda10View on GitHubchore(config): Update default models for cost avoidance
e6e1463View on GitHubfeat(question): Implement user response handling for clarification questions with improved UI and state management
c03cf4eView on GitHubrefactor(review): Simplify response structure in handleReviewChanges function by returning message directly
526a10eView on GitHubrefactor(task): Enhance task breakdown and JSON parsing with improved error handling and retry logic
dd5d73bView on GitHubfeat(tests): Add environment setup for testing with dotenv configuration
aab88faView on GitHubfix(db): Ensure proper connection handling during feature creation in databaseService
253c24cView on GitHubfeat(tests): Add integration tests for handleReviewChanges functionality
e7523d8View on GitHubfeat(tests): Implement unit tests for llmUtils functions
29f893cView on GitHubfeat(tests): Add Jest configuration and initial test suite for JSON parser functionality
5325184View on GitHubrefactor(websocket): Improve task update formatting and planning resumption
e53a176View on GitHub