
MCP (Model Context Protocol)

2025.03.21
0
JavaScript开发效率开发效率
MCP-Server-AI 是基于 Model Context Protocol (MCP) 的服务,旨在为大型语言模型(LLMs)提供与外部工具和功能交互的标准化方式。它允许模型请求实时信息、执行外部系统操作、访问专业知识以及与API和服务交互。MCP-Server-AI 通过暴露工具、资源和提示来增强LLMs的能力,使其能够更灵活地集成和维护。
View on GitHub
Overview
基本能力
产品定位
MCP-Server-AI 是一个用于增强大型语言模型(LLMs)能力的中间件服务,通过标准化协议(MCP)实现与外部工具和功能的交互。
核心功能
- 实时信息请求:允许LLMs请求实时数据。
- 外部系统操作:支持执行外部系统的操作。
- 专业知识访问:提供对专业知识和数据库的访问。
- API和服务交互:支持与多种API和服务交互。
适用场景
- 开发效率:用于快速集成和维护LLMs与外部工具的交互。
- 知识增强:为LLMs提供额外的知识库和资源支持。
- 自动化任务:执行自动化任务,如数据查询和操作。
工具列表
- Tool:用于执行具体操作的工具。
- Resource:包括知识库、数据库、文件等资源。
- Prompt:用于生成和优化提示的工具。
常见问题解答
- 安装问题:确保使用正确的路径和依赖。
- 调试问题:检查日志和配置文件是否正确。
使用教程
使用依赖
mkdir mcpserver
npm init
npm install @modelcontextprotocol/sdk
安装教程
- 在 Cursor IDE 中,点击设置齿轮 -> MCP。
- 创建
mcp.json
文件并添加以下内容:
{
"mcpServers": {
"Gaurav Kabra's MCP Server": {
"command": "node",
"args": ["/Users/gauravkabra/Desktop/MCPServer/index.js"]
}
}
}
- 替换
args
为本地index.js
的绝对路径。
调试方式
- 运行
node /path/to/index.js
。 - 检查日志和输出以确保服务正常运行。
许可证
None