@ebowwa/tooling-mcp
v0.1.0
Published
HTTP MCP server for codespaces monorepo management - status, sync, and git operations
Maintainers
Readme
@ebowwa/tooling-mcp
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/tooling-mcpUsage
Start the MCP server (runs on port 8912 by default):
# Start with default port
tooling-mcp
# Start with custom port
MCP_PORT=9000 tooling-mcp
# 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
