Agentpay Gateway Mcp

io.github.RumblingbPublished by GitHub account Rumblingbv1.0.0Updated Oct 27, 2026

Centralized API gateway routing to MCP servers with per-call billing

The publisher's own server: AgentPay — Pay-per-call AI Microservices

Overview

AI-generated overview

A self-hosted gateway that routes an assistant's tool calls to many backend MCP servers, with credit-based per-call billing behind one API key.

What you can do
  • Call tools across many backend servers through one gateway endpoint, covering search, weather, DNS, QR codes, screenshots, PDFs, crypto, legal and patent lookups
  • Check credit balance, tier and daily usage, and get a Stripe checkout link when credits run out
  • Proxy any backend tool by name with its own parameters plus the API key
  • Run in a local demo mode without a database, or in a full mode with a Supabase credit ledger and Stripe billing
When to use it
Useful when you want a single MCP connection and one key instead of separate accounts for many small services, and you accept paying credits per call. Best suited to self-hosting the gateway rather than adding a hosted service.
Requirements
Python 3.10+ with the mcp, httpx and anyio packages, or Docker. The gateway runs as a separate HTTP server that must be started before the client connects, and clients connect with an X-API-Key header. Full mode needs SUPABASE_URL, SUPABASE_SERVICE_KEY, STRIPE_API_KEY and STRIPE_CHECKOUT_LINK.
Before you install
Calls consume paid credits (1–8 per call) and the server can return Stripe checkout links for upgrades, so spending is possible. Full mode requires a Supabase service key and a live Stripe API key, which are powerful secrets. Tool calls are proxied to third-party backend servers, so data you send may leave your machine.

Installation

In SourceWeft

  1. Open Agentpay Gateway Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

[AgentPay]

AgentPay Gateway MCP

One MCP installation gives your agent access to 42 backend servers — web search, legal analysis, domain intelligence, QR codes, email verification, SEC filings, patent lookup, and more — with per-call credit billing and one API key instead of 42.

What your agent can do

  • Call any of the 90+ tools across 42 specialized backend servers through a single MCP endpoint — no separate accounts or API keys per service
  • Pay per call using a credit system: most tools cost 1–3 credits, compute-heavy tools (contract analysis, SEO audit, legal contract generation) cost 5–8 credits
  • Check remaining daily credits and account status at any time via gateway_info
  • Get a Stripe checkout link to upgrade when credits are exhausted — the server returns the URL directly
  • Run in demo mode locally (no database) or full mode with Supabase-backed credit ledger and Stripe billing
  • Deploy via Docker with environment variables for a production-ready self-hosted gateway

Installation

Requires: Python 3.10+, mcp, httpx, anyio packages.

bash
pip install mcp httpx anyio

The gateway runs as an HTTP server (not stdio). It must be started separately before connecting your MCP client.

bash
# Demo mode — no database requiredpython server.py --port 8000
# Production mode — set env vars firstexport SUPABASE_URL=https://your-project.supabase.coexport SUPABASE_SERVICE_KEY=your-service-keyexport STRIPE_API_KEY=sk_live_...export STRIPE_CHECKOUT_LINK=https://buy.stripe.com/...python server.py --port 8000

Claude Desktop — add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "agentpay-gateway": {      "url": "http://localhost:8000/mcp",      "headers": {        "X-API-Key": "YOUR_API_KEY_HERE"      }    }  }}

Cursor — add to .cursor/mcp.json in your project root:

json
{  "mcpServers": {    "agentpay-gateway": {      "url": "http://localhost:8000/mcp",      "headers": {        "X-API-Key": "YOUR_API_KEY_HERE"      }    }  }}

Docker:

bash
docker build -t agentpay-gateway .docker run -p 8000:8000 \  -e SUPABASE_URL=https://your-project.supabase.co \  -e SUPABASE_SERVICE_KEY=your-service-key \  -e STRIPE_API_KEY=sk_live_... \  -e STRIPE_CHECKOUT_LINK=https://buy.stripe.com/... \  agentpay-gateway

Tool Reference

ToolDescriptionKey params
gateway_infoCheck credit balance, tier, and daily usageapi_key
gateway_upsellGet Stripe checkout URL to upgrade to Proapi_key
Any backend toolProxied to the appropriate backend serverapi_key, plus the tool's own params in args

Credit costs by category

CategoryToolsCredits per call
Search, weather, DNS, QR, Wikipediasearch_web, weather_current, dns_lookup, qr_generate, etc.1
Audit, memory, messaging, email verifyaudit_log, memory_store, message_send, etc.1–2
Domain intel, screenshots, crypto, PDFdomain_intel, screenshot_take, pdf_generate, etc.2–4
Court records, SEC filings, patent searchcourt_search, sec_filings, patent_search, etc.2–3
Contract analysis, legal, SEO auditcontract_analyze, legal_generate_contract, seo_audit, etc.3–8

Backend Server Registry (42 servers)

CategoryServers
Search & Websearch-proxy-mcp, web-scraper-mcp, hackernews-mcp, wikipedia-mcp
Compliance & Auditagent-audit-mcp, hallucination-guard, secret-scanner-mcp
Financeagent-wallet-mcp, crypto-market-mcp, currency-exchange-mcp, sec-financial-mcp
Legalagent-contract-mcp, agent-legal-counsel-mcp, contract-analyzer-mcp, court-records-mcp
Identity & Trustagent-passport-mcp, agent-proof-mcp
Agents & Teamsagent-hire-mcp, agent-team-mcp, agent-memory-mcp, agent-messaging-mcp
Domain & Networkdns-lookup-mcp, domain-data-mcp, domain-intel-mcp, ip-geolocation-mcp, ssl-check-mcp
Productivityemail-agent-mcp, email-verify-mcp, notification-mcp, pdf-generator-mcp, file-converter-mcp, qr-code-mcp, screenshot-mcp, text-to-speech-mcp
Intelligenceimage-analyzer-mcp, patent-search-mcp, seo-audit-mcp, rental-agent-mcp, weather-mcp
Infrastructuredatabase-mcp, mcp-health-monitor, agent-cost-tracker-mcp

Pricing

TierDaily creditsMonthly priceCost per call
Free100$01–8 credits
Pro10,000$19/month1–8 credits

Credits reset daily. When credits are exhausted, gateway_upsell returns a Stripe checkout URL.

License

MIT — AgentPay Labs. Source: github.com/Rumblingb/agentpay-gateway-mcp

Source: README.md at commit efd697a

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Agentpay integrations