mcpdirectory.dev
9,129 servers · updated 23 Sept

Satrank MCP server

community Slow last commit 2 mo
{
  "mcpServers": {
    "satrank": {
      "command": "npx",
      "args": [
        "-y",
        "satrank-mcp@latest"
      ],
      "env": {
        "DATABASE_URL": "postgresql://user:password@host:5432/db",
        "LND_REST_URL": "https://...",
        "L402_MACAROON_SECRET": "<l402_macaroon_secret>",
        "NOSTR_PRIVATE_KEY": "<nostr_private_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y satrank-mcpversion 1.0.1

What it does

SatRank is a trust oracle for L402-gated endpoints that crawls, probes, and scores paid API services using Bayesian statistics. It ranks endpoints by success probability across payment stages and publishes signed trust assertions via Nostr, intended for AI agents seeking reliable paid services.

  • Query ranked L402 endpoints by category and budget to find the most reliable paid API for a specific task.
  • Check live Bayesian success scores for individual endpoints across five stages (challenge, invoice, payment, delivery, quality).
  • Verify offline trust assertions published to Nostr without needing to contact the oracle directly.

Tools this server exposes

ToolDoes
intentQuery the oracle for ranked endpoints matching a category, budget, and SLA requirement (paid 2 sats via L402).
get_endpoint_scoreRetrieve the current Bayesian score snapshot for a specific endpoint including stage breakdowns and credible intervals.
verify_assertionVerify a Nostr kind 30782 trust assertion offline using Schnorr signature verification without network access.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.

This server has not seen a commit in 2 mo. It may still work, but nobody is currently fixing it — check the alternatives before you build on it.