Skip to main content
ClaudeWave

Daemoon — AI dev infra gateway. Build apps via AI agents, infra handled. MCP server for Vercel/GitHub/Cloudflare/Supabase/GCP via one PAT.

MCP ServersOfficial Registry0 stars0 forksTypeScriptMITUpdated today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/daemoon-dev/daemoon
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "daemoon": {
      "command": "node",
      "args": ["/path/to/daemoon/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/daemoon-dev/daemoon and follow its README for install instructions.
Use cases

MCP Servers overview

# Daemoon

**One login. Every infrastructure. Built for AI coding agents.**

[daemoon.dev](https://daemoon.dev) · MCP server · Vercel · GitHub · Cloudflare · Supabase · GCP

---

Daemoon is the simplest way to give your AI coding agent (Claude Code, Cursor, etc.) access to all your dev infrastructure. Connect each provider **once** in your browser, then any agent gets unified, secure tool access via a single MCP token.

## Why

You're prototyping with Claude Code. The agent wants to deploy a Vercel project, create a Supabase table, push a GitHub branch. Today you paste five different tokens into five different config files — and every new agent / repo / teammate starts over.

Daemoon ends that. One sign-in connects everything. One token wires the agent.

```
[You]                                    [Daemoon]                   [Providers]
  │                                          │                            │
  ├── Sign in once (Google) ─────────────────▶                            │
  ├── Connect Vercel · GitHub · CF · Supabase ▶─── OAuth · PAT ───────────▶
  ├── Generate MCP token ────────────────────▶                            │
  │                                          │                            │
  ▼                                          ▼                            ▼
 Claude Code / Cursor / any MCP client ⇄ /api/mcp ⇄ vault ⇄ live provider APIs
```

## Install

Generate your token at [daemoon.dev/dashboard](https://daemoon.dev/dashboard), then paste this into your Claude Code chat:

```
Install the Daemoon MCP server for me by running:
claude mcp add --transport http daemoon https://daemoon.dev/api/mcp --header "Authorization: Bearer dmn_..."
```

Claude runs the install. Done.

## Connected providers

| Provider     | Auth          | Sample tools                                   |
|--------------|---------------|------------------------------------------------|
| Vercel       | OAuth (1-click) | `vercel.list_projects`, `vercel.create_deployment` |
| GitHub       | OAuth (1-click) | `github.list_repos`, `github.create_repo`         |
| Supabase     | OAuth + PAT   | `supabase.list_projects`, `supabase.run_sql`     |
| Cloudflare   | PAT           | `cloudflare.list_zones`, `cloudflare.create_dns_record` |
| Google Cloud | Service Account JSON | `gcp.list_projects`, `gcp.list_services`   |
| Stripe       | PAT (Secret key) | `stripe.list_products`, `stripe.list_customers`, `stripe.create_payment_link` |
| Resend       | PAT           | `resend.send_email`, `resend.list_domains`       |
| OpenAI       | PAT           | `openai.list_models`, `openai.chat_completion`   |
| Anthropic    | PAT           | `anthropic.create_message`                       |

More providers (Linear · Sentry · PostHog · Neon · Upstash · …) on the roadmap. PRs welcome.

## How it's secure

- **Envelope encryption** — every provider token is wrapped with a per-token DEK, then by a master key. AES-256-GCM end to end.
- **No raw secrets in your repo, no env vars to leak.** Tokens live in the Daemoon vault; the agent never sees them, only the responses.
- **Revoke any token in one click.** Per-provider disconnect, per-agent PAT revoke.

## Self-host

Daemoon is open-source. Clone, set env vars, deploy to your own Vercel:

```bash
git clone https://github.com/daemoon-dev/daemoon
cd daemoon
cp .env.local.example .env.local   # add your Supabase + provider OAuth creds
npm install
npm run dev
```

Schema in [`sql/0001_init.sql`](sql/0001_init.sql).

## Architecture

- **Next.js 15** App Router on Vercel (`icn1` region).
- **Supabase** for auth (Google + magic link) + Postgres vault.
- **MCP HTTP transport** at `/api/mcp` — JSON-RPC `tools/list` + `tools/call`.
- **Connector interface** in [`lib/connectors/types.ts`](lib/connectors/types.ts): every provider implements OAuth / PAT validation + a list of tool defs. Adding a provider is one file.

## Roadmap

- More connectors: Stripe, Resend, Linear, Notion, Plausible
- 1-click GitHub OAuth verified app (currently in Google Cloud "Testing" mode)
- Service Account JSON → OAuth for GCP (when verified)
- npm shim `daemoon-mcp` for stdio MCP clients

## License

MIT. See [LICENSE](LICENSE).
ai-agentsclaude-codecloudflarecursorgithubmcpmcp-servermodel-context-protocolsupabasevercel

What people ask about daemoon

What is daemoon-dev/daemoon?

+

daemoon-dev/daemoon is mcp servers for the Claude AI ecosystem. Daemoon — AI dev infra gateway. Build apps via AI agents, infra handled. MCP server for Vercel/GitHub/Cloudflare/Supabase/GCP via one PAT. It has 0 GitHub stars and was last updated today.

How do I install daemoon?

+

You can install daemoon by cloning the repository (https://github.com/daemoon-dev/daemoon) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is daemoon-dev/daemoon safe to use?

+

daemoon-dev/daemoon has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains daemoon-dev/daemoon?

+

daemoon-dev/daemoon is maintained by daemoon-dev. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to daemoon?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy daemoon to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: daemoon-dev/daemoon
[![Featured on ClaudeWave](https://claudewave.com/api/badge/daemoon-dev-daemoon)](https://claudewave.com/repo/daemoon-dev-daemoon)
<a href="https://claudewave.com/repo/daemoon-dev-daemoon"><img src="https://claudewave.com/api/badge/daemoon-dev-daemoon" alt="Featured on ClaudeWave: daemoon-dev/daemoon" width="320" height="64" /></a>

More MCP Servers

daemoon alternatives