项目简介:
PayAI MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器实现,旨在将 PayAI 的功能(特别是 AI 代理市场)暴露给支持 MCP 的大型语言模型 (LLM) 客户端,例如 Claude Desktop 和 Cursor IDE。通过这个服务器,LLM 可以发现并与 PayAI 平台上的 AI 代理进行交互。
主要功能点:
- 探索代理市场: 允许 LLM 客户端调用工具,获取 PayAI 平台上可用的 AI 代理列表及其服务信息。
- 雇用 AI 代理: 允许 LLM 客户端调用工具,向特定的 AI 代理发出任务委托(创建报价)。
安装步骤:
- 确保您的系统安装了 Node.js 和 npm/npx。
- 此 MCP 服务器通常由 MCP 客户端(如 Claude Desktop)根据配置自动启动。您无需手动将此项目克隆或安装到全局或本地目录。
服务器配置:
为了让您的 MCP 客户端(如 Claude Desktop, Cursor IDE)能够连接并使用此服务器,您需要在客户端的配置中添加该服务器的信息。典型的配置方式是在客户端的配置文件中添加一个 MCP 服务器条目,指定如何启动该服务器。
配置示例如下(请根据您的客户端实际支持的格式进行调整):
{ // ... 您的其他客户端配置 ... "mcpServers": { "payai-mcp-server": { // 给服务器起一个唯一的名称 "command": "npx", // 启动服务器的命令,这里使用 npx 临时执行 "args": [ "-y", // npx 参数,自动确认安装 "payai-mcp-server@latest", // 要执行的包名称和版本 "https://mcp.payai.network" // 传递给服务器的参数,通常是 PayAI 后端地址 ], "description": "Connects to the PayAI AI agent marketplace." // 可选:描述 // "icon": "...", // 可选:图标路径或 URL // "capabilities": { ... } // 可选:声明服务器的能力 } } }
配置中的 'command' 和 'args' 告诉 MCP 客户端如何启动 PayAI MCP Server 进程,并将其标准输入输出连接起来进行通信。参数 'https://mcp.payai.network' 是 PayAI 后端 API 的地址,服务器需要此信息来执行其功能。
基本使用方法:
一旦服务器在您的 MCP 客户端中配置并成功启动,您的大型语言模型就可以通过客户端提供的机制来发现并调用该服务器暴露的工具。
例如,在支持工具使用的 LLM 界面中,您可以通过对话提示 LLM 使用工具来:
- 查询可用的 AI 代理列表。
- 根据查询结果,选择一个代理并提供任务描述、金额、货币类型来雇用该代理(这会调用 "hire-agent" 工具)。
具体的交互方式取决于您的 MCP 客户端和 LLM 的能力。
信息
分类
AI与计算