使用说明
🚀 JavaScript的MCP示例🌟
欢迎来到使用MCP的JavaScript项目的最小示例!这个仓库是您使用MCP构建惊人项目的起点。 🛠️✨
[!注意] 客户端最好与LLM集成,与服务器协商调用哪些工具和访问哪些资源。 🤖💬. 这里的情况并非如此,客户端明确地调用服务器并询问其工具和资源等。
[!重要] 在运行客户端之前安装并构建服务器。 🏗️🚀
🌐 服务器
服务器使用 StdioServerTransport 包括以下内容:
- 🧮
add:一个需要两个数字的工具,a和b,并返回它们的总和。 - 👋
greeting/{name}:一个接受名称并返回友好问候的资源模板。
📦 安装服务器
使用以下命令构建服务器:
npm install
▶️ 运行服务器
使用以下命令启动服务器:
npm build
🕵️♂️ 使用检查器工具测试服务器
使用检查器工具测试服务器! 🛠️ 打开它:
npm run inspect
这将连接到服务器并在浏览器中启动用户界面。 🌐 使用检查器工具调用工具、访问资源、查看日志等! 🎉
💻 客户端
客户端位于 client 文件夹。 📂
📦 安装客户端
使用以下命令将目录更改为客户端文件夹:
cd client
使用以下命令安装客户端:
npm install
▶️ 运行客户端
使用以下命令启动客户端:
npm start
享受构建MCP驱动的JavaScript项目! 🚀✨
