MCP.so
登录

MCP Server Boilerplate

@lucianoayres

基本信息

分类

开发工具

传输方式

stdio

作者

lucianoayres

关于 MCP Server Boilerplate

MCP Server Boilerplate is a Node.js example that demonstrates how to build an MCP server with a custom tool, including one that loads an environment variable from a configuration file, to integrate seamlessly with AI-assisted environments like Cursor AI.

MCP Server Boilerplate 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Server Boilerplate 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Server Boilerplate?

MCP Server Boilerplate is a reference implementation of an MCP server that provides two basic tools: an addition tool (add) and an environment variable retrieval tool (getApiKey). It is designed for developers integrating custom tools into AI-assisted development environments like Cursor AI.

How to use MCP Server Boilerplate?

Clone the repository and run npm install to install dependencies. Configure the ./cursor/mcp.json file with absolute paths to your Node.js executable and the server script, then optionally move it to ~/.cursor for global recognition. Invoke tools in Cursor Composer's Agent mode using natural language prompts such as “add 3 and 5” or “what is my API key?”.

Key features of MCP Server Boilerplate?

  • MCP integration for LLM-based IDEs
  • Addition tool accepting two numeric parameters
  • Environment variable retrieval via API_KEY
  • Input validation using Zod schemas
  • Standard I/O transport (StdioServerTransport)

Use cases of MCP Server Boilerplate?

  • Learning how to set up an MCP server from scratch
  • Prototyping custom tools for Cursor AI or similar IDEs
  • Demonstrating environment variable access within an MCP tool

常见问题

1

What is MCP?

Model Context Protocol (MCP) is a framework that allows you to integrate custom tools into AI-assisted development environments. MCP servers expose functionality so that LLM-based IDEs can call these tools on demand.

2

What are the runtime requirements?

Node.js version 20 or higher is required.

3

How do I configure the server for Cursor AI?

Edit `./cursor/mcp.json` to include the absolute paths to Node.js and your MCP server file, and optionally set environment variables like `API_KEY`. This file can also be placed in `~/.cursor` for global use.

4

Where does the API key come from?

The `getApiKey` tool reads the value of the `API_KEY` environment variable, which you must set in the `env` field of the MCP configuration.

5

What transport does the server use?

It connects via `StdioServerTransport` (standard I/O) for integration with development environments.

评论

开发工具 分类下的更多 MCP 服务器