template-mcp-server and mcp-farmer
One is a template for setting up an MCP server, and the other is a CLI tool for scaffolding, testing, extending, and analyzing those servers, making them complementary tools within the MCP server ecosystem.
About template-mcp-server
mcpdotdirect/template-mcp-server
Template to quickly set up your own MCP server
This is a command-line tool that helps developers quickly set up their own custom Model Context Protocol (MCP) server. It provides a foundational structure, including basic server configurations and options for defining custom tools, data resources, and prompts. Developers use this template to build and integrate their tailored AI assistants into environments like Cursor, enabling personalized code generation and interaction.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work