# @tsdevstack/cli-mcp

Source: https://glimind.com/server/npm%2F-tsdevstack%2Fcli-mcp
Registry id: `npm/-tsdevstack/cli-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "tsdevstack-cli-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@tsdevstack/cli-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add tsdevstack-cli-mcp -- npx -y @tsdevstack/cli-mcp
```

## Tools (54)

- `add_bucket_storage`: Add an object storage bucket
- `add_messaging_topic`: Add a messaging topic to config
- `add_service`: Add a new service (nestjs, nextjs, spa)
- `cloud_init`: Initialize cloud provider credentials
- `cloud_secrets_push`: Push secrets to cloud
- `cloud_secrets_remove`: Remove a cloud secret
- `cloud_secrets_set`: Set a single cloud secret
- `deploy_kong`: Rebuild and deploy Kong gateway
- `deploy_lb`: Deploy/update load balancer
- `deploy_scheduler`: Deploy a single scheduled job
- `deploy_schedulers`: Deploy all scheduled jobs
- `deploy_service`: Build + push + deploy a single service
- `deploy_services`: Deploy code changes to services
- `diff_secrets`: Compare local vs cloud secrets
- `generate_client`: Generate TypeScript HTTP client from OpenAPI
- `generate_docker_compose`: Regenerate docker-compose.yml
- `generate_kong`: Regenerate Kong gateway config
- `generate_secrets`: Regenerate local secrets files
- `get_infrastructure_config`: Per-environment infrastructure settings
- `get_project_config`: Full project configuration
- `get_secret`: Get a single secret value
- `get_service_status`: Cloud resource status for a service
- `infra_bootstrap`: Bootstrap cloud project
- `infra_build_docker`: Build Docker images
- `infra_build_kong`: Build Kong Docker image
- `infra_deploy`: Full infrastructure deployment
- `infra_destroy`: Destroy all cloud infrastructure
- `infra_generate`: Generate Terraform files
- `infra_generate_ci`: Regenerate CI workflows
- `infra_generate_docker`: Generate Dockerfiles
- `infra_generate_kong`: Generate Kong declarative config
- `infra_init`: Initialize Terraform state
- `infra_init_ci`: Initialize CI/CD workflows
- `infra_plan`: Terraform plan preview
- `infra_push_docker`: Push Docker images to registry
- `infra_status`: Infrastructure sync status
- `list_deployed_services`: All deployed services in an environment
- `list_environments`: List configured cloud environments
- `list_schedulers`: Scheduled jobs and status
- `list_secrets`: Secret names in cloud (not values)
- `list_services`: List all services with types and ports
- `plan_db_migrate`: Preview pending database migrations
- `register_detached_worker`: Register a detached worker in config
- `remove_bucket_storage`: Remove an object storage bucket
- `remove_detached_worker`: Remove a worker from cloud
- `remove_messaging_topic`: Remove a messaging topic from config
- `remove_scheduler`: Remove a scheduled job from cloud
- `remove_service`: Remove a service from the project
- `remove_service_cloud`: Remove a service from cloud
- `run_db_migrate`: Apply pending database migrations
- `sync`: Regenerate all local config
- `unregister_detached_worker`: Remove a worker from config
- `update_messaging_topic`: Update publishers/subscribers for a topic
- `validate_service`: Validate service structure

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
