loading…
Search for a command to run...
loading…
Implementation of HTTP 402 (payment required http code) relying on Solana
Implementation of HTTP 402 (payment required http code) relying on Solana
smithery badge License: GPL v3 Demo video GitHub Stars
P-Link MCP Server is a server compliant with the MCP (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 a payment system on Solana.
It provides a simple interface to:
🟢 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 the p-link.io API as Model Context Protocol (MCP) tools, available over HTTP (Streamable) and/or STDIO.
There are no prerequisities, using the MCP server, you can call the tool get_wallet_and_otp in 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 tool fund_my_wallet that 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 file claude_desktop_config.json in your Claude Desktop configuration directory:
Windows
%APPDATA%\Claude\claude_desktop_config.json
Mac OS
~/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]"
]
}
}
}
Requires a workspace account
In Settings → Connectors → Create Connector, fill in the following:
| Variable | Value |
|---|---|
Name |
P-Link |
Description |
Can process payments, send money, request payment |
MCP Server URL |
https://mcp.p-link.io/mcp |
Authentication |
oAuth |
Once added, the connector will be available 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:
docker compose up
| Variable | Default | Description |
|---|---|---|
APIKEY |
---- |
Required: your API key |
Create a .env file:
APIKEY=XXXXXXXXXXXXXX
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
© 2025. GNU GENERAL PUBLIC LICENSE
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"paracetamol951-p-link-mcp": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.