boilerplate-mcp-server and mcp-farmer

One project is a boilerplate for building a Model Context Protocol (MCP) server, while the other is a CLI tool designed for scaffolding, testing, extending, and analyzing such MCP servers; thus, they are complements.

boilerplate-mcp-server
54
Established
mcp-farmer
48
Emerging
Maintenance 10/25
Adoption 8/25
Maturity 17/25
Community 19/25
Maintenance 10/25
Adoption 4/25
Maturity 22/25
Community 12/25
Stars: 69
Forks: 22
Downloads:
Commits (30d): 0
Language: TypeScript
License:
Stars: 5
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No License
No risk flags

About boilerplate-mcp-server

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.

This project provides a secure, ready-to-use template for connecting AI assistants (like Claude Desktop or Cursor AI) to external data sources. It takes requests from an AI for external information, retrieves that data from an API (like IP geolocation services), and returns the results to the AI in a format it can easily understand and use. This is designed for developers who want to build custom integrations that allow their AI applications to access real-world information.

AI integration development API connection Large Language Model (LLM) tooling External data fetching AI context augmentation

About mcp-farmer

boldare/mcp-farmer

A CLI tool for scaffolding, testing, extending and analyzing MCP (Model Context Protocol) servers

Provides automated vetting, documentation generation, and AI-assisted tool creation for MCP servers through multiple transport methods (HTTP with Streamable/SSE fallback and stdio). Integrates with popular coding agents (OpenCode, Claude Code, Gemini CLI) via the Agent Client Protocol (ACP) for intelligent tool generation from OpenAPI/GraphQL specs and automated probe testing with LLM-generated inputs. Auto-discovers servers from client configs (Cursor, VS Code, Claude Desktop) and generates shareable HTML/JSON/Markdown audit reports and documentation.

Scores updated daily from GitHub, PyPI, and npm data. How scores work