{"repo":"aashari/boilerplate-mcp-server","free":true,"listed":false,"github":"https://github.com/aashari/boilerplate-mcp-server","clone":"git clone https://github.com/aashari/boilerplate-mcp-server.git","description":"TypeScript Model Context Protocol (MCP) server boilerplate providing IP lookup tools/resources. Includes CLI support and extensible structure for connecting AI systems (LLMs) to external data sources like ip-api.com. Ideal template for creating new MCP integrations via Node.js.","language":"TypeScript","stars":71,"topics":["ai","ai-integration","anthropic","boilerplate","claude","llm","mcp","mcp-server","model-context-protocol","resources"],"license":null,"category":"mcp-servers","readme_excerpt":"Boilerplate MCP Server A production-ready foundation for developing custom Model Context Protocol (MCP) servers in TypeScript. Provides a complete layered architecture pattern, working example implementation, and comprehensive developer infrastructure to connect AI assistants with external APIs and data sources. Latest Update (Feb 2026) : Updated to MCP SDK 1.26.0 and Zod 4.3.6 with continued modern registerTool patterns and streamable HTTP improvements. See docs/MODERNIZATION.md for details. Features - Security First : DNS rebinding protection, localhost-only binding, secure error handling - Dual Transport Support : STDIO and Streamable HTTP transports with automatic fallback - Layered Architecture : Clean separation between CLI, tools, resources, prompts, controllers, services, and utilities - Type Safety : Full TypeScript implementation with Zod v4.3.6 schema validation - All MCP Primitives : Tools, resources, and prompts (with examples) - ResourceLink Pattern : Token-efficient resource references for large responses - TOON Output Format : Token-Oriented Object Notation for 30-60% fewer tokens than JSON - JMESPath Filtering : Extract only needed fields from responses to reduce token costs - Raw Response Logging : Automatic logging of large API responses to /tmp/mcp/ / with truncation guidance - Modern SDK : Uses MCP SDK v1.26.0 with registerTool API pattern (ready for v2 migration) - Complete IP Address Example : Tools, resources, prompts, and CLI commands for IP geolocati","default_branch":null,"files":null,"tree":[],"storefront":"/r/aashari","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aashari/boilerplate-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."}