manifest.template.json•1.56 kB
{
"name": "P-Link.io MCP Server",
"version": "0.0.1",
"description": "Exposes P-Link.io API as MCP tools, enabling programmatic access to sending money, requesting payment, creating payment links, get wallet balance or see transaction history.",
"endpoints": [
{
"type": "http",
"url": "https://mcp.p-link.io/mcp",
"supports_streaming": true
}
],
"auth": {
"type": "api_key",
"fields": {
"api_key": {
"name": "API key",
"in": "header",
"key": "Authorization",
"prefix": "Bearer "
}
}
},
"capabilities": {
"tools": true,
"resources": false,
"prompts": false
},
"tools": [
{
"name": "send_money",
"description": "Send money to an email, Solana wallet or phone number."
},
{
"name": "request_payment_link",
"description": "Create a payment link in order to request a payment to your account"
},
{
"name": "get_my_wallet_info",
"description": "Retrieve the wallet infos about the connected P-Link account (Solana wallet address, Balance)"
},
{
"name": "get_transaction_state",
"description": "Retrieve the state and details of a transaction using Solana trx ID"
},
{
"name": "get_wallet_history",
"description": "Retrieve list of the transactions related to my Solana wallet"
},
{
"name": "pay_and_get_402_protected_url",
"description": "Pay a HTTP 402 protected URL using your P-Link managed account, and returns the result"
}
]
}