io.github.rajeswaran140/crowvault

السجل الرسمي السحابة وDevOps

327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

Remote (streamable-http)
Claude Code
claude mcp add --transport http crowvault 'https://api.crowvault.ai/mcp'
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "crowvault": {
            "type": "http",
            "url": "https://api.crowvault.ai/mcp"
        }
    }
}
NPM package crowvault
Claude Code
claude mcp add crowvault -e 'CROWVAULT_API_KEY=<your crowvault_api_key>' -- npx -y crowvault@2.3.0
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "crowvault": {
            "command": "npx",
            "args": [
                "-y",
                "crowvault@2.3.0"
            ],
            "env": {
                "CROWVAULT_API_KEY": "<your crowvault_api_key>"
            }
        }
    }
}

متغيرات البيئة

  • CROWVAULT_API_KEY إلزامي سري CrowVault API key (starts with cv_). Get one free at https://crowvault.ai/dashboard

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. CrowVault Setup — GitHub Action
  2. Usage
  3. Inputs
  4. Examples
  5. Available Commands
  6. 6 Workflows
  7. Get an API Key
  8. License

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

InputRequiredDefaultDescription
api-keyYes—CrowVault API key (cv_...). Store as a GitHub secret.
versionNolatestCLI version to install
api-urlNohttps://api.crowvault.aiAPI 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

CommandDescription
crowvault serversList 9 MCP servers (327 tools)
crowvault tools --search <query>Search tools
crowvault call <server> <tool> --arg key=valueCall any tool
crowvault schema <name>Generate database schema
crowvault dockerfile <runtime>Generate Dockerfile
crowvault openapiGenerate 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

  1. Sign up free at crowvault.ai/register (50 calls/month)
  2. Go to Dashboard → API Keys → Create Key
  3. Add to your repo: Settings → Secrets → New secret → CROWVAULT_API_KEY

License

MIT. Copyright TechSynergy Corp.

الأسئلة الشائعة

ما هو io.github.rajeswaran140/crowvault؟

327 dev tools via REST API and MCP. Generate Dockerfiles, schemas, K8s, APIs, and more.

كيف أثبّت io.github.rajeswaran140/crowvault؟

يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http crowvault 'https://api.crowvault.ai/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.rajeswaran140/crowvault إلى مفتاح API؟

نعم. يتطلب CROWVAULT_API_KEY، وتضبطها في إعداداته.

هل io.github.rajeswaran140/crowvault مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون io.github.rajeswaran140/crowvault؟

ينشره rajeswaran140. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.