MCP Servers / development / Pinelabs MCP Server

Pinelabs MCP Server

JSON →
stdiononedevelopment

The Pine Labs Online MCP Server implements the Model Context Protocol (MCP) to enable seamless integration between Pine Labs’ online payment APIs and AI tools. It allows AI assistants to perform Pine Labs Online API operations, empowering developers to build intelligent, AI-driven payment applications with ease.

Install
How to run this server
[ { "cmd": "npx pinelabs-mcp", "imports": [] } ]
server path: pinelabs-mcp-server
Tools
What this server exposes
createPaymentLink
Creates a payment link for a transaction
getPaymentStatus
Retrieves the status of a payment
refundPayment
Processes a refund for a payment
cancelPaymentLink
Cancels an existing payment link
listTransactions
Lists recent transactions
getTransactionDetails
Gets details of a specific transaction
createOrder
Creates a new order
getOrderStatus
Retrieves the status of an order
capturePayment
Captures an authorized payment
voidPayment
Voids an authorized payment
createCustomer
Creates a new customer record
getCustomerDetails
Retrieves customer details
updateCustomer
Updates customer information
deleteCustomer
Deletes a customer record
listCustomers
Lists all customers
createSubscription
Creates a new subscription
getSubscriptionStatus
Retrieves subscription status
cancelSubscription
Cancels an active subscription
updateSubscription
Updates subscription details
listSubscriptions
Lists all subscriptions
createInvoice
Creates a new invoice
getInvoiceDetails
Retrieves invoice details
sendInvoice
Sends an invoice to a customer
cancelInvoice
Cancels an invoice
listInvoices
Lists all invoices
createPayout
Creates a payout to a merchant
getPayoutStatus
Retrieves payout status
listPayouts
Lists all payouts
createSettlement
Creates a settlement request
getSettlementDetails
Retrieves settlement details
listSettlements
Lists all settlements
createWebhook
Creates a webhook endpoint
getWebhookDetails
Retrieves webhook details
updateWebhook
Updates a webhook configuration
deleteWebhook
Deletes a webhook
listWebhooks
Lists all webhooks
createDispute
Creates a dispute record
getDisputeDetails
Retrieves dispute details
updateDispute
Updates a dispute
listDisputes
Lists all disputes
createRefund
Creates a refund request
getRefundStatus
Retrieves refund status
listRefunds
Lists all refunds
createToken
Creates a payment token
getTokenDetails
Retrieves token details
deleteToken
Deletes a payment token
listTokens
Lists all tokens
createCard
Creates a card record
getCardDetails
Retrieves card details
deleteCard
Deletes a card record
listCards
Lists all cards
createBankAccount
Creates a bank account record
getBankAccountDetails
Retrieves bank account details
deleteBankAccount
Deletes a bank account record
listBankAccounts
Lists all bank accounts
createUPI
Creates a UPI payment method
getUPIDetails
Retrieves UPI details
deleteUPI
Deletes a UPI payment method
listUPIs
Lists all UPI methods
Configuration
Environment & auth
authnone
envYOUR_ID
envYOUR_SECRET
envPINELABS_CLIENT_ID
envPINELABS_CLIENT_SECRET
Resources
Pinelabs MCP Server — MCP Server · libregistry