mcpField
P
PayPing

PayPing

本地服务
github.com金融数据1今天更新

关于 PayPing

PayPing 是供 Agent 操作伊朗 PayPing 商户账户的本地 MCP 服务。它提供账户和销售数据,并可在确认后创建、发送发票、付款链接和优惠券;不提供退款或提现工具。

主要功能

  1. 01查看余额、销售额和交易
  2. 02查找客户、产品、优惠券和发票
  3. 03创建发票和付款链接
  4. 04创建客户、产品和优惠券
  5. 05通过短信或电子邮件发送发票

适用场景

  1. 01查看销售额和失败的付款
  2. 02查找逾期发票
  3. 03创建产品付款链接
  4. 04确认后准备并发送发票

MCP 相关

通过 stdio 向 MCP 客户端提供 21 个工具,用于读取 PayPing 账户数据,以及创建或发送发票、付款链接和优惠券。服务在本地运行,并使用用户令牌连接 PayPing API。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"sepehr071-payping": {
"command": "uvx",
"args": [
"payping-mcp"
],
"env": {
"PAYPING_TOKEN": "<PAYPING_TOKEN>",
"PAYPING_MCP_PROXY": "<PAYPING_MCP_PROXY>"
}
}
}
}
启动命令uvx payping-mcp
需要配置的环境变量
PAYPING_TOKEN密钥API token from the PayPing panel (app.payping.ir, Connections > Developers > Tokens).
PAYPING_MCP_PROXYOptional HTTP proxy URL for requests to PayPing; system proxy settings are ignored.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypipayping-mcp0.2.2

工具

21

收录的工具列表 · 更新于 6 天前

此工具无需参数。

详细介绍

payping-mcp:适用于 Claude、Cursor 和 Copilot 的非官方 PayPing MCP 服务

payping-mcp:面向 AI Agent 的 PayPing MCP 服务

让你的 AI Agent 使用 PayPing(پی‌پینگ)商户账户。
一个适用于 PayPing 的非官方 MCP 服务。PayPing 是一家伊朗支付网关和发票服务:
可读取余额、销售额、交易记录、客户、产品、优惠券和发票,并在你确认后创建发票、付款链接和优惠券。可通过 Claude、Cursor 或 Copilot 使用。

PyPI Python CI MCP Registry License: MIT

Install in Cursor Install in VS Code

面向 AI Agent · 为什么选择它 · 功能 · 快速开始 · 工具 · 安全性 · 故障排除 · 常见问题 · فارسی


面向 AI Agent

  • **功能:**面向 PayPing(payping.ir,伊朗)商家账户的非官方 MCP 服务(模型上下文协议)。金额单位为 Toman,日期采用 UTC。
  • 安装:uvx payping-mcp(需要 uv 和 Python 3.10+;或运行 pip install payping-mcp)。传输方式:stdio。
  • Claude Code:claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp
  • 身份验证:PAYPING_TOKEN(必填,PayPing API 令牌;其权限范围决定可用功能);PAYPING_MCP_PROXY(可选 HTTP 代理)。
  • **访问权限:**此服务会操作用户自己的账户,因此并非只读:包含 15 个读取工具和 6 个创建/发送工具。使用任何创建或发送工具前,请先让用户确认。没有任何工具可以提现、退款、撤销或删除。
  • **工具:**共 21 个,名称均以 payping_* 开头。建议从 payping_get_profile、payping_get_balance、payping_get_sales_summary、payping_list_transactions、payping_list_invoices 开始。余额和销售汇总使用 PayPing 可能会拒绝 API 令牌访问的仪表板端点;其他工具仍可正常使用。
  • 典型流程:payping_create_customer -> payping_create_invoice -> payping_send_invoice;或者 payping_create_product -> payping_create_payment_link。
  • **单位:**Toman(不是 Rial);日期和时间采用 UTC。
  • **适用场景:**用户想在自己的 PayPing 账户中查看或创建发票、付款链接、优惠券、客户或销售数据。
  • **不适用场景:**任务涉及收取即时付款、验证或退款,或支付款项;本服务没有相应工具。
  • **输出:**精简 JSON;列表最多返回 50 项,并包含 total(通过 offset 翻页);在不同工具间传递代码(客户、产品、发票)。
  • 机器可读信息:server.json;伊朗所有 MCP 服务的目录:iran-mcp(TOOLS.md、servers.json、llms.txt)。

