Overview

Overview

site icon
2025.03.30 0
JavaScriptLLM 上下文管理开发工具开发效率
mcp-server-starter-kit 是一个基于 Model Context Protocol (MCP) 的 TypeScript SDK,旨在为应用程序提供一种标准化的方式,为大型语言模型 (LLM) 提供上下文信息。该工具实现了完整的 MCP 规范,支持构建 MCP 客户端和服务器,使用标准传输协议(如 stdio 和 SSE),并处理所有 MCP 协议消息和生命周期事件。
View on GitHub

Overview

基本能力

产品定位

mcp-server-starter-kit 是一个用于标准化 LLM 上下文交互的工具,旨在简化 MCP 客户端和服务器的开发。

核心功能

  1. 构建 MCP 客户端:能够连接任何 MCP 服务器。
  2. 创建 MCP 服务器:支持暴露资源、提示和工具。
  3. 标准传输协议:支持 stdio 和 SSE 等标准传输方式。
  4. 协议处理:处理所有 MCP 协议消息和生命周期事件。

适用场景

  1. 开发需要与 LLM 交互的应用程序。
  2. 标准化上下文信息的提供和管理。
  3. 构建 MCP 兼容的工具和服务。

工具列表

  • @modelcontextprotocol/sdk:TypeScript SDK,提供完整的 MCP 规范实现。

常见问题解答

暂无明确常见问题解答。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。

安装教程

npm install @modelcontextprotocol/sdk

创建 MCP 服务器示例

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

调试方式

暂无明确调试步骤。

许可证

None