paracetamol951/P-Link-MCP

paracetamol951/P-Link-MCP

от paracetamol951
MCP сервер для интеграции Solana-кошелька с AI-ассистентами: оплата 402-ссылок, отправка денег на email или телефон, управление балансом. Полезен разработчикам и пользователям, автоматизирующим пла...

🧾 P-Link.io MCP Server

smithery badge License: GPL v3 Demo video GitHub Stars

P-Link MCP and 402

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:

  • 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

P-Link MCP and 402


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.


🚀 Features

  • 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.
Инструменты были проиндексированы:
fund_my_walletтолько чтение

Пополнить кошелек: получите ссылку для пополнения кошелька на нужную сумму с помощью кредитной карты или Solana-адрес вашего кошелька, если вы хотите пополнить счет через Solana.

Пополнить кошелек: Получите ссылку, чтобы пополнить свой кошелек на нужную сумму с помощью кредитной карты, или Solana-адрес вашего кошелька, если вы хотите пополнить счет через Solana.

Параметры
  • amountnumber

    Сумма пополнения вашего кошелька в USD

get_private_key_of_walletтолько чтение

Получите приватный ключ вашего кошелька в защищенном приложении https://p-link.io

Получите приватный ключ вашего кошелька в защищённом приложении https://p-link.io.

Параметры
  • solanaWalletAddressstring

    Адрес кошелька Solana

get_transaction_stateтолько чтение

Получить состояние и детали транзакции по Solana trx ID

Получить состояние и детали транзакции по Solana trx ID

Параметры
  • trxIDstring

    Идентификатор транзакции

get_wallet_and_otpтолько чтение

Создайте кошелек для вашего email или получите OTP по email

Создайте кошелек для вашей электронной почты или получите OTP по электронной почте.

Параметры
  • emailstringобязательный

    Электронная почта, которая будет привязана к кошельку. Эта почта может востребовать средства на кошельке.

get_wallet_historyтолько чтение

История транзакций: Получить список транзакций, связанных с указанным адресом кошелька Solana (полученные и отправленные средства с датами)

История транзакций: получает список транзакций, связанных с указанным адресом кошелька Solana (полученные и отправленные средства с датами).

Параметры
  • walletAddressstring

    Если адрес Solana кошелька, который вы хотите увидеть, не указан, используется адрес кошелька текущего подключённого пользователя.

get_wallet_infoтолько чтение

Получает информацию о кошельке подключённой учётной записи P-Link (адрес кошелька Solana, баланс кошелька, сведения о токенах).

Получить информацию о кошельке подключенного аккаунта P-Link (адрес кошелька Solana, баланс кошелька, детали токенов).

Параметры
  • pubkstring

    Если адрес Solana кошелька, который вы хотите увидеть, не указан, используется адрес кошелька текущего подключённого пользователя.

login_with_otpтолько чтение

Войдите с помощью OTP. Подключитесь к вашему кошельку P-Link, используя одноразовый пароль, полученный по электронной почте.

Выполните вход с помощью одноразового пароля. Подключитесь к своему кошельку P-Link, используя одноразовый пароль, полученный по электронной почте.

Параметры
  • emailstringобязательный

    Email вашего аккаунта.

  • otpstringобязательный

    OTP для доступа к вашему аккаунту. Вы можете получить одноразовый пароль по электронной почте, используя инструменты этого MCP-сервера, или получить его на https://p-link.io

pay_and_get_402_protected_urlвнешний мир

Оплачивает URL, защищённый HTTP 402, с вашего управляемого аккаунта P-Link и возвращает результат.

Оплачивает URL, защищённый HTTP 402, с помощью вашего управляемого аккаунта P-Link и возвращает результат.

Параметры
  • urlstringобязательный

    URL, защищённый кодом 402 (может быть любой ссылкой, соответствующей протоколу x402)

ping

Проверяет состояние сервера MCP. Возвращает { result: 'OK' }, если сервер работает.

Ping

Параметры
  • msgstring
request_payment_linkтолько чтение

Создаёт платёжную ссылку для запроса платежа на ваш счёт. Эту платёжную ссылку можно использовать, чтобы вам заплатили. Платёж можно совершить с помощью кредитной карты или любого токена Solana (автоматически конвертируется в USDC).

Создайте платёжную ссылку, чтобы запросить платеж на ваш счёт. Эту платёжную ссылку можно использовать для оплаты вам. Платёж может быть совершён с помощью кредитной карты или любого токена Solana (автоматически конвертируется в USDC).

Параметры
  • amountnumberобязательный

    Сумма запроса

  • currencyenum

    Валюта указанной суммы для запроса.

  • descriptionstring

    Описание, показанное на странице оплаты.

  • logostring

    Необязательно: URL изображения, отображаемого на странице оплаты.

  • notificationEmailstring

    Email для уведомления об успешной оплате.

  • paramstring

    Пользовательский параметр

  • receivingPaymentstring

    Электронная почта, телефон или Solana-кошелёк получателя платежа.

  • returnOKURLstring

    Необязательно: URL-адрес для перенаправления клиента после успешной оплаты.

  • returnURLstring

    Необязательно: URL для перенаправления клиента после неудачного платежа.

  • titlestring

    Название платежа, отображаемое плательщику.

  • webhookstring

    HTTP webhook для вызова при успешной оплате

send_moneyвнешний мир

Отправляет деньги на email, кошелёк Solana или номер телефона. Указанный email или номер телефона используются для получения денег на кошелёк. Если новый пользователь не забирает деньги в течение 3 дней, они возвращаются отправителю.

Отправляет деньги на email, кошелёк Solana или номер телефона. Указанные email или телефон можно использовать для получения денег на кошелёк. Если новый пользователь не забирает деньги в течение 3 дней, они возвращаются отправителю.

Параметры
  • amountnumberобязательный

    Сумма для отправки

  • currencyenum

    Валюта указанной суммы для отправки

  • titlestring

    Заголовок транзакции, отображаемый получателю

  • tostring | any[]обязательный

    Один или несколько получателей

0.5.0основная
0.4.0
0.3.0
0.2.0
0.1.0
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2

Выберите клиент, чтобы установить paracetamol951/P-Link-MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"paracetamol951-p-link-mcp-mobvs0gz2u\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"plink-mcp-server\",\"--apikey=[replaceWithYourAPIKEY]\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add paracetamol951-p-link-mcp-mobvs0gz2u -- npx plink-mcp-server --apikey=[replaceWithYourAPIKEY]

Либо через JSON-конфиг:

claude mcp add-json paracetamol951-p-link-mcp-mobvs0gz2u "{\"command\":\"npx\",\"args\":[\"plink-mcp-server\",\"--apikey=[replaceWithYourAPIKEY]\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add paracetamol951-p-link-mcp-mobvs0gz2u -- npx plink-mcp-server --apikey=[replaceWithYourAPIKEY]

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.paracetamol951-p-link-mcp-mobvs0gz2u]
command = "npx"
args = ["plink-mcp-server", "--apikey=[replaceWithYourAPIKEY]"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите paracetamol951/P-Link-MCP, а в поле команды запуска — строку ниже:
npx plink-mcp-server --apikey=[replaceWithYourAPIKEY]

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например paracetamol951-p-link-mcp-mobvs0gz2u.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: paracetamol951-p-link-mcp-mobvs0gz2u
    command: npx
    args:
      - "plink-mcp-server"
      - "--apikey=[replaceWithYourAPIKEY]"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "paracetamol951-p-link-mcp-mobvs0gz2u": {
      "command": "npx",
      "args": [
        "plink-mcp-server",
        "--apikey=[replaceWithYourAPIKEY]"
      ]
    }
  }
}

Похожие MCP-сервера

getalby/nwc-mcp-server

getalby/nwc-mcp-server

от getalby

MCP сервер для подключения биткоин-кошелька к LLM через Nostr Wallet Connect. Позволяет отправлять платежи, проверять баланс и управлять средствами прямо из диалога с ИИ. Полезен разработчикам и всем, кто автоматизирует микроплатежи через Lightning Network.

TypeScript⭐ 15
up2itnow0822/clawpay-mcp

up2itnow0822/clawpay-mcp

от up2itnow0822

AgentPay MCP — слой доверия и политик для AI-агентов: жёсткие лимиты трат, человеческое одобрение крупных платежей и аудит на блокчейне. Работает поверх x402 и Stripe MPP — идеально для FinOps, пла...

TypeScript⭐ 8
cinderwright-ai/cinderwright-api

cinderwright-ai/cinderwright-api

от cinderwright-ai

MCP сервер для платежей AI-агентов: автоматически определяет протокол (x402 или L402) и проводит оплату. Агент с USDC вызывает Lightning-сервисы без управления кошельком. Для разработчиков AI-агентов.

JavaScript⭐ 4
refined-element/lightning-enable-mcp

refined-element/lightning-enable-mcp

от refined-element

MCP сервер для интеграции Lightning Network в AI-агентов: оплата счетов, работа с L402 API, управление кошельком и агентная коммерция через Nostr (ASA). Включает 23 инструмента — от платежей до про...

C#⭐ 9
botwallet-co/mcp

botwallet-co/mcp

от botwallet-co

MCP сервер для AI-агентов с финансовой автономией: выставление счетов, оплата API и управление USDC-кошельком. Владелец задаёт лимиты и одобряет крупные транзакции. Использует FROST-подписи — без единого приватного ключа.

TypeScript⭐ 4
ExpertVagabond/solmail-mcp

ExpertVagabond/solmail-mcp

от expertvagabond

MCP сервер solmail позволяет AI-агентам отправлять физические письма и открытки в 200+ стран с оплатой в Solana. Использует Lob.com, некастодиальный кошелек, работает на devnet и mainnet. Полезен разработчикам, внедряющим крипто-почту в агентов.

TypeScript⭐ 1
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин