Discovers, searches, compares, and evaluates paid APIs that accept Lightning, USDC, or Stripe/Tempo payments.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Satring.
toadlyBroodle/satring MCP server connects agent workflows with Satring, a curated directory of APIs that accept machine-oriented payments. The directory covers three payment approaches: L402 using Bitcoin Lightning, x402 using USDC on Base, and MPP using Stripe or Tempo. Services can advertise more than one protocol, and searches can match any constituent protocol in a multi-protocol listing.
The project supports discovery rather than acting as a general payment wallet or API gateway. Agents and developers can browse services, search by text, inspect service details, review ratings, and list available categories. Listings also include operational information such as status and, where available, health and reputation data.
Satring exposes a JSON API under /api/v1. Public routes include paginated service listings, text search, individual service details, ratings, and category data. Query parameters allow callers to narrow results by category, status, and protocol.
The API limits free access to 10 results per IP each day and applies a rate limit of six requests per minute, with a burst of five. Premium routes return payment challenges when called without authorization. These routes include bulk service export, directory analytics, per-service health analytics, and reputation information. Payment can be completed using L402, MPP, or x402 credentials, depending on the configured challenge.
The repository README describes running the underlying application locally with Python. The documented sequence creates a virtual environment, installs requirements.txt, copies .env.example to .env, and starts the application with Uvicorn at http://localhost:8000.
Payment settings can be configured in .env. For local testing, setting AUTH_ROOT_KEY=test-mode bypasses payment gates. The material does not provide a complete list of production environment variables or describe a packaged MCP-specific launch command, so deployment details beyond the Python application startup are not established here.
toadlyBroodle/satring MCP server depends on Satring's directory and its payment flows; it does not make listed APIs free to use. Paid operations require compatible L402, MPP, or x402 payment credentials, and free access is quota-limited. Editing uses service-specific or shared domain edit tokens, while lost tokens require domain verification through .well-known/satring-verify.
The supplied material does not identify supported MCP desktop clients, a software license, or a standalone package name for installing this project. It also does not document the exact MCP tool names exposed by the /mcp source path.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/toadlybroodle-satring)<a href="https://allmcps.com/mcp/toadlybroodle-satring"><img src="https://allmcps.com/api/badge/toadlybroodle-satring?style=directory" alt="Satring on AllMCPs" /></a>