为什么使用

PayPing 面板是为需要逐页点击操作的人设计的。要回答“我这个月卖了多少,哪些付款失败了,还有谁欠我钱?”,需要打开多个页面;创建发票则需要手动填写客户、商品和发送步骤。使用 payping-mcp 后,Agent 只需调用几次工具即可完成:读取数据、起草发票、向你展示详情,并且只有在你同意后才会创建并发送发票。

**你:**为 Ali Rezaei 创建一张发票:2 小时咨询服务,每小时 1,500,000 Toman,并发送。

Agent: 调用 payping_list_customers -> 向你展示发票详情并等待你确认 -> payping_create_invoice -> payping_send_invoice

它会提供公开付款页面链接(https://ppng.ir/v/<invoice code>),并告知你 PayPing 已通过短信/电子邮件发送发票。

所有操作都在你的设备上使用你自己的令牌运行。中间没有托管中继服务。

功能

  • **资金:**钱包余额、某个时段的销售总额、交易、单笔付款的实际状态、向银行账户的结算
  • **店铺数据:**列出和搜索客户、产品、优惠券及发票
  • **收款:**创建客户和带有付款页面链接的发票,或为产品创建可重复使用的付款链接,然后让 PayPing 通过短信/电子邮件发送发票
  • **安全设计:**在你的设备上运行,只与 PayPing 通信,创建任何内容前都会征求同意,并且无法提现、退款、撤销付款或删除任何内容

示例提示词:

  • “显示我的 PayPing 个人资料。”
  • “我的 PayPing 余额是多少?本月卖出了多少?”
  • “列出本周收到的付款,并告诉我哪些付款失败了。”
  • “哪些发票已逾期?”
  • “创建一个名为 Monthly plan、价格为 490,000 Toman 的产品,并提供付款链接。”
  • “为 Ali Rezaei 创建一张发票:2 小时咨询,每小时 1,500,000 Toman。创建前先给我看看。”
  • 显示本月未付款的发票。
  • 我的 PayPing 余额是多少?本月卖出了多少?
  • 为产品“月度订阅”创建一个付款链接。
  • 显示最近转入我银行账户的结算记录。

快速开始

你需要:

  • 一个资料完整的 PayPing 商户账户(PayPing 只会为资料完整的账户批准令牌)
  • uv
  • 一个 MCP 客户端:Claude Code、Claude Desktop、Cursor、VS Code 或其他客户端

然后:

  1. 创建 PayPing 令牌,并等待 PayPing 批准。
  2. 将服务添加到 MCP 客户端。
  3. 检查是否正常工作。
1. 创建 PayPing 令牌
  1. 登录 app.payping.ir。

  2. 打开连接(اتصالات)→开发者(توسعه دهندگان)。页面标题为令牌(توکن ها)。

  3. 点击新建令牌(توکن جدید)并填写表单:

    字段填写内容
    测试令牌(توکن تست)留空即可使用真实账户。
    令牌名称(نام توکن)任意名称,例如 payping-mcp on my laptop
    允许的 IP(آی‌پی‌های مجاز)可选。如果填写,请列出你的计算机连接 PayPing 时使用的公网 IP。来自其他 IP 的调用会失败,并返回错误代码 166。
    到期日期(تاریخ انقضا)令牌停止工作的日期。有效期越短越安全。
    权限范围(دسترسی‌ها)参见下表。
    说明(توضیحات)例如:MCP server for AI agents
    短信验证码(رمز پیامکی)点击发送验证码(ارسال رمز),然后输入 PayPing 发送到你手机上的验证码。
  4. 点击新建令牌提交。立即复制令牌:PayPing 只会显示一次。

  5. 等待批准。PayPing 工作人员会审核每个新令牌。批准后再等待约 10 分钟;在此之前,令牌会返回 HTTP 401。

权限范围。表单默认选中付款报告(گزارش پرداخت‌ها)和创建付款(ساخت پرداخت)。请移除创建付款:此服务不会使用它。然后添加所需权限:

面板标签权限范围需要此权限的工具
付款报告(گزارش پرداخت‌ها)pay:read交易、付款详情、提现
查看和报告客户(مشاهده و گزارش از مشتریان)customer:read列出和获取客户
创建和编辑客户(ساخت و ویرایش مشتریان)customer:write创建客户
查看和报告产品(مشاهده و گزارش از محصولات)product:read列出和获取产品
创建和编辑产品(ساخت و ویرایش محصولات)product:write创建产品、创建付款链接
查看和报告优惠码(مشاهده و گزارش کدهای تخفیف)coupon:read列出和获取优惠券
创建和编辑优惠码(ساخت و ویرایش کدهای تخفیف)coupon:write创建优惠券
查看和报告发票(مشاهده و گزارش از فاکتورها)invoice:read列出和获取发票
创建和编辑发票(ساخت و ویرایش فاکتور)invoice:write创建和发送发票
创建付款(ساخت پرداخت)pay:write无:请勿添加

想要只读 Agent?只选择读取权限范围。届时,创建类工具会返回 HTTP 403,账户中的任何内容都不会发生变化。

2. 将服务添加到 MCP 客户端

将 your-token 替换为你的令牌。

Claude Code
claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp

这会将服务和令牌保存在用户配置(~/.claude.json)中,而不是项目配置中。添加 --scope user,即可在每个项目中使用。

Claude Desktop

依次点击 Settings → Developer → Edit Config,然后添加:

{
  "mcpServers": {
    "payping": {
      "command": "uvx",
      "args": ["payping-mcp"],
      "env": { "PAYPING_TOKEN": "your-token" }
    }
  }
}

保存后重启 Claude Desktop。

Cursor

点击顶部的 Install in Cursor 并填写令牌,或者将 Claude Desktop 配置块添加到 ~/.cursor/mcp.json(或项目中的 .cursor/mcp.json)。

VS Code (Copilot agent mode)

点击顶部的 Install in VS Code,或者将配置添加到 .vscode/mcp.json。VS Code 会提示你输入一次令牌并安全存储,因此可以安全地提交该文件:

{
  "inputs": [
    { "type": "promptString", "id": "payping-token", "description": "PayPing API token", "password": true }
  ],
  "servers": {
    "payping": {
      "type": "stdio",
      "command": "uvx",
      "args": ["payping-mcp"],
      "env": { "PAYPING_TOKEN": "${input:payping-token}" }
    }
  }
}
Codex CLI
codex mcp add payping --env PAYPING_TOKEN=your-token -- uvx payping-mcp

也可以添加到 ~/.codex/config.toml:

[mcp_servers.payping]
command = "uvx"
args = ["payping-mcp"]

[mcp_servers.payping.env]
PAYPING_TOKEN = "your-token"
Gemini CLI

添加到 ~/.gemini/settings.json:

{
  "mcpServers": {
    "payping": {
      "command": "uvx",
      "args": ["payping-mcp"],
      "env": { "PAYPING_TOKEN": "your-token" }
    }
  }
}
Windsurf

将 Claude Desktop 配置块添加到 ~/.codeium/windsurf/mcp_config.json。

从 GitHub 而非 PyPI 安装

将 uvx payping-mcp 替换为:

uvx --from git+https://github.com/sepehr071/payping-mcp payping-mcp

在 JSON 配置中:"args": ["--from", "git+https://github.com/sepehr071/payping-mcp", "payping-mcp"]。

其他客户端

这是一个标准的 stdio MCP 服务:运行 uvx payping-mcp,或运行 pip install payping-mcp 后再运行 payping-mcp,并在环境中设置 PAYPING_TOKEN。

3. 检查是否正常工作

向 Agent 提问:"Show my PayPing profile." 你应该会看到自己的 PayPing 用户名。如果看到错误,请在 故障排除中查找。

然后试试功能介绍中的示例提示词。

工具

所有金额单位均为 Toman,所有日期均为 UTC。每次调用最多返回 50 条列表项,并包含 total。

只读(15 个):

工具功能
payping_get_profile令牌对应的账户:用户名、姓名、联系方式和验证标记
payping_get_balance钱包余额
payping_get_sales_summary某一时段的销售总额、笔数和日均值(默认为最近 30 天)
payping_list_transactions日期范围内收到或支付的款项
payping_get_payment按代码查询单笔付款及其实际状态(已付款并验证、已取消等)
payping_list_withdrawals向你银行账户结算的记录
payping_get_withdrawal按代码查询单笔结算:IBAN、银行跟踪号
payping_list_customers已保存的客户,可搜索
payping_get_customer单个客户
payping_list_products产品(金融项目),可搜索
payping_get_product单个产品
payping_list_coupons折扣券
payping_get_coupon单张优惠券及买家数量和总额
payping_list_invoices发票,可按状态或客户筛选
payping_get_invoice单张发票,包含项目及其付款页面 URL

创建和发送(6 个;Agent 必须先征得你的确认):

工具功能
payping_create_customer保存客户;返回其代码
payping_create_product创建价格固定或由付款方设定的产品
payping_create_payment_link产品的公开付款页面:https://ppng.ir/d/<product code>
payping_create_coupon创建百分比或 Toman 折扣券
payping_create_invoice为已保存的客户开具发票;返回其付款页面 https://ppng.ir/v/<invoice code>
payping_send_invoicePayPing 通过短信/电子邮件向客户发送发票

工作原理

  AI agent  (Claude, Cursor, Copilot, ...)
      │
      │  MCP over stdio
      ▼
  payping-mcp  (runs on your machine, holds PAYPING_TOKEN)
      │
      │  HTTPS (REST, Bearer token, optional proxy)
      ├──────▶  api.payping.ir    (reports, customers, products, coupons, invoices)
      └──────▶  oauth.payping.ir  (profile)

payping-mcp 在本地运行,并使用你自己的令牌调用 PayPing 的 API。中间没有托管服务。它会忽略系统代理设置;如果 GET 请求在 HTTP 429、502 或 503 状态下失败,会在 1 秒后重试一次(创建或发送请求绝不会重试);不保留缓存,并将每个结果作为一个紧凑的 JSON 块返回,同时省略空字段。

隐私与安全

  • 仅在本地运行。 服务在你的计算机上运行,只与 api.payping.ir 和 oauth.payping.ir 通信。没有中继服务,也没有遥测。
  • 令牌绝不会泄露。 令牌仅通过 Authorization 标头发送给 PayPing,绝不会出现在工具输出、错误信息或日志中。
  • 请像对待密码一样保护令牌。 任何持有令牌的人都可以在其权限范围内使用你的账户。不要提交令牌;请使用 VS Code inputs 或客户端的用户配置。只授予所需的权限范围,并设置到期日期。
  • 令牌丢失或泄露了? 在面板中打开令牌,然后使用 حذف(删除)或 تعویض توکن(更换令牌,即签发新值)。然后更新 MCP 配置。
  • 创建前请确认。 创建和发送工具带有 destructiveHint 注解,因此 MCP 客户端会在运行前询问。它们的描述也会告知 Agent 先与你确认详细信息。
  • 不会转出资金。 没有工具可以提现、退款、撤销付款或删除任何内容。
  • 能够识别提示词注入。 客户名称、描述和备注来自其他人。服务会告知 Agent 将这些内容视为数据,绝不视为指令。

须知

  • 使用 Toman,而非 Rial。 PayPing 的所有服务都使用 Toman,所有工具也一样。日期和时间均为 UTC。
  • 并非只读。 有六个工具会创建数据或向真实客户发送消息。如果你希望 Agent 只能查看,请使用只读权限范围。
  • 限制。 每次调用列表最多返回 50 个条目(限制为 1-50);使用 offset 翻页。redirect_url 必须使用 https。
  • 余额和销售汇总的准确性较低。 payping_get_balance 和 payping_get_sales_summary 使用的是 PayPing 控制面板中的端点,而非公开 API 文档中的端点。如果 PayPing 拒绝 API 令牌使用这些端点,工具错误会说明情况,其他所有工具仍可正常工作。
  • 不支持原始付款。 特意不支持原始 POST /v3/pay 付款。这类付款需要你自己的回调服务,并且必须在 10 分钟内调用验证接口,否则 PayPing 会向付款人退款。发票和付款链接则使用 PayPing 自己的付款页面。
  • 不支持的操作。 不支持提现、退款、撤销付款、验证原始付款、更新或删除。
  • 更改权限范围需要更换令牌。 编辑令牌的网站、返回 URL 或权限范围后,PayPing 只有在使用 تعویض توکن(更换令牌)后才会应用更改。更换后会获得新的令牌值;请将其填入 MCP 配置。
  • 代理。 如果你的网络需要代理才能连接 PayPing,请设置 PAYPING_MCP_PROXY。系统代理变量会被有意忽略。

故障排除

“未设置 PAYPING_TOKEN”

MCP 客户端没有传递令牌。检查 env 块(或 Claude Code 的 -e PAYPING_TOKEN=...),然后重启客户端。

“PayPing 拒绝了令牌(HTTP 401)”

原因可能是以下之一:

  • PayPing 尚未批准该令牌,或批准时间还不到 10 分钟。
  • 令牌已过期。面板中会显示 منقضی شده(已过期)。
  • 令牌已被替换或删除,或者复制不完整。
HTTP 403:“令牌可能缺少此工具所需的权限范围”

将权限范围表中的权限范围添加到令牌,然后点击 تعویض توکن(替换令牌)并使用新值。

“code 166”

你的 IP 不在令牌允许的 IP 列表中。将当前公网 IP 添加到 آی‌پی‌های مجاز,或清空列表。如果你通过代理路由,PayPing 看到的是代理的出口 IP。

“无法连接到 PayPing”或“PayPing 未及时响应”

服务器会有意忽略系统代理设置。如果你的网络需要代理才能连接 PayPing,请设置 PAYPING_MCP_PROXY,例如 http://127.0.0.1:10809。测试时,从伊朗和境外出口访问 PayPing 的 API 主机均有响应。

Claude Desktop 提示找不到 uvx

将 uvx 的完整路径(Windows 上运行 where uvx,macOS/Linux 上运行 which uvx)用作 command。

如何准确查看 Agent 看到的内容?
npx @modelcontextprotocol/inspector -e PAYPING_TOKEN=your-token uvx payping-mcp

包含 PayPing 跟踪 ID 的错误:请将该 ID 提供给 PayPing 支持团队。

常见问题

有面向 AI Agent 的 PayPing API 或 MCP 服务吗?

有。payping-mcp 将 PayPing 商户 API 封装为 21 个 MCP 工具,因此任何 MCP 客户端都可以使用你自己的令牌调用它。

如何将 PayPing 与 Claude、Cursor 或 Copilot 搭配使用?

创建 PayPing 令牌,然后使用 claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp 添加服务,或者使用快速开始中的配置块。

这是官方项目吗?安全吗?免费吗?

它是非官方且免费的(MIT)。它在你的计算机上运行,只与 PayPing 通信,无法提现或退款。只为令牌授予所需的权限范围;只读权限范围会使其保持只读。

Agent 能否不经询问就创建发票或付款链接?

这些工具已添加注释,MCP 客户端会在运行前询问,而服务也会告知 Agent 先与你确认详情。最终以客户端的权限设置为准;只有读取权限的令牌无法创建任何内容。

它能将资金转出我的账户吗?

不能。没有用于提现、退款、撤销付款或删除任何内容的工具。

为什么 PayPing 批准令牌后,令牌仍立即返回 HTTP 401?

PayPing 工作人员会审核每个新令牌,令牌通常会在批准后约 10 分钟开始生效。

为什么余额或销售汇总查询会失败?

这些功能使用的是仪表板端点,而不是文档公开的 API,PayPing 可能会拒绝 API 令牌的请求。错误信息会说明原因,其他工具仍可正常使用。

在伊朗境外也能使用吗?

测试时,从伊朗和境外出口访问 PayPing 的 API 主机均有响应。你仍需要 PayPing 商户账户;如果你的网络需要代理,请设置 PAYPING_MCP_PROXY。

金额单位是里亚尔还是托曼?

所有工具的金额单位都是托曼。

## 配置
变量必填含义
PAYPING_TOKENyes来自 PayPing 面板的 API 令牌(app.payping.ir,Connections > Developers > Tokens)。机密。
PAYPING_MCP_PROXYno每个请求使用的 HTTP 代理 URL,例如 http://user:pass@host:port。系统代理设置会被忽略。

波斯语:PayPing MCP 服务

payping-mcp 是一款非官方的 PayPing MCP 服务。PayPing 是伊朗的在线支付网关和发票服务。它允许您的 AI 助手(Claude、Cursor、Copilot 等)查看 PayPing 账户的余额、销售额、交易、结算、客户、产品、优惠码和发票,并在获得您的确认后创建客户、产品、支付链接、优惠码和发票。

  • 它在您自己的系统上运行,令牌只会发送到 PayPing 服务器。
  • 它不仅支持只读操作:创建和发送工具会在您的真实账户上操作,执行前必须获得您的确认。如果您只授予令牌读取权限,账户中就不会有任何更改。
  • 无法通过此工具提现、退款、撤销支付或删除内容。
  • 金额单位为托曼,日期时间使用 UTC。

创建令牌:

  1. 前往 PayPing 面板中的“Connections ← Developers”,然后点击“New Token”。
  2. 输入令牌名称、过期日期和说明。“Allowed IPs”是可选项;如果填写,从其他 IP 发出的请求将因错误 166 被拒绝。
  3. 在“Permissions”中只选择所需权限,并取消“Create Payment”;此工具不需要该权限。
  4. 获取短信验证码并输入。令牌只会显示一次,请立即复制。
  5. 您的个人资料必须完整。PayPing 的工作人员会审核令牌;审核通过后约 10 分钟内,您仍可能收到 401 错误。

在 Claude Code 中安装:

claude mcp add payping -e PAYPING_TOKEN=your-token -- uvx payping-mcp

示例问题

  • “我的 PayPing 余额是多少?我这个月卖了多少?”
  • “显示本月未支付的发票。”
  • “为 Ali Rezaei 创建一张发票:2 小时咨询,每小时 1,500,000 托曼。创建前先给我看看。”
  • “为我的产品创建一个支付链接。”
  • “最近有哪些款项结算到了我的银行账户?”

请像保管密码一样保管令牌,不要将其提交到 Git。如果令牌泄露,请在面板中删除它或使用“Replace Token”。

开发

git clone https://github.com/sepehr071/payping-mcp && cd payping-mcp
uv sync
uv run ruff check . && uv run ruff format --check .
uv run pytest -q                                   # offline, against a mocked PayPing API
PAYPING_TOKEN=your-token uv run pytest -m live     # read-only calls to the real API

工具位于 src/payping_mcp/reports.py(账户、资金)和 shop.py(客户、产品、优惠券、发票)中; http.py 是唯一的 HTTP 代码。每个工具都是带类型标注的异步函数,并附有说明 Agent 何时应使用它的文档字符串。欢迎提交 Issue 和 PR。

发布:更新 pyproject.toml 和 server.json 中的版本,然后推送一个 v* 标签。GitHub Actions 会运行测试、 发布到 PyPI 和 MCP Registry,并创建 GitHub Release。

相关服务

  • iran-mcp:所有伊朗服务 MCP 服务的目录
  • bale-mcp:通过 Bale 机器人发送消息;这是该系列中的另一个账户工具
  • iran-tax-mcp:伊朗税务数据
  • tgju-mcp:来自 TGJU 的美元、黄金、硬币和大宗商品价格
  • iran-crypto-mcp:伊朗交易所的加密货币价格

免责声明

本项目为非官方项目,与 PayPing 无关,也未获得其认可。它使用您自己的令牌调用 PayPing 的 API。请遵守 PayPing 的条款。它会操作您自己的账户:请检查 Agent 即将创建或发送的内容。

如果这为您省去了几次点击,点个 Star 有助于其他人发现它。

作者

Sepehr Radmard:面向伊朗网络的开源 MCP 服务。LinkedIn:linkedin.com/in/sepehr-radmard

由 Sepehr Radmard(سپهر رادمرد)构建并维护。欢迎在 LinkedIn 上联系,或在 GitHub 上关注 @sepehr071,了解更多面向伊朗网站的 MCP 服务;这些服务都列在 iran-mcp 中。如果这为你节省了时间,欢迎为仓库点个星,帮助其他人发现它。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。