Token导航 LogoToken导航

MCP Server · 开发工具

Example MCP

This repository contains example implementations of Model Context Protocol (MCP) servers that can be used with Cursor IDE to enhance AI capabilities with custom tools and data sources.

HTTP官方级别未说明来源级核验工具 0
AI扩展JavaScriptCursor开发工具

快速开始

作者 / 组织
dang-w
提供方
dang-w
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

4

仓库热度

收录来源

3 个

MCP.so

选型结论

Example MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过HTTP 远程服务接入,适配 Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

HTTP

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npm install @modelcontextprotocol/server express

远程服务不用写启动命令,在客户端 MCP 配置里填服务地址即可,具体字段按官方文档填写。

上手步骤

  1. 1

    确认访问方式

    这是HTTP 远程服务,本地不用装依赖;先确认服务地址、账号归属和额度,再决定接哪个客户端。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填服务地址;需要授权的先完成登录,再回到客户端刷新。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

游标模型上下文协议(MCP)示例

此存储库包含模型上下文协议(MCP)服务器的示例实现,可与Cursor IDE一起使用,通过自定义工具和数据源增强AI功能。

什么是模型上下文协议?

模型上下文协议(MCP)是一个开放协议,它规范了应用程序如何向大型语言模型(LLM)提供上下文。它允许您在Cursor中创建AI助手可以使用的自定义工具。

将MCP视为AI应用程序的USB-C端口:

  • 正如USB-C提供了一种将设备连接到各种外围设备的标准化方式一样,MCP提供了一个将AI模型连接到不同数据源和工具的标准化方法
  • 它使人工智能助手能够访问实时信息,执行专门的功能,并增强其训练数据之外的能力

项目结构

example-mcp/
├── mcp-servers/                # Different MCP server implementations
│   ├── task-manager/           # Task manager MCP server example
│   ├── file-explorer/          # File explorer MCP server example
│   └── weather-service/        # Weather service MCP server example
├── client-examples/            # Example code for testing MCP servers
├── docs/                       # Additional documentation
└── README.md                   # This file

MCP服务器示例

此存储库包括几个示例MCP服务器:

1.任务管理器MCP服务器

一个简单的MCP服务器,提供管理任务的工具:

  • 创建新任务
  • 列出所有任务
  • 将任务标记为已完成
  • 删除任务

2.文件资源管理器MCP服务器

允许浏览和操作文件的MCP服务器:

  • 列出目录中的文件
  • 读取文件内容
  • 创建新文件
  • 删除文件

3.气象服务MCP服务器

提供天气信息的MCP服务器:

  • 获取某个地点的当前天气
  • 获取某个地点的天气预报
  • 获取历史天气数据

入门指南

先决条件

设置MCP服务器

  1. 导航到以下服务器目录之一:
   cd example-mcp/mcp-servers/task-manager
  1. 安装依赖项:
   npm install
  1. 启动服务器:
   npm start

连接到游标

要将MCP服务器连接到Cursor,请执行以下操作:

  1. 打开光标IDE
  2. 转到设置(左下角的齿轮图标)
  3. 导航到“功能”部分
  4. 向下滚动到“MCP”
  5. 点击“添加新MCP服务器”
  6. 输入服务器的名称(例如“任务管理器MCP”)
  7. 选择运输类型:

- SSE:输入您的MCP服务器的URL(例如。, http://localhost:3000) - 标准输入输出:输入启动服务器的命令(例如。, node /path/to/example-mcp/mcp-servers/task-manager/index.js)

  1. 点击“添加”

在游标中使用MCP工具

连接MCP服务器后,您可以在Cursor的AI功能中使用它:

  1. 打开AI聊天面板(Cmd+I或Ctrl+I)
  1. 让AI使用您的MCP工具:
   Please create a new task titled "Implement user authentication" with the description "Add user login and registration functionality to the application."
  1. AI将使用您的MCP服务器创建任务并返回结果
  1. 您还可以要求提供任务列表:
   Show me all the current tasks in the task manager.

MCP架构

模型上下文协议遵循客户端-服务器架构:

  • MCP主机:希望通过MCP访问数据的Cursor IDE等程序
  • MCP客户端:与服务器保持连接的协议客户端
  • MCP服务器:通过标准化的模型上下文协议公开特定功能的轻量级程序
  • 本地数据源:MCP服务器可以安全访问的计算机文件、数据库和服务
  • 远程服务:MCP服务器可以连接到互联网上的外部系统

运输

MCP支持多种传输机制:

  1. 标准运输:

- 使用标准输入/输出进行通信 - 非常适合本地流程

  1. HTTP与SSE传输:

- 对服务器到客户端的消息使用服务器发送事件 - 客户端到服务器消息的HTTP POST

所有传输都使用JSON-RPC 2.0来交换消息。

创建自己的MCP服务器

要创建自己的MCP服务器:

  1. 为您的服务器创建一个新目录
  1. 初始化Node.js项目:
   npm init -y
  1. 安装所需的依赖项:
   npm install @modelcontextprotocol/server express
  1. 使用服务器实现创建一个index.js文件
  1. 使用名称、描述和参数模式注册工具
  1. 为每个工具实现处理程序
  1. 设置Express服务器并应用MCP中间件

有关参考实现,请参阅此存储库中的示例服务器。

故障排除

如果您的MCP服务器遇到问题:

  1. 检查服务器日志 对于任何错误
  2. 验证服务器是否正在运行 并可在指定的URL访问
  3. 重新启动游标 如果连接状态不更新
  4. 检查Cursor的日志 对于任何连接错误(帮助>切换开发人员工具)

资源

许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-toolsmcpcursor-ideai-toolsAI扩展JavaScript本地部署自定义工具

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 3 个目录同时收录,信息可以交叉核对。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Example MCP

MCP.so · 本页

0HTTP有3 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Example MCP 怎么安装?

公开资料给出的安装命令是 npm install @modelcontextprotocol/server express,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Example MCP 怎么在 Claude Desktop、Cursor 里配置?

它是HTTP 远程服务,在客户端的 MCP 配置里填服务地址即可,不用本地装依赖;需要授权或 API Key 的,先在官方页面拿到凭据再填。

Example MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Example MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Example MCP 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP