P-Link.io
About
HTTP402 implementation - Gives agents the capacity to pay 402 links and send money to any email, request money
Details
- Author
- paracetamol951
- Categories
- Productivity, Other, Finance, Automation
Jump to
Setup
Install P-Link.io in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/paracetamol951/P-Link-MCP
Follow the installation instructions in the repository README, then restart your MCP client.
P-Link MCP Serveris a server compliant with theMCP (Model Context Protocol), integrating fetch-402 client from coinbase, and HTTP 402 protocol on server side, allowing ChatGPT, Claude, and other MCP-compatible clients to connect to apayment systemon Solana.
- Pay 402 links
- Create 402 payment links (supporting agent payment on Solana and human payment by card, Solana wallet, or P-Link account)
- Send money to any email or phone number
- View transaction history
- View wallet information (balance, public wallet address)
π’ Live Server:https://mcp.p-link.io/mcp
Connect your Solana wallet to ChatGPT, Claude, or n8n β and manage your purchases simply by talking.
This project exposes thep-link.ioAPI asModel Context Protocol (MCP)tools, available overHTTP (Streamable)and/orSTDIO.
- send_money: Send an amount of money to a wallet, an email, or a phone number. Can be any email or phone number. If the user has no P-Link account, an account is created for him and the access is emailed or sent by phone. If the user already has a P-Link account, the wallet is reused.If the account is not claimed within 3 days, the funds are returned to the sender.
- request_payment_link: Create a payment link in order to be paid the desired amount, you can also provide a webhook that will be called on payment success, or a notification email address, or customize the payment page using the parameters. The payment link obtained complies to the HTTP 402 specification, which means AI can pay for the ressource protected by this link. Payment can be made using any Solana token, and get converted to USDC during the transaction. Humans can pay by card. Payment hook can be easily connected to automation tools (IFTTT, Framer, etc).
- get_wallet_info: Get information about your wallet (balance, public address, etc)
- get_wallet_history: Retrieve list of the transactions related to my Solana wallet
- pay_and_get_402_protected_url: Pay a HTTP 402 protected URL, and returns the protected result. The assistant will use your wallet in order to pay for the requested ressource.
- get_wallet_and_otp: Create wallet for this email and get otp
- login_with_otp: Login using otp
- fund_my_wallet: Get the different ways in order to fund your wallet : Sending Solana cryptocurrency to the specified Solana public wallet address, or use a the provided link in order to fund your account using a credit card (provided by Stripe).
- get_private_key_of_wallet: Get the private key of your wallet. First call this tool with no otp and the server will send you an OPT to provide to this tool.
- π¬ "Hi ! What is the balance of my wallet ?"
- π¬ "Can you buy the shoes i like at :https://p-link.io/@phh/0.01?PRODUCT=My_Favorite_shoes&id=888"
- π¬ "Send 0.2$ to @Paracetamol"
- π¬ "Send 0.2$ tos.smith@mail.com"
- π¬ "Can you check the status of this transaction ?"
- π¬ "Create a payment link of 10 euros"
- π¬ "Show me my transaction history"
- π¬ "Pay for this P-Link my friend sent me :https://p-link.io/@Paracetamol/0.1"
There are no prerequisities, using the MCP server, you can call the toolget_wallet_and_otpin order to create a wallet associated with your email address, and login with it. Then if you want to send funds, you can use the toolfund_my_walletthat will give you the instructions to fund your wallet using a Solana wallet or a credit card.
If you already have a P-Link account, you can specify the API_KEY parameter, if you want to create your account with your assistant, just leave this parameter. In the software, you can get your APIKEY in API, Send money page :https://p-link.io/ApiDoc/Send
Edit the fileclaude_desktop_config.jsonin your Claude Desktop configuration directory:
%APPDATA%\Claude\claude_desktop_config.json
~/Library/Application Support/Claude/claude_desktop_config.json
Provide the following content after replacing your SHOPID and APIKEY.
{ "mcpServers": { "plink": { "command": "npx", "args": [ "plink-mcp-server", "--apikey=[replaceWithYourAPIKEY]" ] } } }
InSettings β Connectors β Create Connector, fill in the following:
Once added, the connector will beavailable in new conversations.
Create an installation folder and run the following command in your shell:
npx plink-mcp-server --apikey=abcdef123456
# Dependencies git clone https://github.com/paracetamol951/P-Link-MCP.git # Dependencies npm install # Environment variables (see below) # Build npm run build
π³ Run the MCP server in HTTP mode with Docker:
- ChatGPT (OpenAI)β via external MCP configuration
- Claude (Anthropic)β via "Tools manifest URL"
- n8n / Flowise / LangChainβ import via public URL
- You are welcome to complete !
The MCP API exposes a JSON manifest describing all available tools for compatible clients (ChatGPT, Claude, n8n, etc.) :https://mcp.p-link.io/.well-known/mcp/manifest.json
- https://docs.p-link.io/automations
- https://medium.com/@P-Link.io/when-your-ai-assistant-can-finally-buy-things-for-you-da840da53e85
- https://p-link.io/documentation
The only platform you need to get paid - all payments in one place, invoicing and accounting reconciliations with Adfin.
MCP server that gives AI agents and teams secure, role-based access to Stripe billing operations β customer lookups, subscription management, refunds, invoice history β without exposing Stripe dashboard credentials. Sub-100ms reads via local Stripe sync engine. 4 permission levels with audit logging. $14.99/month.
Trust layer for AI agent commerce: escrow payments, verifiable reputation, and bounty marketplace with USDC/USDT/BTC Lightning support.
MCP server for M-Pesa (Safaricom Daraja) and Africa's Talking APIs. Gives AI coding assistants β Claude Code, Cursor, GitHub Copilot β direct access to East African payment and SMS infrastructure from a single server. What it does: STK Push payments via Safaricom Daraja (triggers M-Pesa prompt on user's phone) Transaction status queries SMS to 20+ African telecom networks via Africa's Talking Airtime top-up across East and West Africa Safety: All 5 tools are annotated per MCP 2025-03-26 spec β payment and SMS tools declare destructiveHint: true, so Claude Desktop and other clients show confirmation dialogs before executing. Query tools declare readOnlyHint: true for auto-approval. Install: pip install mpesa-mcp Who it's for: Developers building AI agents for East African markets. M-Pesa handles ~$50B/year in transactions and reaches 50M+ users. Africa's Talking reaches 300M+ phones across 20+ telecoms.
Manage Splitwise expenses with plain English via Claude AI β add expenses, check balances, and settle up without opening the app.
MCP server for Bitnovo Pay integration with AI agents. Provides cryptocurrency payment capabilities through Bitnovo Pay API. Features include payment creation, status checking, QR code generation, and webhook management with support for multiple tunnel providers (ngrok, zrok, manual).
MCP Server that connects AI agents to Chargebee platform.
Give AI agents a Bitcoin wallet with Lightning Network payments
Self Hosted Payment gateway for agents, openclaw, hermes and more
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




