mcpField
P
Pin Payments MCP by usefulapi

Pin Payments MCP by usefulapi

Remote
usefulapi.ioFinance1Updated today

About Pin Payments MCP by usefulapi

Pin Payments MCP by usefulapi is a hosted, read-only interface to Pin Payments records for use with MCP clients. It covers payment, customer, transfer, dispute, plan, and subscription data, and sends only GET requests rather than exposing money-moving tools.

Key features

  1. 01Read balances and charges
  2. 02Inspect refunds and authorisations
  3. 03Retrieve customer and card records
  4. 04Review deposits and transfers
  5. 05Search disputes and view activity
  6. 06Read plans and subscriptions

Use cases

  1. 01Review payment and refund records
  2. 02Check customer charges and cards
  3. 03Investigate disputes and their activity
  4. 04Inspect transfers and subscription ledgers

MCP support

Exposes read-only Pin Payments tools to MCP clients through a hosted endpoint, covering payment and related records. The server sends only GET requests and has no tools for moving money.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://pin-payments.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Pin Payments MCP by usefulapi

Read payment records at https://pin-payments.usefulapi.io/mcp.

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://pin-payments.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http pin-payments https://pin-payments.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "pin-payments": {
      "url": "https://pin-payments.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Pin Payments credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/pin-payments/

Use your Pin Payments secret API key and select its live or test environment. Pin Payments has no read-only API key: the secret can create charges, refunds and bank transfers if misused. This server only sends GET requests and exposes no money-moving tools. Requested payment and customer records pass to your chosen AI client and its LLM provider. Revoke or replace the key in Pin Payments to stop vendor access. Rotating the key starts a new usage and billing identity.

Tools

ToolTypeWhat it does
pinpayments_get_balancereadGet balance
pinpayments_list_chargesreadList charges
pinpayments_search_chargesreadSearch charges
pinpayments_get_chargereadGet charge
pinpayments_list_charge_refundsreadList refunds of a charge
pinpayments_list_refundsreadList refunds
pinpayments_get_refundreadGet refund
pinpayments_list_authorisationsreadList authorisations
pinpayments_get_authorisationreadGet authorisation
pinpayments_list_customersreadList customers
pinpayments_get_customerreadGet customer
pinpayments_list_customer_chargesreadList a customer's charges
pinpayments_list_customer_cardsreadList a customer's cards
pinpayments_list_customer_subscriptionsreadList a customer's subscriptions
pinpayments_list_depositsreadList deposits
pinpayments_get_depositreadGet deposit
pinpayments_list_transfersreadList transfers
pinpayments_search_transfersreadSearch transfers
pinpayments_get_transferreadGet transfer
pinpayments_list_transfer_line_itemsreadList transfer line items
pinpayments_list_recipientsreadList recipients
pinpayments_get_recipientreadGet recipient
pinpayments_list_recipient_transfersreadList a recipient's transfers
pinpayments_list_disputesreadList disputes
pinpayments_search_disputesreadSearch disputes
pinpayments_get_disputereadGet dispute
pinpayments_get_dispute_activityreadGet dispute activity
pinpayments_list_plansreadList plans
pinpayments_get_planreadGet plan
pinpayments_list_plan_subscriptionsreadList a plan's subscriptions
pinpayments_list_subscriptionsreadList subscriptions
pinpayments_get_subscriptionreadGet subscription
pinpayments_get_subscription_ledgerreadGet subscription ledger
pinpayments_list_eventsreadList events
pinpayments_get_eventreadGet event
pinpayments_usage_statusmetaUsage status (free-tier meter)
pinpayments_request_featuremetaRequest a missing feature
pinpayments_upgrademetaUpgrade to Pro or Pro+
pinpayments_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per API key and environment)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with pinpayments_upgrade (it returns a Stripe Checkout link). Cancel any time with pinpayments_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running pinpayments_upgrade before then undoes the cancel. Or write to [email protected].

License

Independent integration by usefulapi. See Terms and Privacy.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.