io.github.rajeswaran140/crowvault
327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http crowvault 'https://api.crowvault.ai/mcp'
{
"mcpServers": {
"crowvault": {
"type": "http",
"url": "https://api.crowvault.ai/mcp"
}
}
}
crowvaultclaude mcp add crowvault -e 'CROWVAULT_API_KEY=<your crowvault_api_key>' -- npx -y crowvault@2.3.0
{
"mcpServers": {
"crowvault": {
"command": "npx",
"args": [
"-y",
"crowvault@2.3.0"
],
"env": {
"CROWVAULT_API_KEY": "<your crowvault_api_key>"
}
}
}
}
Environment variables
CROWVAULT_API_KEYrequired secret CrowVault API key (starts with cv_). Get one free at https://crowvault.ai/dashboard
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
CrowVault Setup — GitHub Action
Install and authenticate the CrowVault CLI in your GitHub Actions workflows. Generate schemas, Dockerfiles, K8s configs, OpenAPI specs, Terraform modules, and run multi-step workflows — all in CI/CD.
Usage
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault schema Order --format prisma --output ./prisma/schema.prisma
- run: crowvault dockerfile node --version 20 --output Dockerfile
- run: crowvault workflow run deploy-stack --arg name=my-app --arg runtime=node
Inputs
| Input | Required | Default | Description |
|---|---|---|---|
api-key | Yes | — | CrowVault API key (cv_...). Store as a GitHub secret. |
version | No | latest | CLI version to install |
api-url | No | https://api.crowvault.ai | API URL |
Examples
Generate database schema on PR
name: Generate Schema
on: pull_request
jobs:
schema:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault schema Order --format prisma --output ./prisma/schema.prisma
- run: git diff --exit-code ./prisma/ || echo "Schema changed"
Run full workflow in CI
name: Scaffold Microservice
on: workflow_dispatch
jobs:
scaffold:
runs-on: ubuntu-latest
steps:
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: crowvault workflow run microservice-scaffold --arg name=orders --arg language=node --output result.json
Batch generation
- uses: rajeswaran140/crowvault-setup@v1
with:
api-key: ${{ secrets.CROWVAULT_API_KEY }}
- run: |
crowvault schema User --format prisma --output prisma/user.prisma
crowvault schema Order --format prisma --output prisma/order.prisma
crowvault dockerfile node --version 20 --output Dockerfile
crowvault terraform aws --env production --output infra/main.tf
Available Commands
| Command | Description |
|---|---|
crowvault servers | List 9 MCP servers (327 tools) |
crowvault tools --search <query> | Search tools |
crowvault call <server> <tool> --arg key=value | Call any tool |
crowvault schema <name> | Generate database schema |
crowvault dockerfile <runtime> | Generate Dockerfile |
crowvault openapi | Generate OpenAPI spec |
crowvault terraform <provider> | Generate Terraform module |
crowvault workflow run <name> | Run multi-step workflow |
crowvault batch <file.json> | Parallel execution (up to 10) |
6 Workflows
microservice-scaffold— Microservice + schema + migration + Docker + K8s (5 steps)api-full-stack— OpenAPI + endpoint + tests + contracts (4 steps)ddd-complete— Bounded context + model + aggregate + entity + repo + schema (6 steps)event-driven— Kafka + event handler + DLQ (3 steps)deploy-stack— Dockerfile + Compose + K8s + Helm (4 steps)database-setup— Schema + ORM + migration + seed (4 steps)
Get an API Key
- Sign up free at crowvault.ai/register (50 calls/month)
- Go to Dashboard → API Keys → Create Key
- Add to your repo: Settings → Secrets → New secret →
CROWVAULT_API_KEY
License
MIT. Copyright TechSynergy Corp.
Frequently asked questions
What is io.github.rajeswaran140/crowvault?
327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.
How do I install io.github.rajeswaran140/crowvault?
It runs as a remote server. In Claude Code: claude mcp add --transport http crowvault 'https://api.crowvault.ai/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.rajeswaran140/crowvault need an API key?
Yes. It expects CROWVAULT_API_KEY, which you set in its configuration.
Is io.github.rajeswaran140/crowvault open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains io.github.rajeswaran140/crowvault?
It is published by rajeswaran140. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.