mcp-server-template
Active·★ 14·MIT·Updated 2026-03-05
This repository provides a Go-based MCP (Model-Config-Policy) server template, designed for AI agents to configure and operate via spec files. It enables a spec-driven onboarding flow, allowing agents to dynamically create and manage services based on JSON specifications.
#Go#MCP#AI Agent#Server Template#Spec-driven#Microservices#API Gateway#Docker
01
Features
01Go-based MCP server designed for AI agent interaction
02Spec-driven onboarding and configuration using JSON files
03Contract-first design with stable transports and MCP dispatch
04Flexible and configurable server capabilities (tools, resources, prompts)
05Strong security recommendations with Docker containerization
02
Compatibility
Go
Runtime
Verified via docs
Docker
Deployment
Verified via docs
JSON
Configuration
Verified via docs
03
Quick start
1
$ go build -o mcp-template-server ./cmd/mcpserver
04
Use cases
↳Internal service catalog assistant for onboarding and discovery
↳Playbook recommender that drafts plans from budget/goal inputs
↳Team knowledge front door exposing curated MCP resources
↳Template for domain-specific MCP servers (HR, platform docs, incident runbooks)
↳Secure local or edge deployment with hardened Docker runtime defaults
05
Alternatives
pfsense-mcp-server★ 112
pfSense MCP Server enables security administrators to manage their pfSense firewalls using natural language through AI assistants like Claude Desktop. Simply ask "Show me blocked IPs" or "Run a PCI compliance check" instead of navigating complex interfaces. Supports REST/XML-RPC/SSH connections, and includes built-in complian
nestjs-starter★ 64
Production-ready NestJS boilerplate with JWT auth, PostgreSQL/Prisma, AWS S3/SES, Bull/Redis queues, Docker/K8s support, and MCP integration for AI capabilities
scopegate★ 18
AI Access Proxy Layer — granular permission gateway for AI agents. Connect services, define scopes, get an MCP endpoint.
Comments
Log in to leave a comment
No comments yet. Be the first!