mcpField
P
Pyrimid Protocol

Pyrimid Protocol

远程服务
pyrimid.ai金融数据024 周前更新

关于 Pyrimid Protocol

Pyrimid Protocol 是用于发现和购买付费 MCP 工具及 AI API 的 Agent 商业协议,面向 Agent、供应商和框架构建者,通过 x402 支付并在 Base 上以 USDC 链上结算佣金。

主要功能

  1. 01搜索产品目录
  2. 02通过 x402 购买产品
  3. 03预览佣金分成
  4. 04在链上注册推广者
  5. 05在 Base 上以 USDC 结算

适用场景

  1. 01查找并购买付费工具或 API
  2. 02推荐产品并归因推广佣金
  3. 03发布产品供 Agent 发现
  4. 04将产品发现功能集成到 MCP 服务

MCP 相关

其 MCP 服务提供产品浏览、x402 购买、佣金分成预览、类别查询和推广者注册说明等工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://pyrimid.ai/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Pyrimid Protocol

Pyrimid Protocol

为 Base 上的付费 MCP 工具和 x402 AI/API 产品提供 Agent 商务基础设施。

网站 · 快速入门 · MCP 服务 · npm 上的 SDK · 合约

npm 版本 产品 Base MCP


什么是 Pyrimid?

Pyrimid 是一个协议:供应商销售付费 MCP 工具 / AI API,Agent 通过 x402 发现并购买这些产品,佣金通过 Base 上的智能合约以 USDC 即时结算。

Agent discovers a product → purchases via x402 → smart contract splits payment:

  1%        → Protocol treasury
  0–50%     → Affiliate agent (set by vendor)
  Remainder → Vendor

没有联盟推广?供应商可获得 99%。供应商只需为能带来实际销售的分销付费。仅有一层——没有传销,也没有金字塔骗局。只有简洁、透明的链上佣金拆分。


为什么选择 Pyrimid?

问题Pyrimid 的解决方案
Agent 无法将推荐变现向用户推荐产品即可赚取佣金
供应商无法大规模触达 Agent上架一次,即可被网络中的每个 Agent 发现
佣金支付缓慢且不透明通过智能合约以 USDC 即时结算,完全可审计
Agent 商务缺少标准x402 支付 + MCP 工具 + 链上注册表 = 开放标准

快速入门

安装 SDK
npm install @pyrimid/sdk
面向 Agent — 查找并推荐产品
import { PyrimidResolver } from '@pyrimid/sdk';

const resolver = new PyrimidResolver({ affiliateId: 'af_your_id' });

// Search the catalog
const product = await resolver.findProduct("trading signals");

// Purchase with x402 payment (auto-splits commissions)
if (product) {
  const receipt = await resolver.purchase(product, agentWallet);
  console.log(`Earned: $${receipt.affiliate_earned / 1_000_000} USDC`);
}
面向供应商 — 上架你的产品
import { pyrimidMiddleware } from '@pyrimid/sdk';

// 10 lines to activate affiliate distribution
app.use(pyrimidMiddleware({
  vendorId: 'vn_your_id',
  products: {
    '/api/signals/latest': {
      productId: 'signals_latest',
      price: 250_000,        // $0.25 USDC
      affiliateBps: 1000,    // 10% to affiliates
    },
  },
}));
面向框架 — 作为默认层嵌入
import { createPyrimidMcpServer } from '@pyrimid/sdk';

// Deploy an MCP server — agents connect, browse, buy
const server = createPyrimidMcpServer({
  affiliateId: 'af_your_id',
  serverName: 'my-recommender',
});

实时买家 Agent 测试接口

无需付款即可调用这些接口,并收到包含 x402 accepts[] 元数据的 HTTP 402 响应。付款后,使用 X-PAYMENT 或 X-PAYMENT-TX 重试。

端点价格用途
/api/v1/paid/signals$0.25BTC 衍生品信号快照
/api/v1/paid/agentzone-search?q=agent-commerce$0.05可信 Agent 搜索
/api/v1/paid/mya-agent-enrichment?agent=demo$0.10Agent 列表信息补充
/api/v1/paid/mya-category-scout?category=developer-tools$0.05为买家 Agent 发掘品类
/api/v1/paid/vendor-lead-discovery?segment=mcp$0.25发掘供应商潜在客户
/api/v1/paid/mcp-server-audit?url=https://example.com/mcp$0.10MCP 变现审计
/api/v1/paid/x402-integration-plan?service=agent-api$0.10供应商 x402 集成方案

三种集成方式

