A template for Model Context Protocol (MCP) server development
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-redhat-data-and-ai-template-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Template MCP Server [](https://www.python.org/downloads/) [](https://github.com/redhat-data-and-ai/template-mcp-server/actions/workflows/ci.yml) [](https://codecov.io/gh/redhat-data-and-ai/template-mcp-server) [](https://opensource.org/licenses/Apache-2.0) ## Description 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 resource handler. 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. ## Architecture ### System Architecture ```mermaid graph TB subgraph "External Clients" A[Claude Code/LLM Client] B[Custom MCP Client] C[Development Tools] end subgraph "Network Layer" D[Load Balancer/Proxy] E[SSL Termination] end subgraph "Template MCP Server" subgraph "Application Layer" F[FastAPI Application<br/>api.py] G[Health Check Endpoint<br/>/health] H[MCP Protocol Handler<br/>/mcp] end subgraph "MCP Core" I[TemplateMCPServer<br/>mcp.py] J[FastMCP Instance<br/>Protocol Implementation] K[Tool Registry<br/>Dynamic Registration] end …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.