模型上下文协议SDK

一个TypeScript实现的标准化LLM上下文交互协议,支持构建MCP客户端/服务器及处理协议消息。

  • by anix001
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 anix001/mcp-server-starter-kit

使用说明

概述

模型上下文协议允许应用程序以标准化的方式为LLM提供上下文,将提供上下文的关注点与实际的LLM交互分开。此TypeScript SDK实现了完整的MCP规范,使其易于:

  1. 构建可以连接到任何MCP服务器的MCP客户端
  2. 创建公开资源、提示和工具的MCP服务器
  3. 使用标准传输方式,如stdio和SSE
  4. 处理所有MCP协议消息和生命周期事件

安装

  npm install @modelcontextprotocol/sdk

在游标AI中创建mcp服务器

{
      "mcpServers": {
        "weatherData": {
          "command": "node",
          "args": ["/c/Users/AnishChaudhary/Documents/mcp-server-starter-kit/index.js"]
        }
      }
    }