Crowvault logo

Crowvault

Generates schemas, Dockerfiles, infrastructure files, API specs, and workflow outputs through the CrowVault CLI and API.

Install Crowvault

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.crowvault.ai

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

The crowvault MCP server exposes CrowVault’s development-generation tools through its CLI, REST API, and MCP server catalog. It can generate database schemas, Dockerfiles, Kubernetes configurations, OpenAPI specifications, Terraform modules, and run predefined multi-step workflows. Use it in GitHub Actions when generated artifacts need to be produced, checked, or committed as part of CI/CD. Authentication requires a CrowVault API key, with the API URL and CLI version configurable in the setup action.

Use cases

  • Generate database schemas during pull requests
  • Create Dockerfiles and deployment configuration in CI
  • Run microservice scaffolding workflows
  • Produce Terraform modules for an environment
  • Batch-generate related project artifacts

Key features

  • Schema generation
  • Dockerfile generation
  • OpenAPI and Terraform generation
  • MCP server and tool discovery
  • Named multi-step workflows
  • Parallel batch execution

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

7/7 checks healthy over the last 46d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit5mo agoMost recent push to the default branch.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Crowvault works

What crowvault does

The crowvault MCP server connects CI/CD workflows to the CrowVault platform through the CrowVault CLI. The repository provides a GitHub Action that installs and authenticates the CLI, allowing subsequent workflow steps to generate development and infrastructure artifacts.

Supported generation targets include database schemas, Dockerfiles, OpenAPI specifications, Kubernetes configurations, and Terraform modules. The CLI also supports named workflows for larger, ordered tasks such as scaffolding a microservice, preparing a deployment stack, or setting up a database.

CrowVault exposes nine MCP servers containing 327 tools. The CLI can list those servers, search their tools, and call a selected tool with key-value arguments. This makes the repository relevant when a pipeline needs either a focused generator command or access to the broader CrowVault tool catalog.

How it works

A workflow first invokes rajeswaran140/crowvault-setup@v1 with a CrowVault API key. The action installs the requested CLI version and uses the configured API endpoint. Later steps invoke commands such as crowvault schema, crowvault dockerfile, or crowvault workflow run.

Generated content can be written directly to files with --output. Commands can also be grouped in shell steps, which supports batch generation for multiple schemas or infrastructure outputs. The batch command accepts a JSON file and can execute up to 10 operations in parallel.

Predefined workflows combine related operations. For example, microservice-scaffold covers a service, schema, migration, Docker configuration, and Kubernetes configuration, while deploy-stack produces Dockerfile, Compose, Kubernetes, and Helm outputs. The available workflow definitions cover six named scenarios.

Setup and configuration

Add the GitHub Action to a workflow and pass secrets.CROWVAULT_API_KEY through the required api-key input. The key is obtained from the CrowVault dashboard after account registration; the free plan lists 50 calls per month. Store the key as an encrypted GitHub secret rather than placing it directly in workflow source.

The optional version input selects the CLI version and defaults to latest. The optional api-url input defaults to https://api.crowvault.ai, allowing the endpoint to be changed when needed. The documented secret name for the API key is CROWVAULT_API_KEY.

Tools and capabilities

The crowvault MCP server and CLI provide commands for:

  • Listing available MCP servers with crowvault servers.
  • Searching the tool catalog with crowvault tools --search <query>.
  • Calling a selected server tool with crowvault call <server> <tool>.
  • Generating schemas in formats such as Prisma.
  • Generating runtime-specific Dockerfiles.
  • Producing OpenAPI specifications and Terraform modules.
  • Running named multi-step workflows.
  • Executing up to 10 operations in parallel from a batch file.

Limitations and notes

The repository documents a GitHub Action and CLI workflow rather than client-specific desktop or editor setup. It does not list compatibility with individual MCP clients. API access is required, and usage is subject to the account plan; the documented free plan allows 50 calls per month.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Crowvault

crowvault is an MCP server that connects AI and CI workflows to the CrowVault platform through its CLI, REST API, and nine MCP servers. Its main tools generate schemas, Dockerfiles, OpenAPI specifications, Kubernetes configurations, and Terraform modules, while also supporting tool discovery, direct tool calls, batch execution, and named multi-step workflows.

Install it in GitHub Actions by adding `rajeswaran140/crowvault-setup@v1` and passing the required `api-key` input. The action installs and authenticates the CrowVault CLI, after which workflow steps can run generation, tool-call, batch, and workflow commands.

Authenticate it with a CrowVault API key stored as the `CROWVAULT_API_KEY` GitHub secret and pass that secret to the action’s `api-key` input. Create the key from the CrowVault dashboard, and optionally set `version` or `api-url` in the action configuration.

CrowVault can generate database schemas, Dockerfiles, OpenAPI specifications, Kubernetes configurations, and Terraform modules in CI/CD. Its named workflows can combine several steps, including microservice scaffolding, deployment stacks, database setup, event-driven components, and API-oriented outputs.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewCrowvault AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/crowvault?style=directory)](https://allmcps.com/mcp/crowvault)
HTML Embed
<a href="https://allmcps.com/mcp/crowvault"><img src="https://allmcps.com/api/badge/crowvault?style=directory" alt="Crowvault on AllMCPs" /></a>