aashari/boilerplate-mcp-server
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.
Implements dual STDIO and HTTP transport modes with automatic fallback, supporting both local AI assistant integration (Claude Desktop, Cursor) and web-based deployments. The layered architecture separates CLI, controllers, services, and MCP primitives (tools, resources, prompts), enabling token-efficient responses through TOON format encoding and JMESPath filtering, with production security features including DNS rebinding protection and localhost-only binding.
Available on npm.
Stars
69
Forks
22
Language
TypeScript
License
—
Category
Last pushed
Mar 06, 2026
Commits (30d)
0
Dependencies
8
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/aashari/boilerplate-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
cyanheads/mcp-ts-template
TypeScript template for building Model Context Protocol (MCP) servers. Ships with declarative...
cyanheads/mcp-ts-core
TypeScript template for building Model Context Protocol (MCP) servers. Ships with declarative...
iolufemi/Express-REST-API-and-MCP-Server-Framework
Express REST API and MCP Server Framework is a comprehensive development framework for building...
redhat-data-and-ai/template-mcp-server
Production-ready Python template for building MCP servers with FastMCP, FastAPI, OAuth, and...
mcpdotdirect/template-mcp-server
Template to quickly set up your own MCP server