Skip to main content
Glama

XACTUM client & MCP server

XACTUM verifies, it never routes. Ask it, before or after you call an LLM provider, whether the price is competitive and whether the model you got is the one you paid for. No proxy, no referral fees: you keep calling your provider directly; XACTUM only answers.

  • verifyPrice — is a quoted or paid per-token price competitive against an independent reference?

  • verifyModel — is the served model consistent with the claimed one? (call metadata only — never prompts or outputs)

  • feedback — free; rate an answer with its queryId and earn a small credit.

Paid answers cost 0.03 USDC on Base via x402, from your own wallet. Inconclusive answers are free. Method and reference fingerprints are public: /method · /reference · /openapi.json.

Use it in code

npm install @xactum/client
import { XactumClient } from "@xactum/client";

const xactum = new XactumClient({
  payerPrivateKey: process.env.XACTUM_PAYER_PRIVATE_KEY as `0x${string}`,
    acceptTerms: true, // you accept https://api.xactum.com/terms as a business
      businessUse: true,
      });

      const a = await xactum.verifyPrice({ modelId: "anthropic/claude-sonnet-5.5", inputPerMTok: 3, outputPerMTok: 15 });
      console.log(a.result.verdict); // COMPETITIVE | FLAG_HIGH | FLAG_LOW | ... | INCONCLUSIVE
      ```

      ## Use it as an MCP server (Claude, Cursor, any MCP client)

      ```json
      {
        "mcpServers": {
            "xactum": {
                  "command": "npx",
                        "args": ["-y", "@xactum/client"],
                              "env": {
                                      "XACTUM_PAYER_PRIVATE_KEY": "0x…",
                                              "XACTUM_ACCEPT_TERMS": "true",
                                                      "XACTUM_BUSINESS_USE": "true"
                                                            }
                                                                }
                                                                  }
                                                                  }
                                                                  ```

                                                                  Tools: `xactum_verify_price`, `xactum_verify_model`, `xactum_feedback`.

                                                                  ## Rules we hold ourselves to

                                                                  1. Oracle, never proxy: XACTUM never forwards, resells or touches your model calls.
                                                                  2. Zero referral fees: revenue comes only from the per-query fee paid by the agent.
                                                                  3. Verdicts are advisory. Business use only. See the [terms](https://api.xactum.com/terms).

                                                                  MIT licensed. Contact: xactumoracle@proton.me
                                                                  

Available Tools

3 tools
xactum_feedbackB

Free: rate a XACTUM answer with its queryId (structured, no free text). A valid review earns a small credit for the given wallet.

Inputs: useful (required), queryId (required), wallet, outcome.

xactum_verify_modelA

After an LLM call: check whether the model actually served is consistent with the model claimed, using call metadata only (never prompts or outputs). Costs 0.03 USDC (x402, Base); inconclusive answers are free.

Inputs: gateway (required), modelId (required), observedAt (required), latencyMs, +1 more.

xactum_verify_priceA

Before paying for or committing to an LLM model/price: check whether a quoted or paid per-token price is competitive against an independent reference. Costs 0.03 USDC (x402, Base); inconclusive answers are free. XACTUM verifies, never routes, and takes no referral fees.

Inputs: modelId (required), tier, inputPerMTok, outputPerMTok.

Tool Schema Changelog

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

Loading tool schema changelog…

    TDQS

    A3.7/5.0

    Scored across 3 tools

    Disambiguation5/5

    The three tools target clearly distinct actions: verifying served-model consistency, verifying price competitiveness, and submitting structured feedback. An agent can unambiguously pick the right tool based on intent, and the descriptions reinforce the boundaries.

    Naming Consistency4/5

    All tools share the xactum_ prefix, and the two verification tools follow a clean verify_<noun> pattern. xactum_feedback deviates slightly by using a bare noun rather than a verb_noun form, but it remains readable and predictable.

    Tool Count4/5

    Three tools is on the thin side but fits a narrow verification-oracle service: model verification, price verification, and feedback each earn their place. It is slightly under-scoped rather than bloated.

    Completeness3/5

    The core verify-and-feedback loop is covered, but there is a notable gap: feedback earns wallet credit yet no tool lets an agent check a credit balance, redeem it, or retrieve past verification results. Agents will hit a dead end after earning credit.

    Maintenance

    ActivityMaintained
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers