Skip to content

JarvisClaw — AI Gateway & API Marketplace

by api-jarvisclaw · remote · local (npm) · no sign-in to list tools · v1.1.0 · published by GitHub user api-jarvisclaw

320 AI models + 2,720 pay-per-call APIs. x402 USDC on Base or Solana, no API key.

Final · 1Changes · 1

9 tools: 1 do something that can't be undone, 1 change things and 7 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http jarvisclaw https://api.jarvisclaw.ai/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

9 tools

Can't be undone 1Claude Code: ask
  • chatSend a chat completion to any model on JarvisClaw through one OpenAI-compatible endpoint — GPT, Claude, Gemini, DeepSeek, and more.No findings

    Why it is in this group

    • The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
    Description, as the server wrote it
    Send a chat completion to any model on JarvisClaw through one OpenAI-compatible endpoint — GPT, Claude, Gemini, DeepSeek, and more. Pass a specific model ID or use 'auto' for smart routing to the best fit. One tool, every frontier model, no per-provider setup.
Changes things 1Claude Code: ask
  • aip_execute_with_budgetRun an AI task end-to-end with a hard spending cap you set.No findings

    Why it is in this group

    • The name "aip_execute_with_budget" says "execute": a word for a change.
    Description, as the server wrote it
    Run an AI task end-to-end with a hard spending cap you set. This is the primary AIP action: it resolves the best provider, runs a risk check, pre-deducts against your budget, executes the call, and settles on-chain via x402 — all in one step. You never overspend past max_total_usd, and settlement is automatic. Supports chat, image, video, speech, prompt optimization, web search, and knowledge search intents.
Only reads 7Claude Code: allow
  • aip_estimate_costPreview what a task will cost before committing — get an estimated price for an intent without running it or spending anything.No findings

    Why it is in this group

    • The description's first verb is "preview": a word for reading.
    Description, as the server wrote it
    Preview what a task will cost before committing — get an estimated price for an intent without running it or spending anything. Ideal for budget planning and comparing options up front. Free.
  • aip_list_intentsBrowse every AI task type AIP can route — chat, image, video, speech, web search, knowledge search — with a short description of each.No findings

    Why it is in this group

    • The name "aip_list_intents" says "list": a word for reading.
    Description, as the server wrote it
    Browse every AI task type AIP can route — chat, image, video, speech, web search, knowledge search — with a short description of each. Call this first to see what's on the menu before you resolve or execute. Free.
  • aip_resolveFind the best AI provider for a task and get ranked, priced options before you commit a cent.No findings

    Why it is in this group

    • The name "aip_resolve" says "resolve": a word for reading.
    Description, as the server wrote it
    Find the best AI provider for a task and get ranked, priced options before you commit a cent. Pass a known intent type (chat_completion, code_execution, code_generation, data_analysis, document_processing, image_generation, knowledge_search, prompt_optimization, text_to_speech, translation, utility, video_generation, web_search) for structured routing, or a plain-language query for semantic matching. Each match returns provider, model, live per-request price, and a ready-to-call endpoint. Free to call — no payment until you execute.
  • discover_agentsFind other AI agents registered on JarvisClaw and connect to them directly.No findings

    Why it is in this group

    • The description's first verb is "find": a word for reading.
    Description, as the server wrote it
    Find other AI agents registered on JarvisClaw and connect to them directly. Search by capability, category, or name to get each agent's MCP URL and API endpoints — so your agent can delegate, collaborate, or chain work with others in the network.
  • get_api_detailGet the full spec for any API returned by search_apis — pricing, method, and the exact request to send.No findings

    Why it is in this group

    • The name "get_api_detail" says "get": a word for reading.
    Description, as the server wrote it
    Get the full spec for any API returned by search_apis — pricing, method, and the exact request to send. Works for both a user-published API slug and a catalogue handle like 'federation/40'. Use this before wiring a call in.
  • list_modelsList every AI model available on JarvisClaw — GPT, Claude, Gemini, DeepSeek, and more — with the model IDs you plug straight into the chat tool.No findings

    Why it is in this group

    • The name "list_models" says "list": a word for reading.
    Description, as the server wrote it
    List every AI model available on JarvisClaw — GPT, Claude, Gemini, DeepSeek, and more — with the model IDs you plug straight into the chat tool. Free, and the fastest way to see what you can call.
  • search_apisSearch every API on JarvisClaw — thousands of callable endpoints across search, blockchain, image, data, document and more, plus APIs other developers have published.No findings

    Why it is in this group

    • The name "search_apis" says "search": a word for reading.
    Description, as the server wrote it
    Search every API on JarvisClaw — thousands of callable endpoints across search, blockchain, image, data, document and more, plus APIs other developers have published. Returns the exact invocation path and per-call price for each result, so you can call one directly afterwards. Free to search; you only pay when you invoke.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.1.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http jarvisclaw https://api.jarvisclaw.ai/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__jarvisclaw__list_models",
      "mcp__jarvisclaw__search_apis",
      "mcp__jarvisclaw__get_api_detail",
      "mcp__jarvisclaw__discover_agents",
      "mcp__jarvisclaw__aip_resolve",
      "mcp__jarvisclaw__aip_list_intents",
      "mcp__jarvisclaw__aip_estimate_cost"
    ],
    "ask": [
      "mcp__jarvisclaw__chat",
      "mcp__jarvisclaw__aip_execute_with_budget"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as jarvisclaw. Review it before you use it.