GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者提供的说明(英文原文)
Pink Agentic AI Payments: AI agents pay within spending rules (budgets, caps, approval). Sandbox.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
PINK_AGENT_API_KEY, PINK_MCP_URL, Authorization标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"agentic-payments-sandbox": {
"command": "npx",
"args": [
"-y",
"pink-agentic-payments-mcp"
],
"env": {
"PINK_AGENT_API_KEY": "your-value",
"PINK_MCP_URL": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add --transport http agentic-payments-sandbox https://agentic-sandbox.pinkwallet.com/mcp --header 'Authorization: your-value'claude mcp add agentic-payments-sandbox --env PINK_AGENT_API_KEY=your-value --env PINK_MCP_URL=your-value -- npx -y pink-agentic-payments-mcp运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"agentic-payments-sandbox": {
"url": "https://agentic-sandbox.pinkwallet.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"agentic-payments-sandbox": {
"command": "npx",
"args": [
"-y",
"pink-agentic-payments-mcp"
],
"env": {
"PINK_AGENT_API_KEY": "your-value",
"PINK_MCP_URL": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"agentic-payments-sandbox": {
"type": "http",
"url": "https://agentic-sandbox.pinkwallet.com/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"agentic-payments-sandbox": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"pink-agentic-payments-mcp"
],
"env": {
"PINK_AGENT_API_KEY": "your-value",
"PINK_MCP_URL": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
你的选择通过 Cookie 保存在这台设备上,无需账户。
PINK_MCP_URL envAuthorization 机密 HTTP header这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
服务器要求先登录,才会列出它的工具。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月8日
发布者(pinkwallet.com)不是仓库所有者(Pink-Agentic-Payments);可能是其他人代为上架的
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
在 136 毫秒内响应(HTTP 401)
声明支持 OAuth 登录,你的 AI 应用可以带你去登录
尚未检查;我们会在检查端点时读取工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 3 项适用的基础检查中通过了 2 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:PINK_AGENT_API_KEY, Authorization
两种方式都可以:安装在你的电脑上,或者连接云端版本。
GitHub 仓库最后更新于–,最新版本(0.1.3)于24天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:GitHub, Desktop Commander, Cloudflare MCP
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
pink-agentic-payments-mcp is the MCP server for Pink Agentic AI Payments (by PinkWallet). It lets an AI agent in Claude, ChatGPT, Cursor, VS Code, Windsurf or any other MCP client request a payment, such as paying a vendor invoice or topping up API credits, and Pink checks that payment against the company's spending rules (per-agent budgets, single-payment caps, payee allow-lists, human approval above a threshold) before any payment credential is issued. The agent never holds a standing card or key.
Production pilot: a private production tenant (decision-only: Pink decides allow, block or ask a person; your own Stripe, card or bank pays) is available for $99/month. In production, payments above an agent's per-payment limit wait for a person's approval. Details and checkout: https://pinkwallet.com/agentic/pilot/
Every payment request gets one of three answers: allowed (with a single-use credential), pending_human (a person is asked first), or blocked (with the reason).
Sandbox preview: test money only, no signup required to get a key.
Yes, with limits you set. Connect Pink as an MCP server, and the agent gets 7 payment tools (listed below). Asked to "pay the Acme invoice for $1,200", the agent calls pink.check_policy or pink.request_payment; Pink pays only if the invoice fits the rules, asks a person if it needs approval, or refuses and says why. Setup guides: Claude · ChatGPT (developer mode) · Cursor · Claude Code · Walkthrough: an MCP server that lets AI agents pay invoices.
This package is a local stdio MCP server that bridges any MCP client to Pink's remote Streamable HTTP MCP server (https://agentic-sandbox.pinkwallet.com/mcp). It forwards tools/list and tools/call (and resources/prompts, if the remote adds them) transparently, so the local server always reflects whatever tools Pink's remote server currently exposes; nothing is hardcoded. Clients that support remote MCP can also connect to that URL directly.
No signup needed. Either run:
npx -y pink-agentic-payments-mcp --create-sandbox
which creates a sandbox workspace and prints a ready-to-paste client config, or create one yourself:
curl -s -X POST https://agentic-sandbox.pinkwallet.com/v1/sandbox/workspaces
and take any agents[].key from the response.
Claude Desktop (claude_desktop_config.json), Cursor, Windsurf, and most other stdio-based MCP clients:
{
"mcpServers": { "pink": { "command": "npx", "args": ["-y", "pink-agentic-payments-mcp"], "env": { "PINK_AGENT_API_KEY": "pk_sandbox_agent_..." } } } }
VS Code (.vscode/mcp.json):
{
"servers": { "pink": { "command": "npx", "args": ["-y", "pink-agentic-payments-mcp"], "env": { "PINK_AGENT_API_KEY": "${input:pink_agent_key}" } } } }
Env vars:
PINK_AGENT_API_KEY (required) — your agent key from a sandbox workspace.PINK_MCP_URL (optional) — defaults to https://agentic-sandbox.pinkwallet.com/mcp.These are live from the remote server's tools/list response (see TEST-OUTPUT.txt for the full run):
| Tool | What it does |
|---|---|
pink.get_budget | What this agent may still spend: monthly budget left, spent today, single-payment cap, vault balances, company daily ceiling. |
pink.list_payees | Suppliers, platforms and contractors this company has approved. Paying anyone else stops and asks a person. |
pink.list_rules | The policy rules that apply to this agent, in evaluation order. First match decides: allow, ask, or block. |
pink.check_policy | Dry run. Returns would_allow / would_ask / would_block with the rule and full decision trace. Nothing is spent or held. |
pink.request_payment | The real call. Returns allowed with a single-use credential, pending_human with a hold_id while a person is asked, or blocked with the reason. |
pink.get_credential | Poll a pending hold. Once a person approves, this returns the credential. |
pink.report_receipt | File the receipt for a completed payment so it reconciles. |
TEST-OUTPUT.txt in this repo is the full, unedited output of three real runs against a live sandbox workspace (test money only):
dist/bin.js) driven over stdio by an MCP SDK test client — tools/list plus pink.request_payment calls that returned real allowed (with an issued sandbox credential), blocked (over monthly budget), and pending_human (new-payee approval) decisions.npx @modelcontextprotocol/inspector --cli) run headless against the same built server.npm pack then npx -y ./pink-agentic-payments-mcp-0.1.0.tgz) in a clean directory, to prove the npx install path works end to end.Sandbox preview (test money only). Published on npm as pink-agentic-payments-mcp — npx -y pink-agentic-payments-mcp is all you need, no clone or build step required.
MIT