DevRel MCP Documentation & Tool Reference
DevRel MCP (`https://devrel.codingcat.dev`) is an open-source, multi-tenant Model Context Protocol (MCP) platform built by CodingCat.dev on Cloudflare Workers and D1.
🔌 MCP Connection & OAuth 2.1 Discovery
- Streamable HTTP MCP Endpoint:
https://devrel.codingcat.dev/mcp - OAuth Protected Resource Metadata:
https://devrel.codingcat.dev/.well-known/oauth-protected-resource/mcp - OAuth Authorization Server Metadata:
https://devrel.codingcat.dev/.well-known/oauth-authorization-server/api/auth - Dynamic Client Registration:
POST https://devrel.codingcat.dev/api/auth/oauth2/register - Supported Scopes:
mcp,offline_access - Supported Grant Types:
authorization_code(PKCES256),refresh_token
🧰 Available MCP Tools (19 Tools)
Google Developer Experts — Advocu API (7 Tools)
submit_gde_content_creation— Submit articles, videos, podcasts, or books with reader/view countssubmit_gde_public_speaking— Submit conference talks, livestreams, and meetupssubmit_gde_workshop— Submit hands-on training workshopssubmit_gde_mentoring— Submit 1:1 or group mentoring sessionssubmit_gde_product_feedback— Submit Google product feedback sessionssubmit_gde_googler_interaction— Submit interactions with Google engineers and PMssubmit_gde_story— Submit high-impact community success stories
Microsoft MVP Portal API (4 Tools)
submit_mvp_video— Submit videos, webinars, and livestreams with live & on-demand viewssubmit_mvp_blog— Submit blog posts and technical articlessubmit_mvp_speaking— Submit speaking engagements and conferencessubmit_mvp_book— Submit authored or co-authored books and e-books
Content & Analytics Auto-Fetch Tools (4 Tools)
fetch_youtube_video_stats— Pull title, publish date, views, likes, and comments from YouTube Data API v3fetch_devto_articles— Pull published articles, URLs, andpage_views_countfrom Dev.tofetch_hashnode_posts— Pull publication posts and view counts from Hashnode GraphQL APIfetch_github_activity— Pull repository metrics, stars, and activity from GitHub REST API
Ambassador Programs & Unified Ledger (4 Tools)
submit_ambassador_advocu_draft— Submit drafts to Docker Captains, Cypress Ambassadors, or custom Advocu programslog_devrel_activity— Record activities for AWS Community Builders, CNCF, or cross-program tracking in Cloudflare D1list_devrel_activities— Query your logged and submitted DevRel activities across all programslist_documentation&get_documentation— Built-in API reference and field guides
🔒 Security & Encryption Architecture
- Zero Shared Credentials: Every user authenticates via Email Magic Link, Email OTP, or OAuth and receives an isolated credential vault row in Cloudflare D1.
- AES-256-GCM with AEAD User Binding: Provider tokens are encrypted using Web Crypto
AES-256-GCMwith a random 12-byte IV and the authenticateduser.idbound as AEADadditionalData. - Write-Only Browser Settings: Saved tokens are never returned to the browser;
GET /api/connectionsonly returns boolean connection status flags.