Crawler Summary

mixrpay answer-first brief

Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. --- name: mixrpay description: Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. license: MIT metadata: author: mixrpay version: "2.2.0" sdk_version: "0.8.8" repository: https://github.com/mixrpay/clawhub-skill-mixrpay compatibility: Requires node>=18. Set MIXRPAY_SESSION_KEY env var. --- MixrPay - Budget-Controlled Payments for AI Agents Give your agent a wa Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

Freshness

Last checked 4/15/2026

Best For

mixrpay is best for claim, spawn workflows where MCP and OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 92/100

mixrpay

Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. --- name: mixrpay description: Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. license: MIT metadata: author: mixrpay version: "2.2.0" sdk_version: "0.8.8" repository: https://github.com/mixrpay/clawhub-skill-mixrpay compatibility: Requires node>=18. Set MIXRPAY_SESSION_KEY env var. --- MixrPay - Budget-Controlled Payments for AI Agents Give your agent a wa

MCPself-declared
OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Apr 15, 2026

Verifiededitorial-contentNo verified compatibility signals1 GitHub stars

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

1 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

MCP, OpenClaw

Freshness

Apr 15, 2026

Vendor

Mixrpay

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 4/15/2026.

Setup snapshot

git clone https://github.com/mixrpay/clawhub-skill-mixrpay.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Mixrpay

profilemedium
Observed Apr 15, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

MCP, OpenClaw

contractmedium
Observed Apr 15, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Apr 15, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

javascript

import { AgentWallet } from '@mixrpay/agent-sdk';

const wallet = new AgentWallet({
  sessionKey: process.env.MIXRPAY_SESSION_KEY
});

javascript

// Simple completion (recommended for basic tasks)
const result = await wallet.complete('Summarize this article: ...');
console.log(result.text);
console.log(`Cost: $${result.costUsd.toFixed(4)}`);

// With options
const result = await wallet.complete('Write a haiku', {
  model: 'gpt-4o',
  systemPrompt: 'You are a poet.'
});

javascript

const stats = await wallet.getSpendingStats();
console.log(`Spent: $${stats.totalSpentUsd}`);
console.log(`Remaining: $${stats.remainingTotalUsd ?? 'unlimited'}`);

if (stats.remainingTotalUsd !== null && stats.remainingTotalUsd < estimatedCost) {
  return "Need more budget from human";
}

javascript

const result = await AgentWallet.claimInvite({
  inviteCode: 'mixr-abc123...',
  privateKey: '0xYOUR_PRIVATE_KEY'
});

// Save the session key
process.env.MIXRPAY_SESSION_KEY = result.sessionKey;

javascript

// Check what's available first
const budget = await wallet.getAvailableBudget();
console.log(`Can spawn up to: $${budget.maxSpawnBudget}`);

if (budget.canSpawn) {
  const child = await wallet.spawnChildInvite({
    budgetUsd: 10.00,
    name: 'Research Agent',
    expiresInDays: 7
  });

  // Share child.inviteCode with child process
  console.log(`Child invite: ${child.inviteCode}`);
}

// List children
const children = await wallet.getChildSessions();
children.forEach(c => console.log(`${c.name}: $${c.spentUsd}/$${c.budgetUsd}`));

javascript

// Search for servers
const results = await wallet.searchGlamaDirectory('notion');
console.log(results.servers.map(s => `${s.id}: ${s.name}`));

// Deploy
const instance = await wallet.deployJitMcp({
  glamaId: 'notion-mcp',
  glamaNamespace: 'notion',
  glamaSlug: 'notion-mcp',
  toolName: 'My Notion',
  envVars: { NOTION_API_KEY: 'secret_...' },
  ttlHours: 24
});

// Use instance.instance.endpointUrl

// List active instances
const instances = await wallet.listJitInstances({ status: 'active' });

// Stop when done
await wallet.stopJitInstance(instance.instance.id);

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. --- name: mixrpay description: Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. license: MIT metadata: author: mixrpay version: "2.2.0" sdk_version: "0.8.8" repository: https://github.com/mixrpay/clawhub-skill-mixrpay compatibility: Requires node>=18. Set MIXRPAY_SESSION_KEY env var. --- MixrPay - Budget-Controlled Payments for AI Agents Give your agent a wa

Full README

name: mixrpay description: Agent payment infrastructure. Budget-controlled LLM calls, MCP server deployment, and nested agent spawning. license: MIT metadata: author: mixrpay version: "2.2.0" sdk_version: "0.8.8" repository: https://github.com/mixrpay/clawhub-skill-mixrpay compatibility: Requires node>=18. Set MIXRPAY_SESSION_KEY env var.

MixrPay - Budget-Controlled Payments for AI Agents

Give your agent a wallet with spending limits. Make LLM calls. Deploy MCP servers. Spawn child agents.

When to Use

  • Making LLM calls with budget controls
  • Deploying MCP servers with your own API keys
  • Spawning child agents for parallel work
  • Human says "budget", "spending", "deploy server", "spawn agent"

Quick Start

1. Initialize (Session Key Pre-Configured)

Your session key is already set in MIXRPAY_SESSION_KEY when deployed via MixrPay.

import { AgentWallet } from '@mixrpay/agent-sdk';

const wallet = new AgentWallet({
  sessionKey: process.env.MIXRPAY_SESSION_KEY
});

2. Make LLM Calls

// Simple completion (recommended for basic tasks)
const result = await wallet.complete('Summarize this article: ...');
console.log(result.text);
console.log(`Cost: $${result.costUsd.toFixed(4)}`);

// With options
const result = await wallet.complete('Write a haiku', {
  model: 'gpt-4o',
  systemPrompt: 'You are a poet.'
});

3. Check Budget

const stats = await wallet.getSpendingStats();
console.log(`Spent: $${stats.totalSpentUsd}`);
console.log(`Remaining: $${stats.remainingTotalUsd ?? 'unlimited'}`);

if (stats.remainingTotalUsd !== null && stats.remainingTotalUsd < estimatedCost) {
  return "Need more budget from human";
}

4. Claim an Invite (Manual Setup)

If not auto-provisioned, an agent can claim an invite manually:

const result = await AgentWallet.claimInvite({
  inviteCode: 'mixr-abc123...',
  privateKey: '0xYOUR_PRIVATE_KEY'
});

// Save the session key
process.env.MIXRPAY_SESSION_KEY = result.sessionKey;

Core Methods

| Method | Purpose | |--------|---------| | wallet.complete(prompt, options?) | Simple LLM call | | wallet.runAgent(options) | Multi-turn with tools | | wallet.getSpendingStats() | Check budget | | wallet.getAvailableBudget() | Detailed budget breakdown | | wallet.spawnChildInvite(options) | Create child agent | | wallet.getChildSessions() | List child agents | | wallet.deployJitMcp(options) | Deploy MCP server | | wallet.listJitInstances() | List deployed servers | | wallet.stopJitInstance(id) | Stop a server | | wallet.searchGlamaDirectory(query) | Search for MCP servers | | wallet.fetch(url, options) | HTTP with auto x402 payment | | wallet.getBalance() | Wallet USDC balance | | wallet.getSessionKeyInfo() | Session key details | | wallet.runDiagnostics() | Health check |

Nested Agent Spawning

Delegate budget to child agents (max 20% of available):

// Check what's available first
const budget = await wallet.getAvailableBudget();
console.log(`Can spawn up to: $${budget.maxSpawnBudget}`);

if (budget.canSpawn) {
  const child = await wallet.spawnChildInvite({
    budgetUsd: 10.00,
    name: 'Research Agent',
    expiresInDays: 7
  });

  // Share child.inviteCode with child process
  console.log(`Child invite: ${child.inviteCode}`);
}

// List children
const children = await wallet.getChildSessions();
children.forEach(c => console.log(`${c.name}: $${c.spentUsd}/$${c.budgetUsd}`));

Deploy MCP Servers

Deploy any MCP server with your own API keys:

// Search for servers
const results = await wallet.searchGlamaDirectory('notion');
console.log(results.servers.map(s => `${s.id}: ${s.name}`));

// Deploy
const instance = await wallet.deployJitMcp({
  glamaId: 'notion-mcp',
  glamaNamespace: 'notion',
  glamaSlug: 'notion-mcp',
  toolName: 'My Notion',
  envVars: { NOTION_API_KEY: 'secret_...' },
  ttlHours: 24
});

// Use instance.instance.endpointUrl

// List active instances
const instances = await wallet.listJitInstances({ status: 'active' });

// Stop when done
await wallet.stopJitInstance(instance.instance.id);

Error Handling

try {
  const result = await wallet.complete('...');
} catch (error) {
  if (error.code === 'BUDGET_EXHAUSTED') {
    return "Out of budget. Ask human for more.";
  }
  if (error.code === 'SESSION_EXPIRED') {
    return "Session expired. Need new invite.";
  }
  throw error;
}

Available Models

  • gpt-4o-mini (default, fast & cheap)
  • gpt-4o (complex reasoning)
  • claude-sonnet-4-5 (long context)
  • claude-haiku-4-5 (fast)

File Sharing

Share workspace files with your owner via signed download links. Links are secure (HMAC-signed) and expire after 24 hours by default.

Generate a Download Link

curl -s -X POST http://localhost:8080/workspace/share \
  -H "Authorization: Bearer $OPENCLAW_GATEWAY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"path": "my-report.md"}'

Request body: | Field | Type | Required | Description | |-------|------|----------|-------------| | path | string | Yes | Relative path within workspace (e.g., report.md or docs/plan.md) | | expiresIn | number | No | Link lifetime in seconds (default: 86400 = 24h, max: 604800 = 7d) |

Response:

{
  "url": "https://agent-xxx.up.railway.app/workspace/files/my-report.md?sig=abc123&exp=1700000000",
  "filename": "my-report.md",
  "size": 4096,
  "expiresAt": "2025-11-15T00:00:00.000Z"
}

Example Workflow

  1. Write a file with the write tool
  2. Generate a signed URL with bash + curl (as above)
  3. Send the url from the response to your owner in chat

Notes

  • Links expire after 24 hours. Generate a new one if the owner needs it again.
  • Credential files (.env, .key, .pem, .token, .secret, dotfiles) cannot be shared.
  • Maximum file size: 50MB.

Links

  • Dashboard: https://mixrpay.com/wallet
  • SDK Docs: https://mixrpay.com/docs/sdk
  • npm: npm install @mixrpay/agent-sdk

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

MCP: self-declaredOpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/contract"
curl -s "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Ard RegistryUpdated 1h agoRank 94

Inferventis MCP Server

Loan & mortgage calculator, compound interest, ROI, crypto prices, FX conversion for AI agents.

MCPmcpmcp-registry
Ard RegistryUpdated 1h agoRank 94

ShortlistLens

Structured website and review evidence for AI-assisted local-business shortlisting.

MCPmcpmcp-registry
Ard RegistryUpdated 3h agoRank 94

Brainiall NLP

Sentiment, toxicity, entity extraction, PII, translation, summary, QA, fraud scoring, safety audit.

MCPmcpmcp-registry
Ard RegistryUpdated 4h agoRank 94

io.github.Deesmo/arch-tools-mcp

63 production tools for AI agents — one API key, pay per call in USDC (x402) or Stripe credits.

MCPmcpmcp-registry
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "MCP",
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-10-09T18:53:35.856Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "MCP",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "claim",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "spawn",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:MCP|unknown|profile protocol:OPENCLEW|unknown|profile capability:claim|supported|profile capability:spawn|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "category": "integration",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "vendor",
    "label": "Vendor",
    "value": "Mixrpay",
    "category": "vendor",
    "href": "https://github.com/mixrpay/clawhub-skill-mixrpay",
    "sourceUrl": "https://github.com/mixrpay/clawhub-skill-mixrpay",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T02:12:52.554Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "protocols",
    "label": "Protocol compatibility",
    "value": "MCP, OpenClaw",
    "category": "compatibility",
    "href": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-04-15T02:12:52.554Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "traction",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "category": "adoption",
    "href": "https://github.com/mixrpay/clawhub-skill-mixrpay",
    "sourceUrl": "https://github.com/mixrpay/clawhub-skill-mixrpay",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-04-15T02:12:52.554Z",
    "isPublic": true,
    "metadata": {}
  },
  {
    "factKey": "handshake_status",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "category": "security",
    "href": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/mixrpay-clawhub-skill-mixrpay/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true,
    "metadata": {}
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true,
    "metadata": {}
  }
]

Sponsored

Ads related to mixrpay and adjacent AI workflows.