Skip to main content

MCP server for satring.com: the best curated L402 + x402 API directory

Project description

satring-mcp

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

Install

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

Configure

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "satring": {
      "command": "satring-mcp"
    }
  }
}

Claude Code

Add to your .claude/settings.json:

{
  "mcpServers": {
    "satring": {
      "command": "satring-mcp"
    }
  }
}

Environment

Variable Default Description
SATRING_API_URL https://satring.com/api/v1 API base URL

Tools

Tool Description
discover_services Search for services by keyword
list_services List services with category/status/protocol filters and sorting
get_service Get full details for a service by slug
get_ratings Get ratings and reviews for a service
list_categories List all service categories
compare_services Side-by-side comparison of two services
find_best_service Search + 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

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

satring_mcp-0.1.1.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

satring_mcp-0.1.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file satring_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: satring_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for satring_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6cfe18970ae5eac89412492d7054205fa0716ba0d0b1dd0dc3185cc4bd468369
MD5 de5361b9b49bd29d629dcecd9546a5c4
BLAKE2b-256 42978312b87a4082baf5a9a5e13b47b3bb469be2d27b346bbc3129e9a9721b35

See more details on using hashes here.

File details

Details for the file satring_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: satring_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for satring_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c46ac108f962858e3940e4b90b0a171fd3efb15ef5c13f7f7d92b8ed17fca12e
MD5 3c7b009ccc6f4b8d557a6b6bfe8f0276
BLAKE2b-256 d3a12cfdb8aafa01e1fb4dbb890fcae76daf95f2f9ce5ddb9eef33daad30cd86

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page