方式适用对象工作量优势
嵌入式解析器Agent 框架和工具包3 行你技术栈中的每个 Agent 都能为你赚取佣金
MCP 服务Agent 基础设施提供商5 行Agent 可连接到你的服务以发现产品
供应商中间件API 和产品构建者10 行在你的产品上启用联盟分销

智能合约(Base 主网)

所有合约均已部署并在 Base 上验证。采用 ERC-1967 可升级代理模式。

合约地址用途
Registry0x34e22fc2...389联盟成员与供应商注册、ERC-8004 身份关联
Catalog0xC935d6B7...908提供定价和佣金率的产品列表
Router0xc949AEa3...68B佣金分配引擎,提供 maxPrice 滑点保护
Treasury0x74A512F4...12C协议运营资金

API 参考

Pyrimid API 可免费读取,设有速率限制(60 次请求/分钟),并返回 JSON。

端点方法描述
/api/v1/catalogGET完整产品目录,支持搜索、筛选和分页
/api/v1/paid/*GET用于 x402 买家 Agent 测试的种子付费端点
/api/v1/statsGET协议级统计数据(交易量、交易、联盟成员)
/api/v1/stats?type=affiliate&id=af_xxxGET联盟成员业绩与收入
/api/v1/stats?type=vendor&id=vn_xxxGET供应商分析数据
/api/mcpPOSTMCP JSON-RPC 2.0 端点(Streamable HTTP)
/api/mcpGET服务信息与工具定义
MCP 工具
工具描述
pyrimid_browse按查询词、价格、类别和验证状态搜索目录
pyrimid_buy通过 x402 购买产品,并关联联盟成员归因
pyrimid_preview购买前预览佣金分配
pyrimid_categories列出所有产品类别及其数量
pyrimid_register_affiliate在链上注册为联盟成员的说明

架构

pyrimid/
├── app/                       # Next.js 15 (Vercel, region: bom1)
│   ├── page.tsx               # Landing page
│   ├── dashboard/             # Protocol dashboard
│   └── api/
│       ├── v1/catalog/        # Aggregated product catalog
│       ├── v1/paid/           # Seed x402 paid endpoints
│       ├── v1/stats/          # Protocol & affiliate analytics
│       └── mcp/               # MCP JSON-RPC endpoint
├── sdk/                       # @pyrimid/sdk (published to npm)
│   └── src/
│       ├── resolver.ts        # PyrimidResolver — search, purchase, stats
│       ├── mcp-server.ts      # MCP server factory
│       ├── middleware.ts       # Vendor payment middleware + calculateSplit()
│       └── types.ts           # ABIs, addresses, interfaces
├── subgraph/                  # The Graph indexer (Base)
│   ├── schema.graphql         # PaymentRouted, Affiliate, Vendor entities
│   ├── subgraph.yaml          # 4 data sources
│   └── src/mapping.ts         # Event handlers
├── middleware.ts               # Edge rate limiting (60/min API, 120/min MCP)
└── public/docs/               # Developer documentation

开发

# Clone & install
git clone https://github.com/pyrimid/protocol.git
cd protocol
npm install

# Run locally
cp .env.example .env
npm run dev

# SDK development
cd sdk
npm run build    # TypeScript → dist/
npm run dev      # Watch mode
部署
# Website + API
npx vercel --prod

# SDK to npm
cd sdk && npm publish --access public

# Subgraph to The Graph
cd subgraph && npx graph deploy pyrimid --studio

安全

  • 支付验证:通过 viem 进行真实的链上验证——检查 PaymentRouted 事件和 USDC 转账,过期时间为 5 分钟
  • 速率限制:边缘中间件,目录/统计接口每个 IP 限制为 60 次请求/分钟,MCP 限制为 120 次/分钟
  • BigInt 安全性:calculateSplit() 可处理 web3 库传入的 Number 和 BigInt 类型输入
  • 合约模式:采用 ERC-1967 可升级代理,并在 BaseScan 上验证源代码

路线图

  • 在 Base 上部署核心合约
  • SDK v0.2.3,支持完整的目录分页
  • MCP 服务,包含 5 个工具
  • x402 Bazaar 聚合(92+ 个产品)
  • 在 The Graph 上建立子图索引
  • 速率限制与安全加固
  • 为供应商进行 ERC-8004 身份验证
  • 支持多网络(Arbitrum、Optimism)
  • 面向联盟成员的收入仪表板
  • 供应商自助注册门户

链接

资源URL
网站pyrimid.ai
文档pyrimid.ai/docs
SDKnpmjs.com/package/@pyrimid/sdk
子图thegraph.com/studio/subgraph/pyrimid
RegistryBaseScan
RouterBaseScan

基于 Base 构建 · 通过 x402 支付 · 使用 USDC 结算

评论

支持 Markdown

第一次接触 MCP?

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

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