APIClaw
APIClaw MCP server lets an agent discover, inspect, and execute real APIs through managed credentials, and orchestrate multi-step API work.
Discover APIs by natural-language intent, with region/category filters and callable-only vs full registry.
Inspect API details, categories, connected providers, and the live model catalog.
Execute single API calls with provider/action/params, dry runs, idempotency keys, and optional customer keys.
Build API chains with sequential/parallel/conditional/loop steps, cross-step references, retries/fallbacks, async execution, and webhooks.
Start, discover, list, and poll missions for structured multi-step orchestration.
Check workspace status, tier, usage, balance, Free/Paid API status, and PAYG status.
Get built-in help and available commands.
Allows privacy-focused web searching to retrieve information without tracking through the Brave Search API.
Provides real-time speech-to-text and transcription capabilities across multiple languages.
Enables high-quality text-to-speech generation, realistic voices, and voice cloning in 29 languages.
Provides tools to manage repositories, issues, pull requests, and actions through the GitHub API.
Provides access to Google Search data and real-time SERP results for information retrieval.
Provides access to over 1,000 machine learning models for tasks including image, video, and audio generation.
Enables programmatic sending of emails with high deliverability through a developer-friendly API.
Facilitates global SMS and programmable messaging services across more than 180 countries.

APIClaw 🦞
Your agent calls real APIs. You sign in once.
Start
set up https://apiclaw.cloud/SKILL.mdOr pick a path directly:
# Local MCP on a machine the human can see (Claude Desktop, Cursor, Windsurf, OpenClaw)
npm install -g @nordsym/apiclaw && npx @nordsym/apiclaw auth login
# CLI (only after whoami prints an email)
npx @nordsym/apiclaw call nasa/apod --params '{}'
# HTTP gateway
curl https://api.apiclaw.cloud/v1/execute -H "Authorization: Bearer sk-claw-..."
# Remote MCP
https://apiclaw.cloud/mcpOn headless, Grok, or cloud: show the first-line https://apiclaw.cloud/auth/cli?authId=… URL from unsigned first_run and stop. Do not run auth login there — that opens a browser they will never get. After Authorize, whoami and the first call stay in the same chat. Workspace is optional. Terminal.app is not the product.
auth login on a machine they can see writes ~/.apiclaw.toml. The same credential works across every path.
Related MCP server: IndieStack
What it is
APIClaw is the authenticated execution and discovery layer for AI agents. An agent reaches it through SKILL.md, local MCP, CLI, HTTP, or Remote MCP, signs in once through the browser, discovers APIs by capability, and executes calls with credentials kept server-side. 27,483 API definitions discoverable, 1,130 callable now.
Route across supported models from OpenAI, Anthropic, OpenRouter, xAI, Groq, Mistral, DeepInfra, or a configured endpoint. Switch with one parameter, no SDK swap, no lock-in.
Numbers
27,483 discoverable API definitions
689 exact-name source-verified entries. Source verification is discovery evidence, not proof of execution.
22 built-in providers, 3 customer-executable provider rails
1,127 workspace-authenticated public/no-key APIs
1,130 total callable now
Source verification is not execution.
Pricing
Plan | Price | Access |
Free APIs | $0, no card | Free forever. Discovery and every zero-cost API, plus up to 25 managed calls capped at $1 provider cost after login. |
Paid APIs | Provider cost + 15% | Add a card once, then metered per call. Actions without an exact billing adapter remain blocked. |
Pricing canon: underlying provider cost plus a 15% margin. Stripe metered billing live.
List an API
Workspace discovery submissions use Catalog > My APIs > Add API: import an OpenAPI URL or JSON/YAML file, save a draft, and submit for operator review. Approved metadata is searchable with discover_apis({ query: "your API", callable_only: false }). Listing does not enable execution, key custody or billing. See the workspace and reviewer guide for limits, release requirements and runnable tests.
Links
Site — apiclaw.cloud
Docs — apiclaw.cloud/docs
Catalog — apiclaw.cloud/catalog
Security — apiclaw.cloud/security
SKILL.md — apiclaw.cloud/SKILL.md
npm — @nordsym/apiclaw
Remote MCP — apiclaw.cloud/mcp
Claude Desktop Extension — apiclaw.cloud/apiclaw.mcpb
List your API — apiclaw.cloud/docs#list-your-api
Built by NordSym. MIT licensed.
Available Tools
14 toolsapiclaw_helpA
Get help and see available commands. Start here if you are new to APIClaw.
Inputs: no named parameters.
call_apiA
Primary execution tool. Use this to actually do the job through APIClaw: live web search, scraping, speech, LLM calls, invoices, screenshots, currency, weather, and other external API work. Requires a free workspace; if not authenticated, the response will return action="agent_auth_required" with the CLI command to run (npx @nordsym/apiclaw auth login).
SINGLE CALL: Provide provider + action + params CHAIN: Provide chain array to execute multiple APIs in sequence/parallel with cross-step references.
Chain features:
Sequential: Steps execute in order, each can reference previous results via $stepId.property
Parallel: Use { parallel: [...steps] } to run concurrently
Conditional: Use { if: "$step.success", then: {...}, else: {...} }
Loops: Use { forEach: "$step.results", as: "item", do: {...} }
Error handling: Per-step retry/fallback via onError
Async: Set async: true to get chainId immediately, poll or use webhook
Example chain: chain: [ { id: "search", provider: "brave_search", action: "search", params: { query: "AI agents" } }, { id: "summarize", provider: "openrouter", action: "chat", params: { message: "Summarize: $search.results" } } ]
Inputs: idempotency_key (required), async, chain, action, +10 more.
check_balanceA
Check the authenticated workspace tier, Free/Paid API status, and verified PAYG status.
Inputs: no named parameters.
check_workspace_statusB
Check your workspace status, tier, and usage remaining.
Inputs: no named parameters.
discover_apisA
Find APIs by job-to-be-done. Use this when the user asks "what API can do X?", wants provider recommendations, or needs web search, scraping, email, SMS, speech, PDFs, browser automation, weather, finance, or other external capabilities.
Inputs: query (required), region, category, ai_backend, +3 more.
discover_missionsA
Search mission templates by natural-language query. Returns ranked templates with slug, version, title, description, paramSchema, and match reasons. Ranking combines keyword relevance with live success-rate signal from providerHealth — templates whose steps call providers that have been degrading in the last 30 days slide down automatically. Use this to find the right template by intent before calling start_mission.
Inputs: query (required), max_results.
get_api_detailsA
Inspect one provider after discovery. Good when the agent needs endpoint names, params, pricing, auth, or docs. Use compact=true to avoid oversized responses in Claude/Desktop.
Inputs: api_id (required), compact.
list_categoriesA
List API categories with total + callable counts. Lightweight by design — does NOT dump every API ID. Use discover_apis(query, category) to drill into a category.
Inputs: with_api_ids.
list_connectedA
Summary of managed providers callable right now through APIClaw with no key paste. Defaults to a compact execution-ready summary. Pass verbose=true only if the agent explicitly needs source-verified discovery entries. Use discover_apis(query) for narrow lookups instead of dumping the whole catalog.
Inputs: verbose, category.
list_missionsB
List recent missions in the current workspace (most recent first).
Inputs: limit.
list_mission_templatesA
List the mission templates available to your agent and the parameters each one accepts.
Inputs: no named parameters.
list_modelsA
List the live APIClaw model catalog. Entries identify the model owner, serving source, and compatible gateway endpoint. Catalog presence does not prove execution readiness.
Inputs: provider.
mission_statusA
Check status, audit events, cost, and final result for a mission started via start_mission.
Inputs: mission_id (required).
start_missionA
Start a mission — a structured, observable orchestration that runs on APIClaw's runtime. Use this when the user wants to spin up a multi-step task rather than a single API call. Returns a missionId you can poll with mission_status. Legacy templates run through the hand-coded path; data-driven templates run through the v2 composition runner when template_version is pinned.
Inputs: template (required), idempotency_key (required), params, template_version.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 14 tools
Most tools have distinct purposes, but check_balance and check_workspace_status overlap heavily on tier/status/usage information. list_mission_templates and discover_missions also cover similar ground, though descriptions help clarify list-all versus search-by-intent.
The majority of tools follow a clear snake_case verb_noun pattern like discover_apis, get_api_details, and start_mission. Minor deviations like mission_status and apiclaw_help break the pattern, but they remain readable and predictable overall.
Fourteen tools is reasonable for a platform covering API discovery, execution, provider status, and mission orchestration. The count is slightly high because of redundant workspace-status-style tools, but no tool is egregiously out of place.
The core workflows of API discovery, details, calling, balance checks, and mission lifecycle are well represented. Obvious gaps include no cancel-mission operation and no provider connection/disconnection tools, but most user intents can still be handled.
Maintenance
Related MCP Connectors
Discover, compare, and monitor 1,400+ APIs directly from your AI coding agent.
Stripe-native marketplace where AI agents discover and pay per call for API services.
AI service marketplace — agents discover, call, and pay for API services automatically.
Verified, pay-per-use API tools for AI agents through one authenticated connection.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceSearch and discover 500+ tools, APIs, and services for AI agents. Browse 15 categories, get recommendations, and access structured metadata including auth methods, free tiers, and example calls.1-
- AlicenseAqualityDmaintenanceDiscovery layer between AI coding agents and 3,100+ developer tools. Search, compare, and get integration code for auth, payments, analytics, email, databases, and 25 other categories — so agents recommend existing tools instead of generating boilerplate.2430 PyPI3MIT
- AlicenseNot gradedqualityDmaintenanceConnects AI agents to decentralized, community-built APIs on Solana, enabling autonomous discovery, payment, and execution of tools without subscriptions or API keys.5 npmMIT

UCM MCP Serverofficial
FlicenseNot gradedqualityDmaintenanceEnables AI agents to autonomously discover and call a marketplace of 100+ APIs, including web search, image generation, and more, with automatic payments and refunds.-