Pinelabs MCP Server
JSON →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
npx pinelabs-mcp Tools · 59
- 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
Environment variables
YOUR_IDYOUR_SECRETPINELABS_CLIENT_IDPINELABS_CLIENT_SECRET