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.
Add to .cursor/mcp.json
{
"shabaaspay": {
"url": "https://mcp.shabaaspay.com/mcp",
"headers": {
"Authorization": "<your_api_key>"
}
}
}Connect from Cursor, Antigravity, or any MCP-compatible environment using the tabs below.
Configure restricted API keys and manage who can use the MCP server from your Dashboard.
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).
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" } } }}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 settingsTools
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.
| Resource | Tool | API |
|---|---|---|
| Token | get_auth_token | Create Token |
| PayTo Agreement | create_payment_agreement | Create PayTo Agreement |
| Show Agreement Status | get_payment_agreement | Agreement Status |
| Initiate PayTo Payment Request | initiate_payment | Payment Request |
| Show Payment Request Status | get_payment_initiation | Payment 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>" } } }}