Skip to main content
Glama
satring-mcp

satring-mcp

by clankwright

satring-mcp

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

Install

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

Related MCP server: 402-mcp

Configure

Claude Desktop

Add to your claude_desktop_config.json:

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

Cline (VS Code)

Add to your VS Code settings.json:

{
  "cline.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

Available Tools

7 tools
compare_servicesB

Compare two services side by side (pricing, ratings, protocol, status).

Inputs: slug_a (required), slug_b (required).

discover_servicesC

Search satring.com for L402/x402 paid API services by keyword.

Inputs: q (required), status, protocol, page, +1 more.

find_best_serviceB

Search for services by keyword and return the top results ranked by strategy: cheapest, top-rated, fastest (requires health data), or best (composite score).

Inputs: q (required), strategy.

get_ratingsC

Get ratings and reviews for a service.

Inputs: slug (required), limit, offset.

get_serviceC

Get full details for a single service by its slug.

Inputs: slug (required).

list_categoriesB

List all service categories on satring.com.

Inputs: no named parameters.

list_servicesC

List all services on satring.com with optional filters and sorting. Sort by cheapest, top-rated, or most-reviewed.

Inputs: category, status, protocol, sort, +2 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.6/5.0

    Scored across 7 tools

    Disambiguation5/5

    Each tool has a clearly distinct purpose: compare_services (side-by-side comparison), discover_services (keyword search), find_best_service (ranked search), get_ratings (reviews), get_service (single service details), list_categories (category listing), and list_services (filtered listing). There is no overlap or ambiguity in their functions.

    Naming Consistency5/5

    All tools follow a consistent verb_noun pattern (e.g., compare_services, discover_services, get_ratings) with clear, descriptive verbs and nouns. The naming is uniform and predictable throughout the set.

    Tool Count5/5

    With 7 tools, the count is well-scoped for a service discovery and comparison platform. Each tool serves a specific, necessary function without redundancy, making the set efficient and focused.

    Completeness5/5

    The toolset provides comprehensive coverage for exploring and evaluating L402/x402 paid API services: discovery (discover_services, find_best_service), listing (list_categories, list_services), detailed viewing (get_service, get_ratings), and comparison (compare_services). No obvious gaps exist for the domain.

    Maintenance

    ActivityNo data
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers