@ebowwa/mcp-monorepo
v0.1.3
Published
HTTP MCP server for codespaces monorepo management - status, sync, and git operations
Downloads
51
Maintainers
Readme
@ebowwa/mcp-monorepo
HTTP MCP server for codespaces monorepo management.
Features
- Monorepo Status: Get status of all repositories in the monorepo
- Repository Discovery: List and discover all repositories
- Git Operations: Get git status for any repository
- Sync Operations: Sync single or all repositories
Installation
npm install @ebowwa/mcp-monorepoUsage
Start the MCP server (runs on port 8912 by default):
# Start with default port
mcp-monorepo
# Start with custom port
MCP_PORT=9000 mcp-monorepo
# Development mode
bun run devAPI
Health Check
GET http://localhost:8912/healthMCP Endpoint
POST http://localhost:8912/mcpAvailable tools:
status- Get status of all repos in the monorepolist_repos- List all discovered reposget_repo_path- Get filesystem path to a reposync- Sync all repos or a specific repogit_status- Get detailed git status for a repo
Dependencies
@ebowwa/tooling- Core library for monorepo management
License
MIT
