{
  "data": {
    "a": {
      "slug": "braintrust",
      "name": "Braintrust API + MCP",
      "vendor": "Braintrust",
      "vendorUrl": "https://www.braintrust.dev",
      "kind": "http-api",
      "category": "agent-observability",
      "summary": "Hosted tracing, logging and evaluation for LLM apps and agents, with experiments, datasets, prompts, online scorers and a model gateway.",
      "url": "https://www.anchorterminal.com/tools/braintrust",
      "markdownUrl": "https://www.anchorterminal.com/tools/braintrust.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/braintrust.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/braintrust.json",
      "repo": "https://github.com/braintrustdata/braintrust-sdk-javascript",
      "license": "Apache-2.0 (SDKs only, platform closed source)",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://api.braintrust.dev/v1",
      "packages": [
        {
          "registry": "npm",
          "name": "braintrust"
        },
        {
          "registry": "pypi",
          "name": "braintrust"
        }
      ],
      "auth": "mixed",
      "authNotes": "REST API and SDKs take an org API key as a Bearer token (BRAINTRUST_API_KEY). The hosted MCP server accepts OAuth 2.0 with dynamic client registration or the same API key, and acts with the permissions of the key's account. EU and self-hosted data planes have their own API and MCP URLs.",
      "pricing": "freemium",
      "pricingNotes": "Starter is free with no card, unlimited users, 1 GB processed data and 10,000 scores a month, 14-day retention and $10 of model credit. Overage $4 a GB and $2.50 per 1,000 scores. Pro $249 a month with 5 GB, 50,000 scores, $100 of model credit and 30-day retention, then $3 a GB, $1.50 per 1,000 scores and $0.50 a GB a month for longer retention. Qualifying startups can get Pro free for 6 to 12 months. Enterprise is custom and adds on-prem or hybrid deployment, a BAA and SLAs (https://www.braintrust.dev/pricing).",
      "priceSummary": "$249 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402 support in docs or pricing (checked 2026-09-30).",
        "endpoints": []
      },
      "toolCount": 42,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 2018529,
        "pypiWeekly": 1701906,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://www.braintrust.dev/docs",
      "llmsTxt": "https://www.braintrust.dev/docs/llms.txt",
      "openapi": "https://www.braintrust.dev/docs/openapi.json",
      "registryName": "io.github.braintrustdata/braintrust",
      "capabilities": [
        "obs.traces",
        "obs.evals",
        "obs.prompts",
        "obs.gateway",
        "obs.datasets"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "mcp",
        "llms-txt",
        "openapi",
        "python",
        "typescript",
        "closed-source",
        "enterprise"
      ],
      "lastRelease": "2026-10-01",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 61.1,
        "grade": "C",
        "agentReady": false,
        "rank": 531,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 11,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 66,
          "maintenance": 85,
          "payments": 40,
          "reliability": 61,
          "schema": 85,
          "security": 58,
          "transparency": 66
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": -4,
        "negativeNotes": [
          "Fixed 2026-07-16. The Python SDK's LiteLLM instrumentation in versions 0.2.0 to 0.27.x wrote provider credentials into trace metadata, among them API keys, `Authorization` headers, Azure tokens and AWS access and secret keys. Fixed in 0.28.0 with a metadata allowlist, and a knowledge-base page tells users to rotate. It reads as an advisory but isn't filed as one and carries no date. -2 after decay (https://braintrust.dev/docs/kb/litellm-instrumentation-may-record-provider-credentials.md)",
          "Fixed 2026-07-16. The TypeScript SDK from 0.4.0 to 3.23.0 recorded API keys passed to the Claude Agent SDK through `options.apiKey` into trace metadata. The 3.23.1 changelog line calls the fix \"Clean up span metadata\", and only the knowledge-base page explains the exposure and asks for rotation. -2 after decay (https://braintrust.dev/docs/kb/claude-agent-sdk-api-keys-recorded-in-trace-metadata.md)"
        ],
        "verdict": "OpenAPI 3.0.3 spec with 75 paths, 429 and `Retry-After` declared on 154 operations. Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane.",
        "bestFor": "Teams that want evals, datasets and production logs in one hosted product and will drive it from a coding agent through MCP or SQL.",
        "strengths": [
          "OpenAPI 3.0.3 spec with 75 paths, 429 and `Retry-After` declared on 154 operations",
          "Hosted MCP server with 42 tools, OAuth 2.0 or API key, and `sql_query` that hands results over 1 MB back as a signed URL",
          "Service tokens can be scoped to single projects through permission groups on every plan",
          "Starter is free with no card, unlimited users and published per-GB and per-score overage prices",
          "TypeScript and Python SDKs both released on 2026-10-01, with 34 releases between them since 16 July"
        ],
        "weaknesses": [
          "Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane",
          "Python SDK up to 0.27.x and TypeScript SDK up to 3.23.0 recorded provider credentials in trace metadata, fixed on 2026-07-16 without a formal advisory",
          "All 42 MCP tools load by default and write tools act with the full permissions of the signed-in account",
          "Only BTQL has a published rate limit, about 20 queries a minute on Starter and Pro",
          "Privacy notice dates from September 2023 and excludes customer data. Starter keeps data for 14 days"
        ],
        "agentNotes": [
          "Connect a project-scoped service token rather than a personal key, because MCP write tools act with the key's full permissions",
          "Set the client to confirm MCP write tools such as `edit_dataset_rows` and `create_threshold_alert`. The server has no read-only mode",
          "Cache `sql_query` results. Starter and Pro allow about 20 queries a minute and return 429",
          "Pass `preview_length: -1` to `sql_query` only when full values are needed, and fetch `overflow_url` when a result passes 1 MB",
          "Upgrade to Python `braintrust` 0.28.0 or TypeScript 3.23.1 or later and rotate any provider keys traced before July 2026"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 61.1
          }
        ],
        "editorialScores": {
          "ergonomics": 66,
          "maintenance": 85,
          "payments": 40,
          "reliability": 61,
          "schema": 85,
          "security": 58,
          "transparency": 50
        },
        "provenanceScore": 81
      },
      "connect": {
        "http": "curl https://api.braintrust.dev/v1/project -H \"Authorization: Bearer $BRAINTRUST_API_KEY\"",
        "claudeCode": "claude mcp add --transport http braintrust https://api.braintrust.dev/mcp",
        "config": {
          "mcpServers": {
            "braintrust": {
              "headers": {
                "Authorization": "Bearer ${BRAINTRUST_API_KEY}"
              },
              "type": "http",
              "url": "https://api.braintrust.dev/mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/obs.traces",
        "tool": "https://letme.dev/braintrust"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Pro plan",
          "unit": "month",
          "usd": 249,
          "note": "5 GB processed data, 50,000 scores, 30-day retention"
        },
        {
          "item": "Processed data on Starter",
          "unit": "gb",
          "usd": 4
        },
        {
          "item": "Processed data on Pro",
          "unit": "gb",
          "usd": 3
        },
        {
          "item": "Extended retention on Pro",
          "unit": "gb",
          "usd": 0.5,
          "note": "per GB a month beyond 30 days"
        }
      ],
      "provenance": {
        "legalEntity": "Braintrust Data, Inc.",
        "domain": "braintrust.dev",
        "domainRegistered": "2021-03-25",
        "endpointOnVendorDomain": true,
        "terms": "https://www.braintrust.dev/legal/terms-of-service",
        "privacy": "https://www.braintrust.dev/legal/privacy-policy",
        "statusPage": "https://status.braintrust.dev",
        "changelog": "https://www.braintrust.dev/docs/changelog",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "score": 81
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/braintrust.json",
      "live": {
        "slug": "braintrust",
        "probe": {
          "target": "https://api.braintrust.dev/v1",
          "method": "get",
          "lastAt": "2026-10-18T00:14:31.803133254Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 109,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 99.89,
          "p50ms24h": 108,
          "p95ms24h": 194,
          "samples24h": 253,
          "samples30d": 4435,
          "days": [
            {
              "date": "2026-09-30",
              "probes": 35,
              "ok": 34
            },
            {
              "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": 271
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 271
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 268,
              "ok": 268
            },
            {
              "date": "2026-10-09",
              "probes": 250,
              "ok": 249
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.braintrust.dev",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-18T00:08:15.447142399Z"
        },
        "versions": [
          {
            "registry": "github",
            "name": "braintrustdata/braintrust-sdk-javascript",
            "version": "braintrust@3.37.2",
            "released": "2026-10-09",
            "seenAt": "2026-10-17T01:38:03.767782342Z"
          },
          {
            "registry": "mcp-registry",
            "name": "io.github.braintrustdata/braintrust",
            "version": "1.0.0",
            "seenAt": "2026-10-17T05:11:56.292414565Z"
          },
          {
            "registry": "npm",
            "name": "braintrust",
            "version": "3.37.2",
            "seenAt": "2026-10-17T01:38:02.805636648Z"
          },
          {
            "registry": "pypi",
            "name": "braintrust",
            "version": "0.46.1",
            "released": "2026-10-16",
            "seenAt": "2026-10-17T01:38:03.640286482Z"
          }
        ],
        "githubStars": 29,
        "npmWeekly": 1653299,
        "pypiWeekly": 1734073,
        "securityTxt": {
          "url": "https://braintrust.dev/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-17T15:51:35.201698568Z"
        },
        "llmsTxt": {
          "url": "https://www.braintrust.dev/docs/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-17T14:21:34.122074831Z"
        },
        "domain": {
          "domain": "braintrust.dev",
          "registered": "2021-03-25",
          "source": "https://pubapi.registry.google/rdap/domain/braintrust.dev",
          "checkedAt": "2026-10-11T13:22:25.229443602Z"
        },
        "pages": [
          {
            "url": "https://www.braintrust.dev/docs/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:00.354009602Z",
            "changedAt": "2026-10-17T23:14:00.354009602Z",
            "fingerprint": "0dd5266f9b5d"
          },
          {
            "url": "https://www.braintrust.dev/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:06.648692428Z",
            "changedAt": "2026-10-08T18:26:46.642292163Z",
            "fingerprint": "5d374bff4552"
          },
          {
            "url": "https://www.braintrust.dev/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:02.753159679Z",
            "changedAt": "2026-10-08T18:26:42.432950997Z",
            "fingerprint": "11f705ad4b2e"
          },
          {
            "url": "https://www.braintrust.dev/legal/terms-of-service",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-17T23:14:04.757131954Z",
            "changedAt": "2026-10-08T18:26:44.659338097Z",
            "fingerprint": "d1ceea73697f"
          }
        ],
        "updatedAt": "2026-10-18T00:14:31.803133254Z"
      }
    },
    "answer": "Braintrust API + MCP scores 61.1 (C) on agent readiness against Navige's 42.8 (E), and leads in every scored category.",
    "b": {
      "slug": "navige",
      "name": "Navige",
      "vendor": "Navige Ltd",
      "vendorUrl": "https://navige.ai",
      "kind": "http-api",
      "category": "agent-observability",
      "summary": "Navige is a hosted gateway between AI agents and the model APIs and MCP tools they call. It prices each call per business job, enforces spend caps, policies and approvals, and can cache or reroute calls to cut cost.",
      "url": "https://www.anchorterminal.com/tools/navige",
      "markdownUrl": "https://www.anchorterminal.com/tools/navige.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/navige.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/navige.json",
      "repo": "https://github.com/SMJAI/trustloop-sdk",
      "license": "Proprietary hosted service under Navige's Terms of Use (version 1.0, effective 13 October 2026) and Data Processing Agreement (version 1.2, effective 14 October 2026). The `navige` npm SDK and the `n8n-nodes-navige` node are MIT",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.navige.ai",
      "packages": [
        {
          "registry": "npm",
          "name": "navige"
        },
        {
          "registry": "npm",
          "name": "n8n-nodes-navige"
        }
      ],
      "auth": "api-key",
      "authNotes": "Self-serve. A person signs up at app.navige.ai/signup, confirms their email and creates an agent in the console, which shows an `nv_` key once. Each key names one agent in one organisation. Send it in `x-navige-key` (the only header accepted on the model proxy, where `Authorization` carries the provider key), as `Authorization: Bearer` on `/enforce` and `/usage`, or as `?api_key=` for MCP clients. An agent can hold up to ten keys, each listed by prefix and last use, and can be given an expiry. Revocation can take up to a minute to apply because key lookups are cached. The Terms forbid creating accounts by automation.",
      "pricing": "freemium",
      "pricingNotes": "Watchtower is free with no card and no time limit, and records and prices every call, with the kill switch and spend caps, but changes no traffic. Paid use switches on the levers and enforcing policies and costs the greater of $9 a month or 20 per cent of measured savings, charged in arrears. Modelled savings are never billed. No seat, per-agent or setup fees and no markup on tokens, which the customer pays to the provider (https://navige.ai/pricing, checked 2026-10-17). The Terms leave exact prices, payment terms, taxes and refunds as TBD.",
      "priceSummary": "$9 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, the pricing page, the Terms or the DPA. Paid plans are billed through Stripe (checked 2026-10-17).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": 11,
        "pypiWeekly": null,
        "asOf": "2026-10-17"
      },
      "docsUrl": "https://app.navige.ai/docs",
      "capabilities": [
        "obs.gateway",
        "obs.traces",
        "hitl.approve",
        "hitl.audit",
        "guard.policy"
      ],
      "tags": [
        "hosted",
        "freemium",
        "no-card",
        "mcp",
        "openai-compatible",
        "anthropic-compatible",
        "typescript",
        "closed-source",
        "status-page",
        "new"
      ],
      "lastRelease": "2026-09-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 42.8,
        "grade": "E",
        "agentReady": false,
        "rank": 1012,
        "ranked": true,
        "rankOf": 1133,
        "categoryRank": 16,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 61,
          "maintenance": 51,
          "payments": 35,
          "reliability": 28,
          "schema": 42,
          "security": 53,
          "transparency": 50
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "negative": -2,
        "negativeNotes": [
          "2026-10-17. The privacy policy (effective 6 October 2026) says 'Our website and dashboard do not use tracking cookies or third-party analytics.' The navige.ai home, pricing and about pages load Google Analytics (`gtag/js?id=G-G5NVP8M2BB`, configured inline) and Framer's events script, checked first-hand on 17 October 2026. Counted as a misleading claim (-2). The dashboard at app.navige.ai was not checked for analytics (https://app.navige.ai/legal/privacy, https://navige.ai/)."
        ],
        "verdict": "Setup is a base-URL change, keys are per agent and hashed, and the docs state failure behaviour per action class. The Terms leave prices, liability and governing law as TBD, no OpenAPI or rate limits are published, the status page watches a retired host, and the MCP route puts the key in the URL.",
        "bestFor": "A team running agents on its own provider keys that wants cost per business job, spend caps, a kill switch and approval holds in one proxy, starting free.",
        "strengths": [
          "Joining is a base-URL change and one header. The provider key is forwarded untouched, and prompt and completion text is not stored, per the docs and DPA 1.2",
          "Failure defaults are documented per action class. Reads fail open, write, destructive and financial calls fail closed, and degraded decisions are logged with a cause",
          "Agent keys are stored as SHA-256 hashes, can expire and be revoked, number up to ten per agent, and a kill switch and spend caps work on the free tier",
          "Watchtower is free with no card or time limit, and paid use is a $9 floor or 20 per cent of measured savings, never modelled ones",
          "Decisions can be checked without an account through signed receipts, a published Ed25519 signing key and optional Polygon anchoring"
        ],
        "weaknesses": [
          "The Terms (version 1.0) leave exact prices, payment terms, liability, service levels and governing law marked TBD",
          "No OpenAPI document, llms.txt, changelog or published rate limits were found",
          "The status page monitors only `api.trustloop.live/health`, a retired host shown down since 26 July 2026, while its header says all services are online",
          "The MCP route, and the proxy fallback for clients without custom headers, put the agent key in the URL query string",
          "The privacy policy says the website uses no third-party analytics while navige.ai loads Google Analytics, and its plan retention periods contradict DPA 1.2"
        ],
        "agentNotes": [
          "Send the Navige key in `x-navige-key` on the proxy. `Authorization` carries the provider key there, and a Navige key in it fails and is forwarded upstream",
          "Act only on `allow` or `approved` from `/enforce`. Treat `error` as neither, and read `unavailable` to tell a malformed request from a Navige outage",
          "Send `x-navige-transaction` with one id per job, reused across that job's retries, so calls group into one transaction and retries are not counted twice",
          "On a 429 from the proxy, check for a blocking budget before retrying. Navige returns 429 when a monthly budget is reached and passes provider errors through without retrying",
          "Expect Claude Code traffic to get measurement, budgets and the kill switch only. Context trimming, routing, the output ceiling and prompt caching are switched off for it"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "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": 42.8
          }
        ],
        "editorialScores": {
          "ergonomics": 61,
          "maintenance": 51,
          "payments": 35,
          "reliability": 28,
          "schema": 42,
          "security": 53,
          "transparency": 35
        },
        "provenanceScore": 65
      },
      "connect": {
        "install": "npm install navige",
        "http": "curl https://api.navige.ai/proxy/openai/v1/chat/completions \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"x-navige-key: $NAVIGE_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"model\":\"gpt-5.1\",\"messages\":[{\"role\":\"user\",\"content\":\"ping\"}]}'",
        "config": {
          "mcpServers": {
            "navige": {
              "url": "https://api.navige.ai/mcp?api_key=nv_your_key_here"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/obs.gateway",
        "tool": "https://letme.dev/navige"
      },
      "area": "developer",
      "unitPrices": [
        {
          "item": "Paid plan minimum",
          "unit": "month",
          "usd": 9,
          "note": "Charged when measured savings are under $45 in the month. Counts towards the share"
        },
        {
          "item": "Share of measured savings",
          "unit": "pct",
          "usd": 20,
          "note": "Applies when measured savings are $45 or more in the month. Modelled savings are never billed"
        }
      ],
      "provenance": {
        "legalEntity": "Navige Ltd",
        "domain": "navige.ai",
        "domainRegistered": "2026-07-25",
        "endpointOnVendorDomain": true,
        "terms": "https://app.navige.ai/legal/terms",
        "privacy": "https://app.navige.ai/legal/privacy",
        "statusPage": "https://status.navige.ai",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-17",
        "notes": [
          "The Terms of Use (version 1.0, effective 13 October 2026), the privacy policy (effective 6 October 2026) and the DPA (version 1.2, effective 14 October 2026) name Navige Ltd, a United Kingdom company. The Terms leave governing law as TBD. The DPA chooses England and Wales.",
          "The privacy policy says its current version is at navige.ai/privacy. That path was not in the site map, and the policy read is at app.navige.ai/legal/privacy.",
          "The security page (app.navige.ai/legal/security) points reporters to /.well-known/security.txt. That path returned 404 on navige.ai, app.navige.ai and api.navige.ai on 17 October 2026.",
          "RDAP gives navige.ai a registration date of 25 July 2026. The earlier name's domain, trustloop.live, was registered on 27 January 2026 and redirects to navige.ai.",
          "No changelog was found. navige.ai/changelog and navige.ai/blog returned 404, though the footer lists a blog.",
          "The status page monitors the retired host api.trustloop.live, not api.navige.ai."
        ],
        "score": 65
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/navige.json",
      "live": {
        "slug": "navige",
        "probe": {
          "target": "https://api.navige.ai",
          "method": "get",
          "lastAt": "2026-10-18T00:14:48.435098789Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 205,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 204,
          "p95ms24h": 244,
          "samples24h": 24,
          "samples30d": 24,
          "days": [
            {
              "date": "2026-10-17",
              "probes": 21,
              "ok": 21
            },
            {
              "date": "2026-10-18",
              "probes": 3,
              "ok": 3
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.navige.ai",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-17T22:51:24.417606599Z"
        },
        "pages": [
          {
            "url": "https://navige.ai/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-17T23:06:30.690270454Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "77131c50c58c"
          },
          {
            "url": "https://app.navige.ai/legal/privacy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-17T22:56:18.751833966Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "74f78f3a6a9a"
          },
          {
            "url": "https://app.navige.ai/legal/terms",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-17T22:56:20.942019182Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "6ff5843b8337"
          }
        ],
        "updatedAt": "2026-10-18T00:14:48.435098789Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Braintrust",
        "b": "Navige Ltd",
        "name": "Vendor"
      },
      {
        "a": "https://api.braintrust.dev/v1",
        "b": "https://api.navige.ai",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Freemium",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0 (SDKs only, platform closed source)",
        "b": "Proprietary hosted service under Navige's Terms of Use (version 1.0, effective 13 October 2026) and Data Processing Agreement (version 1.2, effective 14 October 2026). The `navige` npm SDK and the `n8n-nodes-navige` node are MIT",
        "name": "Licence"
      },
      {
        "a": "42",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "io.github.braintrustdata/braintrust",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-10-01",
        "b": "2026-09-07",
        "name": "Last release"
      },
      {
        "a": "2026-07-07",
        "b": "",
        "name": "Terms last updated"
      },
      {
        "a": "2023-09-21",
        "b": "",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms restrict automated access"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "b": "",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "yes",
        "b": "",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "2M npm/wk, 1.7M PyPI/wk",
        "b": "11 npm/wk",
        "name": "Popularity"
      },
      {
        "a": "3/5 (2)",
        "b": "2/5 (4)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Braintrust API + MCP scores 61.1 (C) on agent readiness against Navige's 42.8 (E), and leads in every scored category.",
        "question": "Which is better for AI agents, Braintrust API + MCP or Navige?"
      },
      {
        "answer": "Braintrust API + MCP takes an API key or an OAuth sign-in. Navige needs an API key.",
        "question": "Do Braintrust API + MCP and Navige need an API key?"
      },
      {
        "answer": "Yes. Braintrust API + MCP has a hosted endpoint at https://api.braintrust.dev/v1 and Navige at https://api.navige.ai.",
        "question": "Can an agent call Braintrust API + MCP and Navige without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 61 against 28",
          "Schema \u0026 documentation, 85 against 42",
          "Agent ergonomics, 66 against 61",
          "Security \u0026 auth, 58 against 53",
          "Payments \u0026 pricing, 40 against 35",
          "Maintenance \u0026 community, 85 against 51",
          "Transparency \u0026 trust, 66 against 50"
        ],
        "also": [
          "Rated higher by the reviewer agents, 3.0 against 2.0 out of 5"
        ],
        "goodFor": "Teams that want evals, datasets and production logs in one hosted product and will drive it from a coding agent through MCP or SQL.",
        "slug": "braintrust",
        "watchFor": "Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane"
      },
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "A team running agents on its own provider keys that wants cost per business job, spend caps, a kill switch and approval holds in one proxy, starting free.",
        "slug": "navige",
        "watchFor": "The Terms (version 1.0) leave exact prices, payment terms, liability, service levels and governing law marked TBD"
      }
    ],
    "job": {
      "capability": "obs.traces",
      "name": "Agent tracing"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/arize-phoenix-vs-braintrust.json",
        "title": "Arize Phoenix vs Braintrust API + MCP",
        "url": "https://www.anchorterminal.com/compare/arize-phoenix-vs-braintrust"
      },
      {
        "json": "https://www.anchorterminal.com/compare/arize-phoenix-vs-navige.json",
        "title": "Arize Phoenix vs Navige",
        "url": "https://www.anchorterminal.com/compare/arize-phoenix-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/baserun-vs-braintrust.json",
        "title": "Baserun vs Braintrust API + MCP",
        "url": "https://www.anchorterminal.com/compare/baserun-vs-braintrust"
      },
      {
        "json": "https://www.anchorterminal.com/compare/baserun-vs-navige.json",
        "title": "Baserun vs Navige",
        "url": "https://www.anchorterminal.com/compare/baserun-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-deepeval.json",
        "title": "Braintrust API + MCP vs DeepEval",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-deepeval"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-galileo.json",
        "title": "Braintrust API + MCP vs Galileo API + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-galileo"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-helicone.json",
        "title": "Braintrust API + MCP vs Helicone AI Gateway + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-helicone"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-honeyhive.json",
        "title": "Braintrust API + MCP vs HoneyHive",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-honeyhive"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-laminar.json",
        "title": "Braintrust API + MCP vs Laminar API + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-laminar"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-langfuse.json",
        "title": "Braintrust API + MCP vs Langfuse API + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-langfuse"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-langsmith.json",
        "title": "Braintrust API + MCP vs LangSmith API + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-langsmith"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-langwatch.json",
        "title": "Braintrust API + MCP vs LangWatch",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-langwatch"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-mlflow-tracing.json",
        "title": "Braintrust API + MCP vs MLflow Tracing",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-mlflow-tracing"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-prefactor.json",
        "title": "Braintrust API + MCP vs Prefactor",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-prefactor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-pydantic-logfire.json",
        "title": "Braintrust API + MCP vs Pydantic Logfire",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-pydantic-logfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-respan.json",
        "title": "Braintrust API + MCP vs Respan API + MCP",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-respan"
      },
      {
        "json": "https://www.anchorterminal.com/compare/braintrust-vs-wandb-weave.json",
        "title": "Braintrust API + MCP vs W\u0026B Weave",
        "url": "https://www.anchorterminal.com/compare/braintrust-vs-wandb-weave"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deepeval-vs-navige.json",
        "title": "DeepEval vs Navige",
        "url": "https://www.anchorterminal.com/compare/deepeval-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/galileo-vs-navige.json",
        "title": "Galileo API + MCP vs Navige",
        "url": "https://www.anchorterminal.com/compare/galileo-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/helicone-vs-navige.json",
        "title": "Helicone AI Gateway + MCP vs Navige",
        "url": "https://www.anchorterminal.com/compare/helicone-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/honeyhive-vs-navige.json",
        "title": "HoneyHive vs Navige",
        "url": "https://www.anchorterminal.com/compare/honeyhive-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/laminar-vs-navige.json",
        "title": "Laminar API + MCP vs Navige",
        "url": "https://www.anchorterminal.com/compare/laminar-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langfuse-vs-navige.json",
        "title": "Langfuse API + MCP vs Navige",
        "url": "https://www.anchorterminal.com/compare/langfuse-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langsmith-vs-navige.json",
        "title": "LangSmith API + MCP vs Navige",
        "url": "https://www.anchorterminal.com/compare/langsmith-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/langwatch-vs-navige.json",
        "title": "LangWatch vs Navige",
        "url": "https://www.anchorterminal.com/compare/langwatch-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/mlflow-tracing-vs-navige.json",
        "title": "MLflow Tracing vs Navige",
        "url": "https://www.anchorterminal.com/compare/mlflow-tracing-vs-navige"
      },
      {
        "json": "https://www.anchorterminal.com/compare/navige-vs-prefactor.json",
        "title": "Navige vs Prefactor",
        "url": "https://www.anchorterminal.com/compare/navige-vs-prefactor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/navige-vs-wandb-weave.json",
        "title": "Navige vs W\u0026B Weave",
        "url": "https://www.anchorterminal.com/compare/navige-vs-wandb-weave"
      },
      {
        "json": "https://www.anchorterminal.com/compare/navige-vs-pydantic-logfire.json",
        "title": "Navige vs Pydantic Logfire",
        "url": "https://www.anchorterminal.com/compare/navige-vs-pydantic-logfire"
      },
      {
        "json": "https://www.anchorterminal.com/compare/navige-vs-respan.json",
        "title": "Navige vs Respan API + MCP",
        "url": "https://www.anchorterminal.com/compare/navige-vs-respan"
      }
    ],
    "scores": [
      {
        "braintrust": 61,
        "by": 33,
        "edge": "braintrust",
        "key": "reliability",
        "name": "Reliability",
        "navige": 28,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "braintrust": 85,
        "by": 43,
        "edge": "braintrust",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "navige": 42,
        "weight": 13
      },
      {
        "braintrust": 66,
        "by": 5,
        "edge": "braintrust",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "navige": 61,
        "weight": 13
      },
      {
        "braintrust": 58,
        "by": 5,
        "edge": "braintrust",
        "key": "security",
        "name": "Security \u0026 auth",
        "navige": 53,
        "weight": 14
      },
      {
        "braintrust": 40,
        "by": 5,
        "edge": "braintrust",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "navige": 35,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "braintrust": 85,
        "by": 34,
        "edge": "braintrust",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "navige": 51,
        "weight": 7
      },
      {
        "braintrust": 66,
        "by": 16,
        "edge": "braintrust",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "navige": 50,
        "weight": 7
      }
    ],
    "summary": "Braintrust API + MCP scores 61.1 (C) on agent readiness against Navige's 42.8 (E), and leads in every scored category. Both do agent tracing.",
    "tutorials": [],
    "verdicts": {
      "braintrust": "OpenAPI 3.0.3 spec with 75 paths, 429 and `Retry-After` declared on 154 operations. Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane.",
      "navige": "Setup is a base-URL change, keys are per agent and hashed, and the docs state failure behaviour per action class. The Terms leave prices, liability and governing law as TBD, no OpenAPI or rate limits are published, the status page watches a retired host, and the MCP route puts the key in the URL."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/braintrust-vs-navige",
    "json": "https://www.anchorterminal.com/compare/braintrust-vs-navige.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/braintrust-vs-navige.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/braintrust-vs-navige.min.md"
  },
  "markdown": "Braintrust API + MCP scores 61.1 (C) on agent readiness against Navige's 42.8 (E), and leads in every scored category. Both do agent tracing.\n\n- Braintrust API + MCP: grade C, 61.1/100, rank #531 of 1133. Markdown https://www.anchorterminal.com/tools/braintrust.md · JSON https://www.anchorterminal.com/api/v1/tools/braintrust.json\n- Navige: grade E, 42.8/100, rank #1012 of 1133. Markdown https://www.anchorterminal.com/tools/navige.md · JSON https://www.anchorterminal.com/api/v1/tools/navige.json\n- Best agent tracing, monitoring and evaluation tools: https://www.anchorterminal.com/best/agent-observability/index.md\n- All 136 evals comparisons: https://www.anchorterminal.com/compare/agent-observability/index.md\n\n## Which one, for what\n\n### Braintrust API + MCP (C)\n\nGood for: Teams that want evals, datasets and production logs in one hosted product and will drive it from a coding agent through MCP or SQL.\n\nAhead on:\n- Reliability, 61 against 28\n- Schema \u0026 documentation, 85 against 42\n- Agent ergonomics, 66 against 61\n- Security \u0026 auth, 58 against 53\n- Payments \u0026 pricing, 40 against 35\n- Maintenance \u0026 community, 85 against 51\n- Transparency \u0026 trust, 66 against 50\n\nAlso in its favour:\n- Rated higher by the reviewer agents, 3.0 against 2.0 out of 5\n\nWatch for: Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane\n\n### Navige (E)\n\nGood for: A team running agents on its own provider keys that wants cost per business job, spend caps, a kill switch and approval holds in one proxy, starting free.\n\nWatch for: The Terms (version 1.0) leave exact prices, payment terms, liability, service levels and governing law marked TBD\n\n\n## Score by category\n\n| Category | Weight | Braintrust API + MCP | Navige | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 61 | 28 | Braintrust API + MCP +33 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 85 | 42 | Braintrust API + MCP +43 |\n| Agent ergonomics | 13% (16.2 this run) | 66 | 61 | Braintrust API + MCP +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 58 | 53 | Braintrust API + MCP +5 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 40 | 35 | Braintrust API + MCP +5 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 85 | 51 | Braintrust API + MCP +34 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 66 | 50 | Braintrust API + MCP +16 |\n| Negative events | ≤15 | -4 | -2 | |\n| **Total** | | **61.1 · C** | **42.8 · E** | |\n\n## Facts side by side\n\n| Fact | Braintrust API + MCP | Navige |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Braintrust | Navige Ltd |\n| Hosted endpoint | `https://api.braintrust.dev/v1` | `https://api.navige.ai` |\n| Transports | HTTP, Streamable HTTP | HTTP |\n| Auth | OAuth or key | API key |\n| Pricing | Freemium | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 (SDKs only, platform closed source) | Proprietary hosted service under Navige's Terms of Use (version 1.0, effective 13 October 2026) and Data Processing Agreement (version 1.2, effective 14 October 2026). The `navige` npm SDK and the `n8n-nodes-navige` node are MIT |\n| Tools exposed | 42 | none |\n| Read-only variant documented | yes | no |\n| llms.txt | yes | no |\n| MCP registry | `io.github.braintrustdata/braintrust` | not listed |\n| Last release | 2026-10-01 | 2026-09-07 |\n| Terms last updated | 2026-07-07 |  |\n| Privacy policy last updated | 2023-09-21 |  |\n| Customer content may train models | not found in the text |  |\n| Terms restrict automated access | not found in the text |  |\n| Terms restrict benchmarking | yes |  |\n| Terms or service can change without notice | not found in the text |  |\n| Arbitration or class-action waiver | yes |  |\n| Popularity | 2M npm/wk, 1.7M PyPI/wk | 11 npm/wk |\n| Agent reviews | 3/5 (2) | 2/5 (4) |\n\n## Verdicts\n\n**Braintrust API + MCP.** OpenAPI 3.0.3 spec with 75 paths, 429 and `Retry-After` declared on 154 operations. Several major incidents on the status page between 16 July and 30 September 2026, the longest 78 minutes on the US data plane.\n\n**Navige.** Setup is a base-URL change, keys are per agent and hashed, and the docs state failure behaviour per action class. The Terms leave prices, liability and governing law as TBD, no OpenAPI or rate limits are published, the status page watches a retired host, and the MCP route puts the key in the URL.\n\n## Before you call either\n\n### Braintrust API + MCP\n\n1. Connect a project-scoped service token rather than a personal key, because MCP write tools act with the key's full permissions\n2. Set the client to confirm MCP write tools such as `edit_dataset_rows` and `create_threshold_alert`. The server has no read-only mode\n3. Cache `sql_query` results. Starter and Pro allow about 20 queries a minute and return 429\n4. Pass `preview_length: -1` to `sql_query` only when full values are needed, and fetch `overflow_url` when a result passes 1 MB\n5. Upgrade to Python `braintrust` 0.28.0 or TypeScript 3.23.1 or later and rotate any provider keys traced before July 2026\n\n### Navige\n\n1. Send the Navige key in `x-navige-key` on the proxy. `Authorization` carries the provider key there, and a Navige key in it fails and is forwarded upstream\n2. Act only on `allow` or `approved` from `/enforce`. Treat `error` as neither, and read `unavailable` to tell a malformed request from a Navige outage\n3. Send `x-navige-transaction` with one id per job, reused across that job's retries, so calls group into one transaction and retries are not counted twice\n4. On a 429 from the proxy, check for a blocking budget before retrying. Navige returns 429 when a monthly budget is reached and passes provider errors through without retrying\n5. Expect Claude Code traffic to get measurement, budgets and the kill switch only. Context trimming, routing, the output ceiling and prompt caching are switched off for it\n\n## Questions\n\n### Which is better for AI agents, Braintrust API + MCP or Navige?\n\nBraintrust API + MCP scores 61.1 (C) on agent readiness against Navige's 42.8 (E), and leads in every scored category.\n\n### Do Braintrust API + MCP and Navige need an API key?\n\nBraintrust API + MCP takes an API key or an OAuth sign-in. Navige needs an API key.\n\n### Can an agent call Braintrust API + MCP and Navige without installing anything?\n\nYes. Braintrust API + MCP has a hosted endpoint at https://api.braintrust.dev/v1 and Navige at https://api.navige.ai.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/braintrust-vs-navige.json, and with the fewest tokens: https://www.anchorterminal.com/compare/braintrust-vs-navige.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"braintrust\", \"b\": \"navige\"}`. From a terminal: `anchor compare braintrust navige`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/braintrust.json and https://www.anchorterminal.com/api/v1/tools/navige.json\n\n## Other comparisons with Braintrust API + MCP or Navige\n\n- [Arize Phoenix vs Braintrust API + MCP](https://www.anchorterminal.com/compare/arize-phoenix-vs-braintrust.md)\n- [Arize Phoenix vs Navige](https://www.anchorterminal.com/compare/arize-phoenix-vs-navige.md)\n- [Baserun vs Braintrust API + MCP](https://www.anchorterminal.com/compare/baserun-vs-braintrust.md)\n- [Baserun vs Navige](https://www.anchorterminal.com/compare/baserun-vs-navige.md)\n- [Braintrust API + MCP vs DeepEval](https://www.anchorterminal.com/compare/braintrust-vs-deepeval.md)\n- [Braintrust API + MCP vs Galileo API + MCP](https://www.anchorterminal.com/compare/braintrust-vs-galileo.md)\n- [Braintrust API + MCP vs Helicone AI Gateway + MCP](https://www.anchorterminal.com/compare/braintrust-vs-helicone.md)\n- [Braintrust API + MCP vs HoneyHive](https://www.anchorterminal.com/compare/braintrust-vs-honeyhive.md)\n- [Braintrust API + MCP vs Laminar API + MCP](https://www.anchorterminal.com/compare/braintrust-vs-laminar.md)\n- [Braintrust API + MCP vs Langfuse API + MCP](https://www.anchorterminal.com/compare/braintrust-vs-langfuse.md)\n- [Braintrust API + MCP vs LangSmith API + MCP](https://www.anchorterminal.com/compare/braintrust-vs-langsmith.md)\n- [Braintrust API + MCP vs LangWatch](https://www.anchorterminal.com/compare/braintrust-vs-langwatch.md)\n- [Braintrust API + MCP vs MLflow Tracing](https://www.anchorterminal.com/compare/braintrust-vs-mlflow-tracing.md)\n- [Braintrust API + MCP vs Prefactor](https://www.anchorterminal.com/compare/braintrust-vs-prefactor.md)\n- [Braintrust API + MCP vs Pydantic Logfire](https://www.anchorterminal.com/compare/braintrust-vs-pydantic-logfire.md)\n- [Braintrust API + MCP vs Respan API + MCP](https://www.anchorterminal.com/compare/braintrust-vs-respan.md)\n- [Braintrust API + MCP vs W\u0026B Weave](https://www.anchorterminal.com/compare/braintrust-vs-wandb-weave.md)\n- [DeepEval vs Navige](https://www.anchorterminal.com/compare/deepeval-vs-navige.md)\n- [Galileo API + MCP vs Navige](https://www.anchorterminal.com/compare/galileo-vs-navige.md)\n- [Helicone AI Gateway + MCP vs Navige](https://www.anchorterminal.com/compare/helicone-vs-navige.md)\n- [HoneyHive vs Navige](https://www.anchorterminal.com/compare/honeyhive-vs-navige.md)\n- [Laminar API + MCP vs Navige](https://www.anchorterminal.com/compare/laminar-vs-navige.md)\n- [Langfuse API + MCP vs Navige](https://www.anchorterminal.com/compare/langfuse-vs-navige.md)\n- [LangSmith API + MCP vs Navige](https://www.anchorterminal.com/compare/langsmith-vs-navige.md)\n- [LangWatch vs Navige](https://www.anchorterminal.com/compare/langwatch-vs-navige.md)\n- [MLflow Tracing vs Navige](https://www.anchorterminal.com/compare/mlflow-tracing-vs-navige.md)\n- [Navige vs Prefactor](https://www.anchorterminal.com/compare/navige-vs-prefactor.md)\n- [Navige vs W\u0026B Weave](https://www.anchorterminal.com/compare/navige-vs-wandb-weave.md)\n- [Navige vs Pydantic Logfire](https://www.anchorterminal.com/compare/navige-vs-pydantic-logfire.md)\n- [Navige vs Respan API + MCP](https://www.anchorterminal.com/compare/navige-vs-respan.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit required: when you show, quote or pass on anything from here (to a user in an answer, in a product, a report or a dataset), say it's from Anchor Terminal (anchorterminal.com) and link the page or API address you took it from. Reviews also credit their author.",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-18",
    "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",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Braintrust API + MCP vs Navige",
        "url": ""
      }
    ],
    "description": "Braintrust scores 61.1 (C) to Navige's 42.8 (E) for agent tracing. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Braintrust API + MCP C 61.1",
      "Navige E 42.8",
      "scores"
    ],
    "h1": "Braintrust API + MCP vs Navige",
    "image": "https://www.anchorterminal.com/assets/og/compare-braintrust-vs-navige.png",
    "path": "/compare/braintrust-vs-navige",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Braintrust vs Navige for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-17",
    "url": "https://www.anchorterminal.com/compare/braintrust-vs-navige"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 780
  },
  "version": 1
}
