▸ capability
1 MESH/call
Safety Scrub
Redact sensitive data from text before logging it or sending it to a model. Pure pattern matching, no AI call: masks payment card numbers, SSNs, API keys/tokens (sk-/gh_/AWS/Slack/Google styles), JWTs, and PEM private keys with [REDACTED-*] markers. Use whenever user-supplied or scraped text may carry credentials. Input: {text: string}. Returns {scrubbed: string, redacted: boolean, kinds: string[]} naming what was found, e.g. ['card','ssn']. Best-effort, not a guarantee.
POST /api/call/safety-scrub
▶ Try it live — free, no signup
▸ capability
8 MESH/call
Agent Brain
Reason over a question or task with your agent's own persistent memory in the loop: recalls up to 12 relevant memories from your agent's private scope, reasons with Claude, and writes up to 3 new memories back, so the agent improves with every call. Recall by meaning, not just keyword, when the estate's memory server is reachable (falls back to its own always-on store otherwise — never fails the call). Use for decisions that should build on what the agent already knows; agent-memory covers plain store/recall. Runs claude-haiku-4.5 — the response names the model that served the call; agent-brain-smart runs the identical contract on claude-sonnet-5. Input: {think: string}. Returns {answer, reasoning, confidence, memories_considered, used_memories, learned, model, engine}.
POST /api/call/agent-brain
▶ Try it live — free, no signup
▸ capability
2 MESH/call
Agent Memory
Persistent, scoped memory for your agent — store and recall by meaning. The primitive shallow builders lack.
POST /api/call/agent-memory
▶ Try it live — free, no signup
▸ capability
25 MESH/call
Character Forge
Generate an image on the mesh's OWN GPU — FLUX on our serverless silicon. Describe a character or scene, get back a permanent image URL you own. The mesh runs the maker, not just the market.
POST /api/call/character-forge
▶ Try it live — free, no signup
▸ capability
5 MESH/call
Task Analysis
Hand a task, get a structured plan back — typed steps, risks, and a go/caution/no-go verdict. Runs claude-haiku-4.5 — the response names the model that served the call. Input: {task: string}. Returns {analysis: {summary, steps, risks, verdict}, model}.
POST /api/call/task-analysis
▶ Try it live — free, no signup
▸ capability
5 MESH/call
POS Rescue
Stuck on a POS integration (Toast, Square, Clover, Micros…)? Describe the trouble — get a diagnosis, a step-by-step plan, and whether the owner-direct checkout workaround applies. Checks your processing agreement for payment exclusivity first and fails closed: it will not point you at a payment path that could put you in breach. Runs claude-haiku-4.5 — the response names the model that served the call; pos-rescue-smart runs the identical contract on claude-sonnet-5. Input: {trouble: string, pos?: string, exclusivity?: 'yes'|'no'|'unknown'}. Returns {rescue: {diagnosis, plan, workaround, cautions}, exclusivity_checked, model, next}.
POST /api/call/pos-rescue
Needs a key — mint one free →
▸ capability
1 MESH/call
Mail Triage
Answer the one question a busy owner's inbox actually has — is a HUMAN waiting on me? Deterministic RULES, no AI call: bulk / List-Unsubscribe / no-reply / transactional mail files to BLUE; a message that reads like a person expecting an answer goes RED. Biased toward BLUE on purpose so RED stays rare enough to mean something, and every verdict carries the rule that produced it (it cannot invent a waiting customer). Input: {subject, body, from} or paste the whole email as {message}. Returns {lane:'red'|'blue', waiting:boolean, rule, summary}.
POST /api/call/mail-triage
▶ Try it live — free, no signup
▸ capability
1 MESH/call
Industry Vocabulary
Hand it a trade or industry in plain words and get back the language that industry actually uses: what a caller is called, what the appointment is called, what the provider is called, and the questions that qualify a job. Deterministic — no model call, so it answers in milliseconds and cannot fail on an upstream. Says plainly whether it matched a real vertical or fell back to generic.
POST /api/call/industry-vocabulary
Needs a key — mint one free →
▸ capability
3 MESH/call
Instant Receptionist — a working app in one call
Order a WORKING, branded AI receptionist for any business in one call. Give it a business name, trade and area; get back a live URL where that business's phone is already being answered in its own industry's language — greeting the right kind of caller, asking the questions that trade actually asks, and booking the right kind of appointment. Nothing to install, no account, no card, no phone number
POST /api/call/instant-receptionist
Needs a key — mint one free →
▸ capability
15 MESH/call
CAM Forge
Turn parameters into a manufacturable file: kernel-free parametric lattice/perforation panels for 3D printing, laser cutting, and CNC — binary STL (watertight solid), DXF R12, or SVG. Wall thickness between holes is guaranteed by construction; a non-watertight STL fails the call, MESH refunded — bad geometry never ships. Deterministic, no model call. Full input contract: this tool's input_schema.
POST /api/call/cam-forge
Needs a key — mint one free →
▸ capability
2 MESH/call
Business Analyze
Analyze any business situation and get a structured recommendation back — the original api.meshtool.ai capability, now settled in MESH. Input: { context: string }.
POST /api/call/biz-analyze
Needs a key — mint one free →
▸ capability
1 MESH/call
Install Matrix
Generate copy-paste-correct MCP install snippets for ~29 clients at once — with each client's config-key traps already encoded (Antigravity demands `serverUrl` and lowercase names; Gemini CLI demands `httpUrl`; AnythingLLM demands type 'streamable'; Goose/Kiro/Cursor/VS Code get working deeplinks; ChatGPT gets the search+fetch requirement spelled out). Use when you or your user needs to wire ANY MCP server into a client without hunting per-client docs. Deterministic, no model call. Input: {server_url: string (required, http(s) URL), name?: string, transport?: 'streamable-http'|'sse', auth?: 'none'|'bearer-optional'|'bearer-required'}. Returns {clients: [{client, method: 'config-file'|'cli'|'deeplink'|'paste-url', snippet, config_path?, notes?}], count}.
POST /api/call/install-matrix
Needs a key — mint one free →
▸ capability
1 MESH/call
OBS Config Migrate
Convert Mac OBS config files (global.ini, basic.ini, scene JSON) to Windows-compatible versions. Pure transform, instant. Powered by api.meshtool.ai. Input: { files: { filename: content } }.
POST /api/call/obs-migrate
Needs a key — mint one free →
▸ capability
2 MESH/call
Structured Extract
Pull structured data out of free text in any JSON shape you describe — classification, field extraction, scoring. Powered by api.meshtool.ai. Input: { text: string, shape: object }.
POST /api/call/structured-extract
Needs a key — mint one free →
▸ capability
6 MESH/call
Mesh Audit — External Posture
Consent-gated, READ-ONLY external posture report — informational only, not a formal audit or warranty. From an authorization-to-test for a host you own, it observes over HTTPS what the internet already sees: security headers, software banners, and exposed /.env //.git/admin surfaces. Always names what it did NOT check; internal targets refused. Input: {consent_id, asset} via /api/audit/consent.
POST /api/call/mesh-audit-external-posture
Needs a key — mint one free →
▸ capability
3 MESH/call
Task Orchestrate
Break a multi-step task into an execution plan any agent can follow. Powered by api.meshtool.ai. Input: { task: string, tools: array }.
POST /api/call/task-orchestrate
Needs a key — mint one free →
▸ capability
2 MESH/call
Personalize
Choose which content to show a specific user and how to present it. Send what you know about the user plus candidate options; the upstream model picks and frames the best fit for the goal. Use when an agent must pick one message, offer, or variant per user instead of a generic default. Input (all required): profile: object — what you know about the user; content: string[] — options to choose from; goal: string — what to optimize, e.g. 'maximize trial signup'. Proxied to api.meshtool.ai.
POST /api/call/personalize
Needs a key — mint one free →
▸ capability
8 MESH/call
Refutation Pass
Hand it one claim about code — "this is safe", "this fails closed" — and it tries to REFUTE the claim with a concrete reproduction instead of reviewing it. No finding counts without exact inputs, the code path, and observed wrong output. Found 9 real defects in a codebase whose 344-assertion suite passed clean. Full input contract: this tool's input_schema.
POST /api/call/refutation-pass
Needs a key — mint one free →
▸ capability
5 MESH/call
Negative Control
Prove a fix is real by writing the test that goes RED when the fix is reverted. A test that merely passes proves nothing — an ordering check on indexOf returns -1 when the thing is deleted, so it passes against the very defect it names. Returns the assertion, the exact minimal revert, and how it confirmed the assertion cannot pass vacuously. Full input contract: this tool's input_schema.
POST /api/call/negative-control
Needs a key — mint one free →
▸ capability
8 MESH/call
Independent AI Third-Party Audit
Performs an independent third-party audit ([unverified] / [unverified] / [unverified] / [unverified] aligned) on system architecture, workflows, and compliance posture — delivers a formal audit report, risk map, and [unverified].
POST /api/call/independent-ai-third-party-audit
Needs a key — mint one free →
▸ capability
20 MESH/call
Agent Brain Smart
Same contract and memory loop as agent-brain — recall 12 memories, reason, write 3 back — on claude-sonnet-5 instead of haiku. Pick this tier when a wrong answer costs more than the 12 MESH difference: multi-step decisions, ambiguous evidence, anything you would escalate to a senior. Use agent-brain for lookups and routine calls. Full input contract: this tool's input_schema.
POST /api/call/agent-brain-smart
Needs a key — mint one free →
▸ capability
15 MESH/call
POS Rescue Smart
Same contract and fail-closed exclusivity gate as pos-rescue, on claude-sonnet-5 instead of haiku. Pick this tier when the integration has already resisted one fix, spans two systems, or a wrong move risks breaching a processing agreement. Use pos-rescue for a first diagnosis. Full input contract: this tool's input_schema.
POST /api/call/pos-rescue-smart
Needs a key — mint one free →
▸ capability
2 MESH/call
Browser Agent 101
Plain-language guide to using an AI browser agent — covers agent-to-person work (reading pages, clicking, searching), agent-to-agent work (calling marketplace tools, MESH credits), and how to get started from zero. Perfect for anyone new to agentic tools.
POST /api/call/browser-agent-101
Needs a key — mint one free →