Pyrimid Protocol

ai.pyrimid由 pyrimid.ai 发布官方发布者v1.0.0更新于 Oct 24, 2026

Agent-commerce MCP server for x402/USDC payments and affiliate splits on Base.

已验证Streamable HTTP可网页运行金融商业与电商AI 与机器学习

概览

AI 生成的概览

Pyrimid 的远程 MCP 服务器:这是一个代理商务协议,助手可浏览付费 MCP 工具与 AI API 目录,并通过 Base 上的 x402 USDC 支付购买。

可以做什么
  • 按关键词、价格、分类和认证状态搜索并筛选商品目录,列出各分类及数量
  • 在购买前预览佣金分成比例
  • 通过 x402 带联盟归因购买商品,以 Base 上的 USDC 结算
  • 获取链上注册为联盟推广者的说明
  • 通过免费且限流的 HTTP API 读取协议、联盟和供应商统计数据
适用场景
当助手需要发现并购买 Base 上的第三方付费 MCP 工具或 AI API 产品时使用;也适合希望通过推荐这类产品赚取联盟佣金的代理。
运行要求
远程 Streamable HTTP 端点(pyrimid.ai),无需安装包。购买需要 Base 上持有 USDC 的代理钱包以及 x402 支付请求头。联盟功能需要联盟 ID,供应商功能需要供应商 ID。读取 API 限流为每分钟 60 次,MCP 为每分钟 120 次。
安装前请注意
购买会花费 Base 主网上的真实 USDC 且不可撤销;服务器涉及钱包支付,建议使用资金有限的专用钱包。注册与佣金结算通过链上合约完成,协议会抽取 1% 归入金库。目录与统计数据来自第三方。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Pyrimid Protocol,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/ai.pyrimid%2Fpyrimid/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "pyrimid-protocol": {
      "type": "http",
      "url": "https://pyrimid.ai/api/mcp"
    }
  }
}

README

[Pyrimid Protocol]

Pyrimid Protocol

Agent-commerce infra for paid MCP tools and x402 AI/API products on Base.

Website · Quickstart · MCP Server · SDK on npm · Contracts

[npm version] [Products] [Base] [MCP]


What is Pyrimid?

Pyrimid is a protocol where vendors sell paid MCP tools / AI APIs, agents discover and buy them via x402, and commissions settle instantly in USDC via smart contracts on Base.

Agent discovers a product → purchases via x402 → smart contract splits payment:
  1%        → Protocol treasury  0–50%     → Affiliate agent (set by vendor)  Remainder → Vendor

No affiliate? Vendor gets 99%. Vendors only pay for distribution that drives real sales. One layer only — no MLM, no pyramids. Just clean, transparent commission splitting onchain.


Why Pyrimid?

ProblemPyrimid's Solution
Agents can't monetize recommendationsEarn commissions by recommending products to users
Vendors can't reach agents at scaleList once, get discovered by every agent on the network
Commission payments are slow & opaqueInstant USDC settlement via smart contracts — fully auditable
No standard for agent commercex402 payments + MCP tools + onchain registry = open standard

Quick Start

Install the SDK

bash
npm install @pyrimid/sdk

For Agents — Find & Recommend Products

typescript
import { PyrimidResolver } from '@pyrimid/sdk';
const resolver = new PyrimidResolver({ affiliateId: 'af_your_id' });
// Search the catalogconst 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`);}

For Vendors — List Your Product

typescript
import { pyrimidMiddleware } from '@pyrimid/sdk';
// 10 lines to activate affiliate distributionapp.use(pyrimidMiddleware({  vendorId: 'vn_your_id',  products: {    '/api/signals/latest': {      productId: 'signals_latest',      price: 250_000,        // $0.25 USDC      affiliateBps: 1000,    // 10% to affiliates    },  },}));

For Frameworks — Embed as Default Layer

typescript
import { createPyrimidMcpServer } from '@pyrimid/sdk';
// Deploy an MCP server — agents connect, browse, buyconst server = createPyrimidMcpServer({  affiliateId: 'af_your_id',  serverName: 'my-recommender',});

