Model Context Protocol
Model Context ProtocolPublic preview

Connect your AI agents to Shabaas Pay

Use the Shabaas Pay Model Context Protocol (MCP) server to let tools like Cursor, Claude Desktop, and other AI agents securely work with the Shabaas Pay API and documentation.

Cursor MCP configQuickstart

Add to .cursor/mcp.json

{
  "shabaaspay": {
    "url": "https://mcp.shabaaspay.com/mcp",
    "headers": {
      "Authorization": "<your_api_key>"
    }
  }
}
Step 1Choose a client

Connect from Cursor, Antigravity, or any MCP-compatible environment using the tabs below.

Step 2Secure access

Configure restricted API keys and manage who can use the MCP server from your Dashboard.

Step 3Call tools

Use the tools below to query balances, manage payments, and explore Shabaas Pay directly from your AI agent.

The Shabaas Pay Model Context Protocol (MCP) server provides a set of tools that AI agents can use to interact with the Shabaas Pay API and search our knowledge base (including documentation and support articles).

Step 1

Connect to Shabaas Pay's MCP server

Choose your MCP client and follow the tailored steps to start calling Shabaas Pay tools from your AI assistant.

To open Cursor and automatically add the Shabaas Pay MCP, click install. Alternatively, add the following to your ~/.cursor/mcp.json file. To learn more, see the Cursor documentation.

{  "mcpServers": {    "shabaaspay": {      "url": "https://mcp-staging.shabaasPay.com/mcp",      "headers": {        "Authorization": "sbp_live_44625cbe2cc7dbe1688d42"      }    }  }}
After installing, you can manage MCP client sessions and revoke access anytime in your Shabaas Pay Dashboard.
Step 2

Manage MCP access

Administrators can enable MCP access in the Dashboard. Turn on access for your team, then control who can use the MCP server from your workspace. Access is managed separately for sandbox and live mode.

Open Dashboard settings
Step 3

Tools

The server exposes the following MCP tools. Enable human confirmation of tools when possible and use caution with other servers to avoid prompt injection. Feedback or tool requests: mcp@shabaaspay.com.

ResourceToolAPI
Tokenget_auth_tokenCreate Token
PayTo Agreementcreate_payment_agreementCreate PayTo Agreement
Show Agreement Statusget_payment_agreementAgreement Status
Initiate PayTo Payment Requestinitiate_paymentPayment Request
Show Payment Request Statusget_payment_initiationPayment Request Status

Run a local MCP server

Run the Shabaas Pay MCP server locally for development or custom integrations.

If you prefer or require a local setup, run the local Shabaas Pay MCP server at http://localhost:3000/mcp.

To open Cursor and automatically add the Shabaas Pay MCP, click install. Alternatively, add the following to your ~/.cursor/mcp.json file. To learn more, see the documentation.

{  "mcpServers": {    "shabaaspay": {      "url": "http://localhost:3000/mcp",      "headers": {        "Authorization": "<your_api_key>"      }    }  }}