Affinity
Search your CRM, prep for meetings and update deal records from your AI assistant.
Query a Pine Labs merchant account: orders, transactions, settlements, subscriptions and success rates, plus checkout…
Opens Agent Studio, where connecting is one click. The connector URL below works in any MCP client.
Paste it into any MCP client. Setup docs
The Pine Labs Payments Assistant MCP server connects an Indian Pine Labs merchant account to Claude, ChatGPT and any MCP-compatible agent. Its 13 listed tools do two unrelated jobs: they retrieve merchant data — orders, transactions, settlements, subscriptions, success rates — and they help a developer write Pine Labs integration code. Sign-in is required; no anonymous mode exists.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
pinelabs, and the RFC 9728 descriptor names only that scope and bearer_methods_supported (both fetched 2026-09-08). No consent screen can show a reader a scope naming write access, and no issued token can be audited for one afterwards./mcp, including invented ones. Anyone probing for a read-only sibling will find four false positives.Yes. Pine Labs lists an active Pine Labs Online merchant account with API access enabled as the first prerequisite for both setup paths, and a Client ID and Client Secret generated from the Pine Labs dashboard as the second. There is no anonymous or demo mode, and the live endpoint refused an unauthenticated handshake when we checked it.
Not through the 13 tools Anthropic's directory lists for it, which all retrieve or generate. Pine Labs states in that same listing that no tool in the connector can move funds, issue refunds, or modify the account. But Pine Labs documents a larger 30-plus tool set on this identical endpoint that does create payment links, orders and subscription debits, and no OAuth scope separates reading from writing.
The server does, though Pine Labs documentation says otherwise. Its MCP FAQ states plainly that OAuth is not supported and that authentication uses the X-Client-Id and X-Client-Secret headers. The live endpoint disagrees: it publishes OAuth 2.1 authorization-server metadata and its authentication challenge offers a bearer token or those headers. We verified this on the wire.
Use UAT for development and production only for live transactions. Pine Labs documents two MCP endpoints, a sandbox host carrying test data and no real charges, and the production host that Anthropic's directory lists. The two run identical server software and both refuse an unauthenticated request, so the hostname you paste is the only thing separating test data from real money.
In paisa, the smallest unit of the Indian rupee. Pine Labs documents 100 for one rupee, 50000 for five hundred, and a valid range from 100 up to one crore paisa, which is ten lakh rupees. An assistant that passes a rupee figure where paisa is expected will be off by a factor of a hundred, so state the unit in your prompt.
No, according to Pine Labs. Its MCP FAQ states the Client ID and Client Secret travel in request headers, are forwarded directly to the Pine Labs API, and that nothing is persisted on the MCP layer. This is Pine Labs describing its own architecture, not something we observed, and it applies to the header credentials rather than an OAuth token.
Cards, UPI, net banking, wallets, credit EMI, debit EMI and loyalty points, per Pine Labs documentation. Pine Labs also states that if you specify no methods, every method enabled on your merchant account is displayed by default. Which of those are actually enabled depends on your own account configuration rather than on the connector.
The account behind it is an Indian one. Pine Labs describes its payment gateway as an India product, prices in Indian rupees, and operates as an RBI-licensed payment aggregator. It documents cross-border import payments as a separate product that settles in rupees. The connector reads whatever your Indian merchant account holds, wherever you happen to be asking from.
.md suffix, 2026-09-08) · retrieved 2026-09-08www.pinelabs.com/robots.txt carries an explicit Allow: /docs/online-payments/* for all agents and a further Allow: / block naming ClaudeBot, GPTBot, PerplexityBot and fifteen other AI agents; no Content-Signal line is present. Every documentation page serves Markdown with a .md suffix. · retrieved 2026-09-08initialize against https://mcp.pinelabs.com/mcp — HTTP 401 with a WWW-Authenticate: Bearer challenge naming both credential types, realm="pinelabs-mcp", and rate-limit headers advertising 10,000 requests per minute (2026-09-08). We did not authenticate and did not call any tool. · retrieved 2026-09-08initialize against the documented UAT endpoint https://pluralai.v2.pinepg.in/mcp — identical HTTP 401 and challenge string (2026-09-08) · retrieved 2026-09-08resource https://mcp.pinelabs.com/mcp, one authorization server, scope pinelabs. An invented name under the same prefix returns 404, so the descriptor is path-aware. · retrieved 2026-09-08https://mcp.pinelabs.com, authorization_code and refresh_token grants, PKCE S256, dynamic client registration, and scopes_supported of exactly ["pinelabs"] · retrieved 2026-09-08mcp.pinelabs.com plus an invented control path, and two candidate hostnames (2026-09-08). Every path under /mcp returns 401 including the invented one; /notmcp and /v1/mcp return 404; both hostnames failed DNS. · retrieved 2026-09-08auth_required, and Pine Labs' own description of the connector's read-only posture and integration-tool behaviour · retrieved 2026-09-08Connect Pine Labs Payments Assistant once and your agents call these tools on their own: on a schedule, in a workflow, with nobody at the keyboard.