
Overview

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 客户端和服务器的开发。
核心功能
- 构建 MCP 客户端:能够连接任何 MCP 服务器。
- 创建 MCP 服务器:支持暴露资源、提示和工具。
- 标准传输协议:支持 stdio 和 SSE 等标准传输方式。
- 协议处理:处理所有 MCP 协议消息和生命周期事件。
适用场景
- 开发需要与 LLM 交互的应用程序。
- 标准化上下文信息的提供和管理。
- 构建 MCP 兼容的工具和服务。
工具列表
- @modelcontextprotocol/sdk:TypeScript SDK,提供完整的 MCP 规范实现。
常见问题解答
暂无明确常见问题解答。
使用教程
使用依赖
- 确保已安装 Node.js 和 npm。
安装教程
npm install @modelcontextprotocol/sdk
创建 MCP 服务器示例
{
"mcpServers": {
"weatherData": {
"command": "node",
"args": ["/c/Users/AnishChaudhary/Documents/mcp-server-starter-kit/index.js"]
}
}
}
调试方式
暂无明确调试步骤。
许可证
None