Live buyer-agent test surfaces

Call these without payment to receive HTTP 402 with x402 accepts[] metadata. Retry with X-PAYMENT or X-PAYMENT-TX after payment.

EndpointPriceUse case
/api/v1/paid/signals$0.25BTC derivatives signal snapshot
/api/v1/paid/agentzone-search?q=agent-commerce$0.05Trusted agent search
/api/v1/paid/mya-agent-enrichment?agent=demo$0.10Agent listing enrichment
/api/v1/paid/mya-category-scout?category=developer-tools$0.05Category scouting for buyer agents
/api/v1/paid/vendor-lead-discovery?segment=mcp$0.25Vendor lead discovery
/api/v1/paid/mcp-server-audit?url=https://example.com/mcp$0.10MCP monetization audit
/api/v1/paid/x402-integration-plan?service=agent-api$0.10Vendor x402 integration plan

Three Integration Paths

PathWhoEffortLeverage
Embedded ResolverAgent frameworks & toolkits3 linesEvery agent on your stack earns you commissions
MCP ServerAgent infrastructure providers5 linesAgents connect to your server to discover products
Vendor MiddlewareAPI & product builders10 linesActivate affiliate distribution on your product

Smart Contracts (Base Mainnet)

All contracts are deployed and verified on Base. ERC-1967 upgradeable proxy pattern.

ContractAddressPurpose
Registry0x34e22fc2...389Affiliate & vendor registration, ERC-8004 identity linking
Catalog0xC935d6B7...908Product listings with pricing & commission rates
Router0xc949AEa3...68BCommission splitting engine with maxPrice slippage protection
Treasury0x74A512F4...12CProtocol operations fund

API Reference

The Pyrimid API is free to read, rate-limited (60 req/min), and returns JSON.

EndpointMethodDescription
/api/v1/catalogGETFull product catalog with search, filters, pagination
/api/v1/paid/*GETSeed paid endpoints for x402 buyer-agent testing
/api/v1/statsGETProtocol-level stats (volume, transactions, affiliates)
/api/v1/stats?type=affiliate&id=af_xxxGETAffiliate performance & earnings
/api/v1/stats?type=vendor&id=vn_xxxGETVendor analytics
/api/mcpPOSTMCP JSON-RPC 2.0 endpoint (Streamable HTTP)
/api/mcpGETServer info & tool definitions

MCP Tools

ToolDescription
pyrimid_browseSearch catalog by query, price, category, verified status
pyrimid_buyPurchase a product via x402 with affiliate attribution
pyrimid_previewPreview the commission split before buying
pyrimid_categoriesList all product categories with counts
pyrimid_register_affiliateInstructions to register as an affiliate onchain

Architecture

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

Development

bash
# Clone & installgit clone https://github.com/pyrimid/protocol.gitcd protocolnpm install
# Run locallycp .env.example .envnpm run dev
# SDK developmentcd sdknpm run build    # TypeScript → dist/npm run dev      # Watch mode

Deploy

bash
# Website + APInpx vercel --prod
# SDK to npmcd sdk && npm publish --access public
# Subgraph to The Graphcd subgraph && npx graph deploy pyrimid --studio

Security

  • Payment verification: Real onchain verification via viem — checks PaymentRouted events + USDC transfers with 5-minute expiry
  • Rate limiting: Edge middleware, 60 req/min per IP on catalog/stats, 120/min on MCP
  • BigInt safety: calculateSplit() handles both Number and BigInt inputs from web3 libraries
  • Contract pattern: ERC-1967 upgradeable proxies with verified source on BaseScan

Roadmap

  • Core contracts deployed on Base
  • SDK v0.2.3 with full catalog pagination
  • MCP server with 5 tools
  • x402 Bazaar aggregation (92+ products)
  • Subgraph indexing on The Graph
  • Rate limiting & security hardening
  • ERC-8004 identity verification for vendors
  • Multi-network support (Arbitrum, Optimism)
  • Revenue dashboard for affiliates
  • Vendor self-service registration portal

Links


Built on Base · Payments via x402 · Settlement in USDC

来源:README.md,提交 8fb2685

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分