{"repo":"achetronic/mcp-forge","free":true,"listed":false,"github":"https://github.com/achetronic/mcp-forge","clone":"git clone https://github.com/achetronic/mcp-forge.git","description":"A complete MCP server template that include vitamins (oauth authentication included)","language":"Go","stars":97,"topics":["golang","mcp-server","middleware","template","tools","jwt-validation","oauth2","rfc-8414","rfc-9728","http"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"MCP Forge A production-ready MCP (Model Context Protocol) server template (oauth authorization included) built in Go that works with major AI providers. Motivation The MCP specification is relatively new and lacks comprehensive documentation for building complete servers in Go. This template provides a fully compliant MCP server that integrates seamlessly with remote providers like Claude Web, and OpenAI, but with local providers like Claude Desktop too. Features - 🔐 OAuth RFC 8414 and RFC 9728 compliant - Support for .well-known/oauth-protected-resource and .well-known/oauth-authorization-server endpoints - Both endpoints are configurable - 🛡️ Several JWT validation methods - Delegated to external systems like Istio - Locally validated based on JWKS URI and CEL expressions for claims - 📋 Access logs can exclude or redact fields - 🚀 Production-ready: Included full examples, Dockerfile, Helm Chart and GitHub Actions for CI - ⚡ Super easy to extend: Production vitamins added to a good juice: mcp-go Deployment Production 🚀 Deploy to Kubernetes using the Helm chart located in the chart/ directory. --- Our recommendations for remote servers in production: - Use a consistent hashring HTTP proxy in front of your MCP server when using MCP Sessions - Use an HTTP proxy that performs JWT validation in front of the MCP instead of using the included middleware: - Protect your MCP exactly in the same way our middleware does, but with a super tested and scalable proxy instead - Improve","default_branch":null,"files":null,"tree":[],"storefront":"/r/achetronic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/achetronic/mcp-forge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}