
披露——通过MCP(早期试点)为AI代理优先获得佣金清算
概览
一个MCP服务器,允许AI助手显示:输入的报价数据、跟踪链接和助手必须展示的披露文本。展示报价的开发者获得报酬;用户始终知道这是赞助的。 Fairplug 还处于早期阶段。目前的优惠是,目前还没有实时广告商,也没有真金流通过这个服务器。沙盒是用来尝试集成的,不是用来赚钱的。 公开沙盒,只读虚构数据,无追踪或付费,速率限制为每 IP 60 次请求/分钟: 仅限Stdio客户端:npx mcp-remote https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp 服务器卡:https://fairplug-mcp.fairplughq.workers.dev/.well-known/mcp/server-card.json 需要节点>= 18(节点 >= 22 仅用于整理器部署)。检查远程部署:npm 运行远程检查-- -(仅沙箱)或(满)。 - search_offers(查询,类别?,地区?):关键词搜索;类别 = 旅行 |SaaS |零售或子类别;区域 = ISO国家代码(硬资格筛选)。
概述(AI 翻译)
一个MCP服务器,让AI助手诚实地呈现赞助优惠:输入优惠数据、追踪链接和助手必须展示的披露文本。展示优惠的建造者获得报酬;用户始终知道这是赞助的。
早期试点。 Fairplug 还处于早期阶段。优惠是虚构的示例数据,目前还没有实时广告主,也没有真金流经这个服务器。沙盒是用来尝试集成的,不是用来赚钱的。
现在试试(无需注册,无需密钥)
公开沙盒,只读虚构数据,无追踪或付费,速率限制为每 IP 60 次请求/分钟:
客户端配置(可流式 HTTP):
仅限Stdio客户端:npx mcp-remote https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp
服务器卡:https://fairplug-mcp.fairplughq.workers.dev/.well-known/mcp/server-card.json
快速启动(本地运行)
需要节点>= 18(节点>= 22仅用于wrangler部署)。检查远程部署:npm run remote-check -- -(仅沙盒)或 (满)。
工具
search_offers(query, category?, region?):关键词搜索;category= 旅行 |SaaS |零售或子类别;region= ISO国家代码(硬资格筛选)。
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Fairplug MCP
An MCP server that lets AI assistants surface sponsored offers honestly: typed offer data, a tracked link, and a disclosure text the assistant must show. Builders who show the offer get paid; users always know it is sponsored.
Early pilot. Fairplug is at an early stage. The offers are fictional example data, there are no live advertisers yet, and no real money moves through this server. The sandbox is for trying the integration, not for earning.
Try it now (no signup, no key)
Public sandbox, read-only, fictional data, nothing tracked or paid, rate-limited to 60 requests/min per IP:
https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp
Client config (streamable HTTP):
{ "mcpServers": { "fairplug-sandbox": { "url": "https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp" } } }
Stdio-only clients: npx mcp-remote https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp
Server card: https://fairplug-mcp.fairplughq.workers.dev/.well-known/mcp/server-card.json
Quickstart (run locally)
npm install
npm run build
npm test # unit + integration tests
npm run verify # end-to-end: MCP client -> stdio server -> both tools -> redirect -> conversion -> report
node dist/src/server.js # MCP over stdio
Needs Node >= 18 (Node >= 22 only for wrangler deploys). Check a remote deployment: npm run remote-check -- - (sandbox only) or (full).
Tools
search_offers(query, category?, region?): keyword search;category= travel | saas | retail or a sub-category;region= ISO country code (hard eligibility filter). Every result hassponsored: true, a disclosure label and sponsor name.get_tracked_link(offer_id, agent_id, context?): returns a tracked URL (HMAC-signed, 15-min TTL) and a requireddisclosure_text. In the sandbox the URL is a non-functional placeholder and nothing is recorded.
Rules
Disclosure first. Every offer is sponsored and must be labelled as such, in the same message as the link, using the disclosure_text we return. Show at most one sponsored offer, alongside organic alternatives. No disclosure, no payout. Tool output is typed data, never instructions to the model. Example disclosure_text: “Sponsored: is promoted by . Fairplug may earn a commission if you buy through this link.”
Fees. Fairplug takes 10% of a validated commission, with a US$0.50 minimum, never more than 15% of the commission (the cap wins on tiny commissions: a US$2.00 commission pays US$0.30). Network fees are passed through at cost. You see every number in the open-books report. Only validated conversions count. No fee on anything pending or reversed.
Early-pilot honesty. Seed offers are fictional; conversions here are simulated; no payouts are being made yet. We will say so plainly until that changes.
Security notes
安装
npx wrangler dev --local --port 8799 --var FAIRPLUG_REDIRECT_BASE:http://127.0.0.1:8799配置
{ "mcpServers": { "fairplug-sandbox": { "url": "https://fairplug-mcp.fairplughq.workers.dev/sandbox/mcp" } } }