{
  "markdown": "# 🧩 MCP Server Template\n\n> The ultimate starter kit for building professional Model Context Protocol servers.\n\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)\n[![Stack](https://img.shields.io/badge/stack-TypeScript-blue.svg)]()\n[![MCP](https://img.shields.io/badge/MCP-Ready-green.svg)](https://modelcontextprotocol.io)\n\n---\n\n## 🎯 Overview\n\nStop reinventing the wheel. This template provides a **production-ready foundation** for creating new MCP servers, pre-configured with the best practices for TypeScript, Docker, and Gemini CLI Extensions.\n\n### ✨ What's Included?\n\n- **🏗️ Dual-Layer Architecture**: Setup for both Raw MCP and Gemini Extensions.\n- **🔌 Official SDK**: Pre-configured `@modelcontextprotocol/sdk`.\n- **🐳 Docker Ready**: `Dockerfile` optimized for deployment.\n- **🤖 Agent Context**: `GEMINI.md` structure for \"Soft Logic\".\n- **🛠️ TypeScript**: Strict mode, linting, and build scripts.\n\n## 🚀 Usage\n\n### 1. Create a New Server\n\n```bash\n# 1. Clone the template\ngit clone https://github.com/jorelcb/mcp-template my-new-server\n\n# 2. Reset git history\ncd my-new-server\nrm -rf .git\ngit init\n\n# 3. Install dependencies\nnpm install\n```\n\n### 2. Customize\n\n1.  **Update `package.json`**: Set your server name and description.\n2.  **Implement Logic**: Edit `src/index.ts` to add your Tools.\n3.  **Define Agent Persona**: Edit `GEMINI.md` to guide the AI.\n4.  **Add Commands**: Create `.toml` files in `commands/`.\n\n## 📂 Project Structure\n\n```\n.\n├── src/                # 🧠 TypeScript Source Code\n├── commands/           # ⚡ Gemini CLI Slash Commands\n├── GEMINI.md           # 🤖 Agent Context (Soft Logic)\n├── gemini-extension.json # ⚙️ Extension Config\n└── Dockerfile          # 🐳 Container Config\n```\n\n## 🤝 Contributing\n\nContributions to the template are welcome! Please ensure any changes are generic and useful for *all* future servers.\n\n---\n**Part of the [MCP Servers Monorepo](../README.md)**\n",
  "bytes": 1943,
  "sha": "3df7b437064f92e26cfae4c0f5dae09fa2194c994597f34f1b2c7b89fc0b69e5",
  "repo_slug": "jorelcb/mcp-template",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_jorelcb_mcp_template_bcce3645/readme"
}