Satring README

The full upstream README, mirrored for reference. Install config, tool schemas, adoption signals and our own overview live on the Satring listing page.

satring-mcp

MCP server for satring.com, the best curated L402 + x402 + MPP API directory. Discover paid API services programmatically.

Install

bash
pipx install satring-mcp
# or
pip install satring-mcp

Configure

Claude Desktop

Add to your claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "satring": {
      "command": "satring-mcp"
    }
  }
}

Cline (VS Code)

Add to your VS Code settings.json:

config.json
{
  "cline.mcpServers": {
    "satring": {
      "command": "satring-mcp"
    }
  }
}

Claude Code

Add to your .claude/settings.json:

config.json
{
  "mcpServers": {
    "satring": {
      "command": "satring-mcp"
    }
  }
}

Environment

VariableDefaultDescription
SATRING_API_URLhttps://satring.com/api/v1API base URL

Tools

ToolDescription
discover_servicesSearch for services by keyword
list_servicesList services with category/status/protocol filters and sorting
get_serviceGet full details for a service by slug
get_ratingsGet ratings and reviews for a service
list_categoriesList all service categories
compare_servicesSide-by-side comparison of two services
find_best_serviceSearch + rank by strategy (cheapest, top-rated, best)

Sorting strategies

list_services and find_best_service support these sort strategies:

  • cheapest: lowest pricing_sats first
  • top-rated: highest avg_rating (rated services first)
  • most-reviewed: highest rating_count first
  • best (default for find_best_service): composite score combining rating and price

Rate limits

The satring.com API enforces per-IP rate limits:

  • List/search: 6 requests/minute
  • Service details: 15 requests/minute

Development

bash
cd mcp
pip install -e .
satring-mcp              # runs on stdio
mcp dev satring_mcp.py   # MCP inspector UI