Alph — Configure MCP servers for your AI agents in one command. Local-first, atomic, and stress-free.
## The Problem You Know Too Well Every AI agent speaks a different configuration language. Cursor wants JSON in `~/.cursor/mcp.json`. Claude expects it in `./.mcp.json`. Gemini uses `~/.gemini/settings.json`. One typo breaks everything. No backups. No validation. Manual editing is error-prone and time-consuming. You've probably been there: copy-pasting server URLs, fixing bracket mismatches, and restarting your IDE hoping it works this time. What should take 30 seconds becomes a 30-minute debugging session. ## Why Alph? Modern AI agents speak **MCP (Model Context Protocol)**, but wiring them up still means hand-editing fragile local config files per tool and per OS. Alph makes that painless: it **detects** installed agents, **validates** changes, performs **atomic writes** with **timestamped backups**, and gives you **instant rollback** — all without sending any network traffic. > Think of Alph as the **universal remote for your AI developer tools**. Point it at your MCP server (local or remote), pick your agent(s), and you’re done. --- ## Demo ### Quick Example ```bash # Connect Cursor to your MCP server in one command alph setup --mcp-server-endpoint https://api.example.com/mcp --bearer your-key --agents cursor # ✅ Detects Cursor installation # ✅ Validates configuration # ✅ Creates timestamped backup # ✅ Writes config atomically # ✅ Verifies everything works ``` ### Before vs After| 😰 Manual Way (Error-Prone) | 😌 Alph Way (Bulletproof) |
|---|---|
| **Find config file:** `~/.cursor/mcp.json` **Edit by hand:** Risk syntax errors **Manual restart:** Hope it works 🤞 ```json { "mcpServers": { "myserver": { "url": "https://api.example.com/mcp", "headers": { "Authorization": "Bearer sk-..." } } } } ``` ❌ No validation ❌ No backups ❌ Easy to break | **One command:** Works everywhere ```bash alph setup \ --mcp-server-endpoint https://api.example.com/mcp \ --bearer sk-your-key \ --agents cursor ``` ✅ Auto-detects agents ✅ Creates backups ✅ Validates config ✅ Atomic writes ✅ Auto-rollback on error ✅ **Done!** 🎉 |