Open-source Model Context Protocol servers for solo founders and small teams running a stack of SaaS tools. By ZeroIndex LLC.
Each server is a small, narrowly-scoped wrapper around one third-party API, designed to be npx-runnable and dropped into Claude Desktop, Claude Code, Cursor, Zed, or any other MCP client.
| Package | Wraps | npm |
|---|---|---|
@zeroindex-ai/mcp-porkbun |
Porkbun (domains + DNS) | |
@zeroindex-ai/mcp-mercury |
Mercury (banking, read-only) | |
@zeroindex-ai/mcp-github-org |
GitHub (repos, PRs, issues, Actions) | |
@zeroindex-ai/mcp-turso |
Turso (databases, groups, usage) |
Plus one shared helper:
| Package | What it is | npm |
|---|---|---|
@zeroindex-ai/mcp-http |
Small HTTP client shared by the four servers — auth, 30s timeout, 429 retry, HttpError |
Each server is npx-runnable — no clone or build needed:
npx -y @zeroindex-ai/mcp-porkbun # or mcp-mercury, mcp-github-org, mcp-tursoSee each package's README for configuration (required env vars) and claude_desktop_config.json snippets.
- Narrow surface per server. One vendor, a handful of well-named tools, no kitchen sink.
- Dogfoodable. Each server wraps a tool we use ourselves, so the first user is always us.
- Read-first. Initial releases expose read-only tools. Mutating tools land in later versions once the read surface has stabilized.
- No magic. Tools are typed with Zod, errors propagate plainly, no hidden retries that hide vendor failures.
mcp-pack/
├── packages/
│ ├── mcp-http/ # @zeroindex-ai/mcp-http (shared HTTP client)
│ ├── porkbun/ # @zeroindex-ai/mcp-porkbun
│ ├── mercury/ # @zeroindex-ai/mcp-mercury
│ ├── github-org/ # @zeroindex-ai/mcp-github-org
│ └── turso/ # @zeroindex-ai/mcp-turso
├── package.json # workspace root
├── pnpm-workspace.yaml
├── tsconfig.base.json
├── eslint.config.mjs
└── .github/workflows/
├── ci.yml # lint, build, typecheck, test on push + PR
└── release.yml # tag-driven publish to npm with provenance
pnpm install
pnpm typecheck
pnpm test
pnpm buildTo run a server locally during development:
PORKBUN_API_KEY=pk1_... PORKBUN_SECRET_API_KEY=sk1_... \
pnpm --filter @zeroindex-ai/mcp-porkbun devMIT — see LICENSE.