Cursor AI模型上下文协议服务器

为Cursor AI提供定制工具和服务的模型上下文协议(MCP)服务器实现方案,包含核心概念、技术要求和代码示例。

  • by AzDeltaQQ
  • TypeScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 azdeltaqq/mcp-research

使用说明

用于Cursor AI的MCP服务器-自述

本研究包包含了专门为Cursor AI集成实现模型上下文协议(MCP)服务器的全面信息。该研究侧重于如何创建可以与Cursor AI集成的MCP服务器,以通过定制工具和服务增强其功能。

目录结构

  • mcp-basics.md:模型上下文协议的核心概念
  • claude_mcp_impliance.md:克劳德MCP实施的详细信息
  • cursor_ai_specifics.md:Cursor AI的具体要求和集成点
  • mcp_server_requirements.md:MCP服务器的技术要求
  • 实现_步骤.md:实施MCP服务器的分步指南
  • 综合报告.md:在一份文件中完成研究结果
  • 代码示例/:包含示例MCP服务器实现的目录
    • basic_mcp_server.js:带有文本工具的简单JavaScript MCP服务器
    • advanced_mcpserver.ts:具有文件系统操作的高级TypeScript MCP服务器
    • weather_api_integration.ts:与外部API集成的示例

入门指南

要快速浏览,请从comprehensive_report.md文件开始,该文件将所有研究结果包含在一个文档中。有关具体主题,请参阅上面列出的各个文件。

要为Cursor AI实现自己的MCP服务器,请执行以下步骤:

  1. 阅读implementation_steps.md文件以获取分步指南
  2. 查看code_example.s/目录中的代码示例
  3. 按照指南中的说明设置开发环境
  4. 根据示例实现您的自定义工具
  5. 配置Cursor AI以使用您的MCP服务器

代码示例

代码示例演示了MCP服务器实现的不同方面:

  1. 基本MCP服务器(JavaScript):一个带有文本操作和计算工具的简单服务器
  2. 高级MCP服务器(TypeScript):具有文件系统操作和安全边界的更复杂的服务器
  3. Weather API集成(TypeScript):与外部API集成的示例(OpenWeatherMap)

这些示例可以用作您自己的MCP服务器实现的起点。

需求

要运行代码示例,您需要:

  • Node.js 14.x或更高版本
  • npm或yarn包管理器
  • TypeScript(用于TypeScript示例)
  • 支持MCP的光标AI

额外资源

结论

本研究包为Cursor AI实现MCP服务器提供了全面的指导。通过遵循指导方针和示例,开发人员可以创建自定义工具,增强Cursor人工智能在特定用例中的能力。