Turn GitHub pushes into plain-English client update emails. Map repos to clients and review digests.
MCPpedia last refreshed this data
io.github.vishnumuthyalu/relay is an MCP server that turn GitHub pushes into plain-English client update emails. Map repos to clients and review digests. Its tool list has not been published yet over http, requires no API key, and scores 72/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
https://relay-vishnu.fly.dev/mcpRemote servers are added as connectors, not in claude_desktop_config.json, which is for local servers.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Turn GitHub pushes into plain-English client update emails. Map repos to clients and review digests.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in other
deja-vu: local memory over the session histories of forty-three coding agents.
MCP WordPress Remote proxy server
专门为 agent 打造的 agent 搜索工具,具备多语言搜索能力,覆盖中文/英文/学术/代码/购物/金融/新闻/百科。
Searchable football data provider documentation for AI coding agents. Like Context7 for football data.
MCP Security Weekly
Get CVE alerts and security updates for io.github.vishnumuthyalu/relay and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Plain-English client updates from every GitHub push
Live at relay-vishnu.fly.dev. Install the GitHub App, then add https://relay-vishnu.fly.dev/mcp to your MCP client, find Relay in the MCP Registry, or install the extension from the VS Code Marketplace or Open VSX.
Relay is a GitHub App for freelancers and agencies. Install it on your repositories, map each one to a client, and every push to the main branch becomes a short, jargon-free email summary written by Claude. Clients confirm by email before anything is sent, and every digest has a one-click unsubscribe.
sequenceDiagram
participant Dev
participant GitHub
participant Web as Relay web
participant Queue as Postgres (pg-boss)
participant Worker as Relay worker
participant Claude
participant Resend
participant Client
Dev->>GitHub: git push
GitHub->>Web: POST /webhook/github (HMAC-signed, installation id)
Web->>Web: verify signature, claim X-GitHub-Delivery
alt duplicate, filtered, or client not confirmed
Web-->>GitHub: 200 duplicate / filtered
else new push for an active mapping
Web->>Queue: enqueue process-push
Web-->>GitHub: 202 accepted
Queue->>Worker: job
Worker->>Claude: summarize commits (structured output), unless over the monthly cap
Claude-->>Worker: validated summary
Worker->>Resend: digest email + List-Unsubscribe
Resend-->>Client: digest
end
CLAUDE_ENABLED kill switch./dashboard for people who don't use MCP.Prerequisites: Node.js 22.12+, Docker (for Postgres), a GitHub App, an Anthropic API key and a Resend API key.
git clone https://github.com/vishnumuthyalu/relay-extension.git
cd relay-extension
npm install
cp .env.example .env # fill in the values; see docs/github-app.md
docker compose up -d db # Postgres on localhost:5432 (dev + test databases)
npm run migrate
npm run dev # web process on :3000
npm run dev:worker # worker process, in a second terminal