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.0.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.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: satring_mcp-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 eef313cfec719dbe9508ad636548e6e2fca03715147c850174e65dc2cf8085ce
MD5 1bfc00463c87ab7b294208001733c0f9
BLAKE2b-256 16b8acb532c7aa23ef7982d8565c8e45cd8eba6350d571bfa2d8df4c576dd885

See more details on using hashes here.

File details

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

File metadata

  • Download URL: satring_mcp-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0373ae717dd3150621d7af60f26986fb95cb412b6d9b64f81ddefd37217e1e80
MD5 df71cb66581d219726d544ea57938e5f
BLAKE2b-256 e4be1f2e987b4b0c05203f43b105d340221389e3f5a0afb0930546184bf9d97f

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