{"repo":"redhat-data-and-ai/template-mcp-server","free":true,"listed":false,"github":"https://github.com/redhat-data-and-ai/template-mcp-server","clone":"git clone https://github.com/redhat-data-and-ai/template-mcp-server.git","description":"Production-ready Python template for building MCP servers with FastMCP, FastAPI, OAuth, and OpenShift deployment.","language":"Python","stars":65,"topics":["redhat-agentic-templates","fastapi","fastmcp","kubernetes","mcp","openshift","python","agentic-ai","llm-tools","model-context-protocol"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"Template MCP Server A production-ready template for developing Model Context Protocol (MCP) servers using Python and FastMCP. This server provides a foundation for creating MCP-compliant servers with comprehensive examples of tools, structured logging, configuration management, and containerized deployment. The template includes three example MCP tools: a multiply calculator, a code review prompt generator, and a Red Hat logo tool. It demonstrates best practices for MCP server development including proper error handling, health checks, multiple transport protocols (HTTP, SSE, streamable-HTTP), SSL support, and comprehensive development tooling. Features - FastMCP + FastAPI with multiple transport protocols (HTTP, SSE, streamable-HTTP) - Three example tools : multiply calculator, code review prompt, Red Hat logo - Pydantic configuration via environment variables - Structured JSON logging with structlog - SSL/TLS support for secure deployments - Container-ready with Red Hat UBI base image - OpenShift deployment manifests included - Full CI/CD with GitHub Actions (tests, linting, security, releases) - OAuth integration with PostgreSQL token storage Quick Start Verify in another terminal: Manual setup (without Make) How to Use This Template Option 1: GitHub Template (Recommended) 1. Click the \"Use this template\" button at the top of the repository page. 2. Name your new repository (e.g., my-mcp-server ). 3. Clone your new repository and follow the rename checklist below. Option 2","default_branch":null,"files":null,"tree":[],"storefront":"/r/redhat-data-and-ai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/redhat-data-and-ai/template-mcp-server/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."}