Skip to main content

Overview

Soap MCP provides an easy way to integrate Soap’s payment processing capabilities into your gaming platform using AI coding tools such as Cursor.

Soap MCP Server Installation

1

Click on the dropdown in the 'Copy Page'

Screenshot showing the Copy Page dropdown with IDE selection options
2

Select your IDE, e.g., 'Connect to Cursor'

Screenshot of Cursor settings showing how to pop open Cursor
3

Authorize the MCP Server and make sure it's on in your Cursor settings.

Allow Access to Cursor (or your favorite AI IDE):Screenshot of authorizing cursorInstall the Soap MCP server from Cursor SettingsScreenshot of installing Soap MCP in CursorMake sure the Soap MCP Server is on (green)Screenshot demonstrating Soap MCP Server is on
4

Talk to Soap Documentation straight from Cursor!

In Cursor Chat window:Screenshot demonstrating AI conversation with Soap Documentation in Cursor

Best Practices

To get the best out of the Soap MCP Server when vibe coding our integration, follow these best practices and tips on what language to use:

DOs

Be very specific in your prompt to do the Soap Integration:
  • “Implement the quickstart Soap payments functionality in my app”
  • “Create a checkout session for deposits using the Soap API in my React application”
  • “Set up Soap customer creation and balance management for my gaming platform”
  • “Implement Soap’s three checkout types (deposit, purchase, withdrawal) with proper error handling”
  • “Add Soap payment processing with webhook handling for transaction status updates”
  • “Create a complete Soap integration following the authentication flow with Bearer tokens”

DONTs

Avoid vague and non-specific instructions:
  • “Add the Soap Integration”
  • “Use Soap to do my checkout”
  • “Make payments work”
  • “Connect to Soap”
  • “Add payment processing”
  • “Set up the API”

Additional Tips

  • Include your tech stack: Mention if you’re using React, Vue, Node.js, Python, Ruby, etc.
  • Specify the environment: Clarify if you need sandbox or production setup
  • Mention specific features: Be clear about which Soap features you need (checkouts, customers, webhooks, etc.)
  • Provide context: Explain what type of gaming platform or use case you’re building for