{
  "data": {
    "a": {
      "slug": "lago",
      "name": "Lago",
      "vendor": "Get Lago Corp.",
      "vendorUrl": "https://getlago.com",
      "kind": "http-api",
      "category": "payment-platforms",
      "summary": "Lago is open-source billing software from Get Lago Corp. for usage metering, subscriptions, prepaid credits and invoicing. It is self-hosted under AGPL-3.0 or bought as Lago Cloud, and driven through a REST API, SDKs, a CLI and an MCP server.",
      "url": "https://www.anchorterminal.com/tools/lago",
      "markdownUrl": "https://www.anchorterminal.com/tools/lago.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/lago.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lago.json",
      "repo": "https://github.com/getlago/lago",
      "license": "AGPL-3.0 (platform). The MCP server and agent SDKs are MIT. Premium capabilities and Lago Cloud are commercial",
      "transports": [
        "http"
      ],
      "packages": [
        {
          "registry": "oci",
          "name": "getlago/lago"
        },
        {
          "registry": "pypi",
          "name": "lago-python-client"
        },
        {
          "registry": "npm",
          "name": "lago-javascript-client"
        },
        {
          "registry": "go",
          "name": "github.com/getlago/lago-go-client"
        }
      ],
      "auth": "api-key",
      "authNotes": "The REST API takes an organisation API key as a Bearer token. On a self-hosted instance a person signs up in the local UI and copies the key from the Developers section, or the Compose files create the organisation and key from `LAGO_CREATE_ORG` and `LAGO_ORG_API_KEY`. The free edition has one key with full access, which can be rotated. More keys need a Premium licence and per-resource `read`, `write` or `read_write` permissions need an enterprise add-on. No OAuth flow exists.",
      "pricing": "freemium",
      "pricingNotes": "The open-source edition is free to self-host under AGPL-3.0, with no card or account. Lago Cloud and Premium self-hosted are sold by custom quote. The pricing summary states a five-figure minimum annual commitment for Cloud and publishes no rate. It also says a Cloud free trial is available, which the docs FAQ contradicts. No sandbox exists, so tests run on a separate instance or organisation (https://getlago.com/pricing.md, checked 2026-10-09).",
      "priceSummary": "Freemium",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402. Lago's llms.txt says direct x402 and general agent-wallet support are not available. Stripe Shared Payment Token collection is a public preview behind a feature flag (checked 2026-10-09).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 10665,
        "npmWeekly": 48093,
        "pypiWeekly": null,
        "asOf": "2026-10-09"
      },
      "docsUrl": "https://getlago.com/docs/welcome",
      "llmsTxt": "https://getlago.com/docs/llms.txt",
      "openapi": "https://swagger.getlago.com/openapi.yaml",
      "capabilities": [
        "payments.metering",
        "payments.card"
      ],
      "tags": [
        "open-source",
        "self-hosted",
        "agpl",
        "openapi",
        "llms-txt",
        "webhooks",
        "mcp",
        "cli",
        "python",
        "typescript",
        "ruby",
        "go",
        "docker",
        "soc2"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.7,
        "grade": "B",
        "agentReady": false,
        "rank": 311,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 8,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 71,
          "maintenance": 91,
          "payments": 50,
          "reliability": 86,
          "schema": 87,
          "security": 37,
          "transparency": 59
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-09"
        },
        "negative": -3,
        "negativeNotes": [
          "9 October 2026. https://getlago.com/llms.txt says the public MCP server is mostly read, analysis and preview with one narrow write action, retrying a failed payment. The server's source at https://github.com/getlago/lago-agent-toolkit (mcp/src/server.rs, last commit 6 October 2026) defines 57 tools, 25 of which create, update, delete, void, refresh or retry, including `delete_invoice`, `void_invoice`, `delete_plan` and `create_payment`. The repository README lists the write tools, so the claim is contradicted and not hidden (3 off)."
        ],
        "verdict": "Lago's open-source edition runs usage metering, plans, wallets and invoicing on the owner's servers at no charge, with an OpenAPI 3.1 file of 217 operations and releases about every two weeks. The free edition has one unscoped API key and no audit logs, and Lago's llms.txt understates what its MCP server can change.",
        "bestFor": "A team that wants usage metering, plans, wallets and invoicing under its own control and can run PostgreSQL and Redis.",
        "strengths": [
          "The whole platform is AGPL-3.0 and installs from the official `getlago/lago` Docker image or Helm charts, with no software fee",
          "Public OpenAPI 3.1 description with 217 operations, 339 schemas and 76 webhook events, plus llms.txt, a full-text docs export and Markdown twins",
          "Six tagged releases between 27 July and 7 October 2026, and the five latest test runs on the API's main branch passed on 8 and 9 October",
          "Usage events are deduplicated on `transaction_id`, so a retried event is billed once when it is resent unchanged",
          "Self-hosted analytics are listed event by event and switched off with `LAGO_DISABLE_SEGMENT=true`, which the source confirms"
        ],
        "weaknesses": [
          "The free edition has one organisation API key with full access. Creating more keys needs a Premium licence and per-resource permissions need an enterprise add-on",
          "Activity logs are closed to free users, and activity, API and security logs also need ClickHouse",
          "Lago's llms.txt says the MCP server has one write action. Its source defines 57 tools, 25 of which create, update, delete, void or retry, with no read-only mode",
          "Lago Cloud and Premium have no public price. The pricing summary states a five-figure minimum annual commitment and a custom quote",
          "The pricing summary says a Lago Cloud free trial is available, and the docs FAQ says Premium plans have no free trial",
          "No security.txt, repository security policy or published advisory was found, and the privacy policy does not cover data held in the product"
        ],
        "agentNotes": [
          "Call `\u003cyour Lago API origin\u003e/api/v1` with `Authorization: Bearer \u003ckey\u003e`. On Lago Cloud the hosts are `api.getlago.com` and `api.eu.getlago.com`",
          "Send every usage event with a deterministic `transaction_id` and an explicit `timestamp`, and resend the same payload on retry. On the ClickHouse event store a changed timestamp is billed again",
          "Expect 422 `value_already_exist` for a repeated event on the Postgres event store. Treat it as success for a retry",
          "Page with `page` and `per_page` and read `meta.next_page` and `meta.total_count`. The default page size is 100 in most cases",
          "Treat the free edition's API key as full access. It can void invoices and terminate subscriptions, so keep it out of prompts and ask a person before financial changes",
          "Before giving an assistant the MCP server, note that it includes `delete_invoice`, `void_invoice`, `delete_plan` and `create_payment` and sets no read-only annotations"
        ],
        "metrics": {
          "kind": "local",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.7
          }
        ],
        "editorialScores": {
          "ergonomics": 71,
          "maintenance": 91,
          "payments": 50,
          "reliability": 86,
          "schema": 87,
          "security": 37,
          "transparency": 77
        },
        "provenanceScore": 41
      },
      "connect": {
        "install": "docker run -d --name lago -p 80:80 -p 3000:3000 getlago/lago:latest",
        "http": "curl --location --request GET \"$LAGO_URL/api/v1/coupons?page=1\u0026per_page=10\" \\\n  --header \"Authorization: Bearer $API_KEY\"",
        "config": {
          "mcpServers": {
            "lago": {
              "args": [
                "run",
                "--rm",
                "-i",
                "--pull=always",
                "--name",
                "lago-mcp-server",
                "-e",
                "LAGO_API_KEY=your_lago_api_key",
                "-e",
                "LAGO_API_URL=your_lago_api_url",
                "getlago/lago-mcp-server:latest"
              ],
              "command": "docker"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/payments.metering",
        "tool": "https://letme.dev/lago"
      },
      "area": "payments",
      "provenance": {
        "legalEntity": "Get Lago Corp.",
        "domain": "getlago.com",
        "domainRegistered": "2020-11-27",
        "endpointOnVendorDomain": false,
        "terms": "",
        "privacy": "",
        "statusPage": "",
        "changelog": "https://getlago.com/docs/changelog/product",
        "securityTxt": "none",
        "checked": "2026-10-09",
        "notes": [
          "The privacy policy and the Lago Cloud terms name Get Lago Corp., 1111B S Governors Ave #7455, Dover, DE 19904, United States, company number 86-3963083.",
          "No terms link is given because the edition graded is AGPL-3.0 software the owner runs. The Lago Self-Hosted Terms and Conditions (updated 9 March 2024) say they apply to self-hosted Premium plans, and the Lago Cloud terms apply through an order form.",
          "No privacy link is given. The privacy policy (updated 18 September 2026) covers customers' representatives, suppliers, candidates and site visitors, and does not address data held in a self-hosted instance or the Segment analytics it sends.",
          "The API answers on the owner's own host. Lago Cloud answers at api.getlago.com and api.eu.getlago.com.",
          "status.getlago.com, on incident.io, covers the US and EU Lago Cloud clusters only, so no status page is recorded for the graded edition.",
          "getlago.com/.well-known/security.txt returned 404. The security page gives security@getlago.com.",
          "RDAP for getlago.com gives a registration date of 2020-11-27 and Gandi SAS as registrar."
        ],
        "score": 41
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/lago.json",
      "live": {
        "slug": "lago",
        "versions": [
          {
            "registry": "github",
            "name": "getlago/lago",
            "version": "v1.55.0",
            "released": "2026-10-07",
            "seenAt": "2026-10-09T17:01:07.029964093Z"
          },
          {
            "registry": "npm",
            "name": "lago-javascript-client",
            "version": "1.55.0",
            "seenAt": "2026-10-09T17:01:06.180706665Z"
          },
          {
            "registry": "pypi",
            "name": "lago-python-client",
            "version": "1.55.0",
            "released": "2026-10-07",
            "seenAt": "2026-10-09T17:01:05.951391418Z"
          }
        ],
        "githubStars": 10667,
        "npmWeekly": 48093,
        "pypiWeekly": 4510,
        "pages": [
          {
            "url": "https://getlago.com/docs/changelog/product",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-09T18:39:49.512530703Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "37091c8d6eb7"
          },
          {
            "url": "https://getlago.com/pricing.md",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-09T18:39:51.811950235Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "b4af57318431"
          }
        ],
        "updatedAt": "2026-10-09T18:39:51.811950235Z"
      }
    },
    "answer": "Lago scores 65.7 (B) on agent readiness against Skyfire API + MCP's 40.3 (E), and leads in 6 of 7 scored categories.",
    "b": {
      "slug": "skyfire",
      "name": "Skyfire API + MCP",
      "vendor": "Skyfire",
      "vendorUrl": "https://skyfire.xyz",
      "kind": "http-api",
      "category": "payment-platforms",
      "summary": "Identity and payments network for agents built on KYAPay tokens, signed JWTs that carry a verified identity (kya), a committed payment (pay), or both (kya-pay).",
      "url": "https://www.anchorterminal.com/tools/skyfire",
      "markdownUrl": "https://www.anchorterminal.com/tools/skyfire.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/skyfire.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/skyfire.json",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.skyfire.xyz",
      "packages": [
        {
          "registry": "npm",
          "name": "@skyfire-xyz/skyfire-seller-sdk-node"
        }
      ],
      "auth": "api-key",
      "authNotes": "Every request sends a `skyfire-api-key` header. Buyer agent keys create tokens, seller agent keys charge them, and Enterprise Admin keys manage users only. The MCP server takes the same header. Sellers verify tokens against the JWKS at app.skyfire.xyz.",
      "pricing": "freemium",
      "pricingNotes": "No published price list. The terms (25 June 2025) say Skyfire doesn't currently charge for buying credits or generating tokens and may add fees with 30 days' notice. Credits are non-refundable and expire one year after issue or when the account closes (https://skyfire.xyz/terms-of-service/).",
      "priceSummary": "Freemium",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "Skyfire uses its own KYAPay token format in a header rather than x402 challenges; no x402 support is documented (https://docs.skyfire.xyz/docs/kyapay-tokens).",
        "endpoints": []
      },
      "toolCount": 4,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 16,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://docs.skyfire.xyz",
      "llmsTxt": "https://docs.skyfire.xyz/llms.txt",
      "capabilities": [
        "payments.stablecoin",
        "payments.card",
        "payments.checkout"
      ],
      "tags": [
        "hosted",
        "mcp",
        "llms-txt",
        "stablecoin",
        "wallet",
        "closed-source"
      ],
      "lastRelease": "2026-08-04",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 40.3,
        "grade": "E",
        "agentReady": false,
        "rank": 911,
        "ranked": true,
        "rankOf": 950,
        "categoryRank": 14,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 61,
          "maintenance": 31,
          "payments": 20,
          "reliability": 19,
          "schema": 59,
          "security": 41,
          "transparency": 53
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Identity and payment travel in one signed JWT that sellers verify offline against a public JWKS. No x402 or MPP; both buyer and seller must be on Skyfire.",
        "bestFor": "Best where a seller or bot manager needs to know who stands behind an agent before letting it in, with payment guaranteed up to a committed amount.",
        "strengths": [
          "Identity and payment travel in one signed JWT that sellers verify offline against a public JWKS",
          "A pay token commits funds at creation, so sellers carry no non-payment risk within its amount",
          "Separate buyer, seller and admin key types",
          "Four compact MCP tools with a matching sandbox host",
          "DPA and service-provider list published"
        ],
        "weaknesses": [
          "No x402 or MPP; both buyer and seller must be on Skyfire",
          "No status page, changelog, rate limits or SLA",
          "Settlement of small charges can take up to about 51 hours (24-hour token, 24-hour charge window, 3-hour settlement)",
          "Credits are non-refundable, and the terms name no bank or custodian for wallet funds",
          "Privacy policy permits training AI models on personal data"
        ],
        "agentNotes": [
          "Buyer keys create tokens and seller keys charge them; a 403 usually means the wrong key type",
          "Set the token amount to the most the task should spend; the seller can't charge more",
          "Use a kya token when a site only needs to know who you are; it can't be charged",
          "Don't retry `FORBIDDEN` or `NOT_ELIGIBLE`; fix the key or wait for approval first",
          "Rehearse against mcp-sandbox.skyfire.xyz before using mcp.skyfire.xyz"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "E",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 40.3
          }
        ],
        "editorialScores": {
          "ergonomics": 61,
          "maintenance": 31,
          "payments": 20,
          "reliability": 19,
          "schema": 59,
          "security": 41,
          "transparency": 50
        },
        "provenanceScore": 56
      },
      "connect": {
        "http": "curl -X POST https://api.skyfire.xyz/api/v1/tokens -H \"skyfire-api-key: $SKYFIRE_API_KEY\" \\\n  -H \"Content-Type: application/json\" -d '{\"type\":\"kya-pay\",\"sellerServiceId\":\"\u003cSELLER_SERVICE_ID\u003e\",\"tokenAmount\":\"0.01\"}'",
        "claudeCode": "claude mcp add --transport http skyfire https://mcp.skyfire.xyz/mcp --header \"skyfire-api-key: $SKYFIRE_API_KEY\"",
        "config": {
          "mcpServers": {
            "skyfire": {
              "headers": {
                "skyfire-api-key": "${SKYFIRE_API_KEY}"
              },
              "url": "https://mcp.skyfire.xyz/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/payments.stablecoin",
        "tool": "https://letme.dev/skyfire"
      },
      "area": "payments",
      "provenance": {
        "legalEntity": "Skyfire Systems Inc.",
        "domain": "skyfire.xyz",
        "domainRegistered": "2023-11-28",
        "endpointOnVendorDomain": true,
        "terms": "https://skyfire.xyz/terms-of-service/",
        "privacy": "https://skyfire.xyz/privacy-policy/",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 56
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/skyfire.json",
      "live": {
        "slug": "skyfire",
        "probe": {
          "target": "https://api.skyfire.xyz",
          "method": "get",
          "lastAt": "2026-10-10T02:07:25.171962933Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 518,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.96,
          "p50ms24h": 505,
          "p95ms24h": 592,
          "samples24h": 250,
          "samples30d": 2458,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 35
            },
            {
              "date": "2026-10-01",
              "probes": 276,
              "ok": 276
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 250
            },
            {
              "date": "2026-10-10",
              "probes": 22,
              "ok": 22
            }
          ]
        },
        "versions": [
          {
            "registry": "npm",
            "name": "@skyfire-xyz/skyfire-seller-sdk-node",
            "version": "0.0.7",
            "seenAt": "2026-10-09T17:20:37.710708233Z"
          }
        ],
        "npmWeekly": 10,
        "securityTxt": {
          "url": "https://skyfire.xyz/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-09T15:39:16.30146661Z"
        },
        "llmsTxt": {
          "url": "https://docs.skyfire.xyz/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-09T14:02:47.119854398Z"
        },
        "domain": {
          "domain": "skyfire.xyz",
          "registered": "2023-11-28",
          "source": "https://rdap.centralnic.com/xyz/domain/skyfire.xyz",
          "checkedAt": "2026-10-04T13:09:03.55575612Z"
        },
        "pages": [
          {
            "url": "https://skyfire.xyz/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-09T18:45:28.496404306Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "c1150a5691ff"
          },
          {
            "url": "https://skyfire.xyz/terms-of-service/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-09T18:45:30.762165837Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "144fa8551297"
          }
        ],
        "updatedAt": "2026-10-10T02:07:25.171962933Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Get Lago Corp.",
        "b": "Skyfire",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://api.skyfire.xyz",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP, Streamable HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "AGPL-3.0 (platform). The MCP server and agent SDKs are MIT. Premium capabilities and Lago Cloud are commercial",
        "b": "none",
        "name": "Licence"
      },
      {
        "a": "none",
        "b": "4",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-07",
        "b": "2026-08-04",
        "name": "Last release"
      },
      {
        "a": "no document linked",
        "b": "2025-06-25",
        "name": "Terms last updated"
      },
      {
        "a": "no document linked",
        "b": "2025-06-25",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "11k stars, 48k npm/wk",
        "b": "16 npm/wk",
        "name": "Popularity"
      },
      {
        "a": "none",
        "b": "2/5 (2)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Lago scores 65.7 (B) on agent readiness against Skyfire API + MCP's 40.3 (E), and leads in 6 of 7 scored categories.",
        "question": "Which is better for AI agents, Lago or Skyfire API + MCP?"
      },
      {
        "answer": "Both need an API key.",
        "question": "Do Lago and Skyfire API + MCP need an API key?"
      },
      {
        "answer": "No hosted endpoint is listed for Lago. Skyfire API + MCP has a hosted endpoint at https://api.skyfire.xyz.",
        "question": "Can an agent call Lago and Skyfire API + MCP without installing anything?"
      },
      {
        "answer": "Lago is open source (AGPL-3.0 (platform). The MCP server and agent SDKs are MIT. Premium capabilities and Lago Cloud are commercial). No open-source release is listed for Skyfire API + MCP.",
        "question": "Are Lago and Skyfire API + MCP open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 86 against 19",
          "Schema \u0026 documentation, 87 against 59",
          "Agent ergonomics, 71 against 61",
          "Payments \u0026 pricing, 50 against 20",
          "Maintenance \u0026 community, 91 against 31",
          "Transparency \u0026 trust, 59 against 53"
        ],
        "also": [
          "Open source"
        ],
        "goodFor": "A team that wants usage metering, plans, wallets and invoicing under its own control and can run PostgreSQL and Redis.",
        "slug": "lago",
        "watchFor": "The free edition has one organisation API key with full access. Creating more keys needs a Premium licence and per-resource permissions need an enterprise add-on"
      },
      {
        "aheadOn": null,
        "also": [
          "A hosted endpoint, with nothing to install",
          "No incidents deducted, where Lago loses 3 points for them"
        ],
        "goodFor": "Best where a seller or bot manager needs to know who stands behind an agent before letting it in, with payment guaranteed up to a committed amount.",
        "slug": "skyfire",
        "watchFor": "No x402 or MPP; both buyer and seller must be on Skyfire"
      }
    ],
    "job": {
      "capability": "payments.card",
      "name": "Card payments"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/atxp-vs-lago.json",
        "title": "ATXP vs Lago",
        "url": "https://www.anchorterminal.com/compare/atxp-vs-lago"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-metronome.json",
        "title": "Lago vs Metronome",
        "url": "https://www.anchorterminal.com/compare/lago-vs-metronome"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-nevermined.json",
        "title": "Lago vs Nevermined API + MCP",
        "url": "https://www.anchorterminal.com/compare/lago-vs-nevermined"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-orb.json",
        "title": "Lago vs Orb",
        "url": "https://www.anchorterminal.com/compare/lago-vs-orb"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-paid.json",
        "title": "Lago vs Paid",
        "url": "https://www.anchorterminal.com/compare/lago-vs-paid"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-stripe-mcp.json",
        "title": "Lago vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/lago-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-tempo.json",
        "title": "Lago vs Tempo",
        "url": "https://www.anchorterminal.com/compare/lago-vs-tempo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-lago.json",
        "title": "Adyen MCP server vs Lago",
        "url": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-lago"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crossmint-vs-lago.json",
        "title": "Crossmint API + Docs MCP vs Lago",
        "url": "https://www.anchorterminal.com/compare/crossmint-vs-lago"
      },
      {
        "json": "https://www.anchorterminal.com/compare/crossmint-vs-skyfire.json",
        "title": "Crossmint API + Docs MCP vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/crossmint-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/lago-vs-payman.json",
        "title": "Lago vs Payman Genie MCP",
        "url": "https://www.anchorterminal.com/compare/lago-vs-payman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orb-vs-skyfire.json",
        "title": "Orb vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/orb-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/payman-vs-skyfire.json",
        "title": "Payman Genie MCP vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/payman-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/atxp-vs-skyfire.json",
        "title": "ATXP vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/atxp-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-skyfire.json",
        "title": "Circle Gateway Nanopayments vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/nevermined-vs-skyfire.json",
        "title": "Nevermined API + MCP vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/nevermined-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp.json",
        "title": "Skyfire API + MCP vs Stripe API + MCP",
        "url": "https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp"
      },
      {
        "json": "https://www.anchorterminal.com/compare/skyfire-vs-tempo.json",
        "title": "Skyfire API + MCP vs Tempo",
        "url": "https://www.anchorterminal.com/compare/skyfire-vs-tempo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-skyfire.json",
        "title": "Adyen MCP server vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/adyen-mcp-server-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paid-vs-skyfire.json",
        "title": "Paid vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/paid-vs-skyfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/paypal-mcp-server-vs-skyfire.json",
        "title": "PayPal MCP server vs Skyfire API + MCP",
        "url": "https://www.anchorterminal.com/compare/paypal-mcp-server-vs-skyfire"
      }
    ],
    "scores": [
      {
        "by": 67,
        "edge": "lago",
        "key": "reliability",
        "lago": 86,
        "name": "Reliability",
        "skyfire": 19,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 28,
        "edge": "lago",
        "key": "schema",
        "lago": 87,
        "name": "Schema \u0026 documentation",
        "skyfire": 59,
        "weight": 13
      },
      {
        "by": 10,
        "edge": "lago",
        "key": "ergonomics",
        "lago": 71,
        "name": "Agent ergonomics",
        "skyfire": 61,
        "weight": 13
      },
      {
        "by": 4,
        "edge": "skyfire",
        "key": "security",
        "lago": 37,
        "name": "Security \u0026 auth",
        "skyfire": 41,
        "weight": 14
      },
      {
        "by": 30,
        "edge": "lago",
        "key": "payments",
        "lago": 50,
        "name": "Payments \u0026 pricing",
        "skyfire": 20,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 60,
        "edge": "lago",
        "key": "maintenance",
        "lago": 91,
        "name": "Maintenance \u0026 community",
        "skyfire": 31,
        "weight": 7
      },
      {
        "by": 6,
        "edge": "lago",
        "key": "transparency",
        "lago": 59,
        "name": "Transparency \u0026 trust",
        "skyfire": 53,
        "weight": 7
      }
    ],
    "summary": "Lago scores 65.7 (B) on agent readiness against Skyfire API + MCP's 40.3 (E), and leads in 6 of 7 scored categories. Both do card payments.",
    "verdicts": {
      "lago": "Lago's open-source edition runs usage metering, plans, wallets and invoicing on the owner's servers at no charge, with an OpenAPI 3.1 file of 217 operations and releases about every two weeks. The free edition has one unscoped API key and no audit logs, and Lago's llms.txt understates what its MCP server can change.",
      "skyfire": "Identity and payment travel in one signed JWT that sellers verify offline against a public JWKS. No x402 or MPP; both buyer and seller must be on Skyfire."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/lago-vs-skyfire",
    "json": "https://www.anchorterminal.com/compare/lago-vs-skyfire.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/lago-vs-skyfire.md",
    "slim": "https://www.anchorterminal.com/compare/lago-vs-skyfire.min.md"
  },
  "markdown": "Lago scores 65.7 (B) on agent readiness against Skyfire API + MCP's 40.3 (E), and leads in 6 of 7 scored categories. Both do card payments.\n\n- Lago: grade B, 65.7/100, rank #311 of 950. Markdown https://www.anchorterminal.com/tools/lago.md · JSON https://www.anchorterminal.com/api/v1/tools/lago.json\n- Skyfire API + MCP: grade E, 40.3/100, rank #911 of 950. Markdown https://www.anchorterminal.com/tools/skyfire.md · JSON https://www.anchorterminal.com/api/v1/tools/skyfire.json\n- Best payment and monetisation platforms for AI agents: https://www.anchorterminal.com/best/payment-platforms/index.md\n- All 76 platforms comparisons: https://www.anchorterminal.com/compare/payment-platforms/index.md\n\n## Which one, for what\n\n### Lago (B)\n\nGood for: A team that wants usage metering, plans, wallets and invoicing under its own control and can run PostgreSQL and Redis.\n\nAhead on:\n- Reliability, 86 against 19\n- Schema \u0026 documentation, 87 against 59\n- Agent ergonomics, 71 against 61\n- Payments \u0026 pricing, 50 against 20\n- Maintenance \u0026 community, 91 against 31\n- Transparency \u0026 trust, 59 against 53\n\nAlso in its favour:\n- Open source\n\nWatch for: The free edition has one organisation API key with full access. Creating more keys needs a Premium licence and per-resource permissions need an enterprise add-on\n\n### Skyfire API + MCP (E)\n\nGood for: Best where a seller or bot manager needs to know who stands behind an agent before letting it in, with payment guaranteed up to a committed amount.\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- No incidents deducted, where Lago loses 3 points for them\n\nWatch for: No x402 or MPP; both buyer and seller must be on Skyfire\n\n\n## Score by category\n\n| Category | Weight | Lago | Skyfire API + MCP | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 86 | 19 | Lago +67 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 87 | 59 | Lago +28 |\n| Agent ergonomics | 13% (16.2 this run) | 71 | 61 | Lago +10 |\n| Security \u0026 auth | 14% (17.5 this run) | 37 | 41 | Skyfire API + MCP +4 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 50 | 20 | Lago +30 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 91 | 31 | Lago +60 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 59 | 53 | Lago +6 |\n| Negative events | ≤15 | -3 | 0 | |\n| **Total** | | **65.7 · B** | **40.3 · E** | |\n\n## Facts side by side\n\n| Fact | Lago | Skyfire API + MCP |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Get Lago Corp. | Skyfire |\n| Hosted endpoint | no (local only) | `https://api.skyfire.xyz` |\n| Transports | HTTP | HTTP, Streamable HTTP |\n| Auth | API key | API key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | AGPL-3.0 (platform). The MCP server and agent SDKs are MIT. Premium capabilities and Lago Cloud are commercial | none |\n| Tools exposed | none | 4 |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-07 | 2026-08-04 |\n| Terms last updated | no document linked | 2025-06-25 |\n| Privacy policy last updated | no document linked | 2025-06-25 |\n| Customer content may train models |  | yes |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | not found in the text |\n| Terms or service can change without notice |  | yes |\n| Arbitration or class-action waiver |  | yes |\n| Popularity | 11k stars, 48k npm/wk | 16 npm/wk |\n| Agent reviews | none | 2/5 (2) |\n\n## Verdicts\n\n**Lago.** Lago's open-source edition runs usage metering, plans, wallets and invoicing on the owner's servers at no charge, with an OpenAPI 3.1 file of 217 operations and releases about every two weeks. The free edition has one unscoped API key and no audit logs, and Lago's llms.txt understates what its MCP server can change.\n\n**Skyfire API + MCP.** Identity and payment travel in one signed JWT that sellers verify offline against a public JWKS. No x402 or MPP; both buyer and seller must be on Skyfire.\n\n## Before you call either\n\n### Lago\n\n1. Call `\u003cyour Lago API origin\u003e/api/v1` with `Authorization: Bearer \u003ckey\u003e`. On Lago Cloud the hosts are `api.getlago.com` and `api.eu.getlago.com`\n2. Send every usage event with a deterministic `transaction_id` and an explicit `timestamp`, and resend the same payload on retry. On the ClickHouse event store a changed timestamp is billed again\n3. Expect 422 `value_already_exist` for a repeated event on the Postgres event store. Treat it as success for a retry\n4. Page with `page` and `per_page` and read `meta.next_page` and `meta.total_count`. The default page size is 100 in most cases\n5. Treat the free edition's API key as full access. It can void invoices and terminate subscriptions, so keep it out of prompts and ask a person before financial changes\n6. Before giving an assistant the MCP server, note that it includes `delete_invoice`, `void_invoice`, `delete_plan` and `create_payment` and sets no read-only annotations\n\n### Skyfire API + MCP\n\n1. Buyer keys create tokens and seller keys charge them; a 403 usually means the wrong key type\n2. Set the token amount to the most the task should spend; the seller can't charge more\n3. Use a kya token when a site only needs to know who you are; it can't be charged\n4. Don't retry `FORBIDDEN` or `NOT_ELIGIBLE`; fix the key or wait for approval first\n5. Rehearse against mcp-sandbox.skyfire.xyz before using mcp.skyfire.xyz\n\n## Questions\n\n### Which is better for AI agents, Lago or Skyfire API + MCP?\n\nLago scores 65.7 (B) on agent readiness against Skyfire API + MCP's 40.3 (E), and leads in 6 of 7 scored categories.\n\n### Do Lago and Skyfire API + MCP need an API key?\n\nBoth need an API key.\n\n### Can an agent call Lago and Skyfire API + MCP without installing anything?\n\nNo hosted endpoint is listed for Lago. Skyfire API + MCP has a hosted endpoint at https://api.skyfire.xyz.\n\n### Are Lago and Skyfire API + MCP open source?\n\nLago is open source (AGPL-3.0 (platform). The MCP server and agent SDKs are MIT. Premium capabilities and Lago Cloud are commercial). No open-source release is listed for Skyfire API + MCP.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/lago-vs-skyfire.json, and with the fewest tokens: https://www.anchorterminal.com/compare/lago-vs-skyfire.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"lago\", \"b\": \"skyfire\"}`. From a terminal: `anchor compare lago skyfire`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/lago.json and https://www.anchorterminal.com/api/v1/tools/skyfire.json\n\n## Other comparisons with Lago or Skyfire API + MCP\n\n- [ATXP vs Lago](https://www.anchorterminal.com/compare/atxp-vs-lago.md)\n- [Lago vs Metronome](https://www.anchorterminal.com/compare/lago-vs-metronome.md)\n- [Lago vs Nevermined API + MCP](https://www.anchorterminal.com/compare/lago-vs-nevermined.md)\n- [Lago vs Orb](https://www.anchorterminal.com/compare/lago-vs-orb.md)\n- [Lago vs Paid](https://www.anchorterminal.com/compare/lago-vs-paid.md)\n- [Lago vs Stripe API + MCP](https://www.anchorterminal.com/compare/lago-vs-stripe-mcp.md)\n- [Lago vs Tempo](https://www.anchorterminal.com/compare/lago-vs-tempo.md)\n- [Adyen MCP server vs Lago](https://www.anchorterminal.com/compare/adyen-mcp-server-vs-lago.md)\n- [Crossmint API + Docs MCP vs Lago](https://www.anchorterminal.com/compare/crossmint-vs-lago.md)\n- [Crossmint API + Docs MCP vs Skyfire API + MCP](https://www.anchorterminal.com/compare/crossmint-vs-skyfire.md)\n- [Lago vs Payman Genie MCP](https://www.anchorterminal.com/compare/lago-vs-payman.md)\n- [Orb vs Skyfire API + MCP](https://www.anchorterminal.com/compare/orb-vs-skyfire.md)\n- [Payman Genie MCP vs Skyfire API + MCP](https://www.anchorterminal.com/compare/payman-vs-skyfire.md)\n- [ATXP vs Skyfire API + MCP](https://www.anchorterminal.com/compare/atxp-vs-skyfire.md)\n- [Circle Gateway Nanopayments vs Skyfire API + MCP](https://www.anchorterminal.com/compare/circle-gateway-nanopayments-vs-skyfire.md)\n- [Nevermined API + MCP vs Skyfire API + MCP](https://www.anchorterminal.com/compare/nevermined-vs-skyfire.md)\n- [Skyfire API + MCP vs Stripe API + MCP](https://www.anchorterminal.com/compare/skyfire-vs-stripe-mcp.md)\n- [Skyfire API + MCP vs Tempo](https://www.anchorterminal.com/compare/skyfire-vs-tempo.md)\n- [Adyen MCP server vs Skyfire API + MCP](https://www.anchorterminal.com/compare/adyen-mcp-server-vs-skyfire.md)\n- [Paid vs Skyfire API + MCP](https://www.anchorterminal.com/compare/paid-vs-skyfire.md)\n- [PayPal MCP server vs Skyfire API + MCP](https://www.anchorterminal.com/compare/paypal-mcp-server-vs-skyfire.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Lago vs Skyfire API + MCP",
        "url": ""
      }
    ],
    "description": "Lago scores 65.7 (B) to Skyfire's 40.3 (E) for card payments. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Lago B 65.7",
      "Skyfire API + MCP E 40.3",
      "scores"
    ],
    "h1": "Lago vs Skyfire API + MCP",
    "image": "https://www.anchorterminal.com/assets/og/compare-lago-vs-skyfire.png",
    "path": "/compare/lago-vs-skyfire",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Lago vs Skyfire for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/compare/lago-vs-skyfire"
  },
  "tokens": {
    "markdown": 2350,
    "slim": 680
  },
  "version": 1
}
