Capabilities

Capability definitions

415 capability definitions across 142 domains. Discovery breadth is wider than current callable coverage.

Capabilities are abstract actions — like search.query or email.send — that map to concrete providers. Agents discover capabilities here, then Rhumb resolves the best provider where execution is actually live.

Honest current state

Discovery breadth: 1,038 scored services and 415 capability definitions. Current runtime-callable surface: 16 callable providers, strongest today for research, extraction, generation, and narrow enrichment.

Choosing vendors?

Use service search, leaderboards, and score pages when you want to compare who should handle the job.

See the REST path →

Naming the action?

Search this page when you know the job but not the slug. /search returns services, not capability IDs.

Jump to capability search →

Ready to run it?

Once you have the capability ID, resolve ranked providers or follow the recovery handoff, then estimate the active rail and execute through quickstart or MCP.

Go to execute flow →
Service = vendor. Capability = executable action. This page exists to bridge from plain-English intent to the exact capability slug your agent can resolve.

Showing 415 capability definitions

accessibility.report 3 providers
accessibility

Generate a formatted accessibility audit report for a URL

accessibility.scan 4 providers
accessibility

Run an automated accessibility audit against a URL or HTML snippet

address_verification.autocomplete 3 providers
address verification

Suggest address completions as a user types

address_verification.verify 4 providers
address verification

Validate and standardize a postal address

Top: lob 8.1
affiliate.create_link 4 providers
affiliate

Generate a trackable affiliate referral link for a partner

affiliate.get_commissions 3 providers
affiliate

List pending or paid commission payouts for an affiliate partner

affiliate.get_stats 3 providers
affiliate

Retrieve clicks, conversions, and revenue attribution for an affiliate partner

agent.get_status 3 providers
agent

Check the status or output of a running agent

Top: inngest 8.8
agent.send_message 2 providers
agent

Send a message or instruction to an active agent

Top: inngest 8.8
agent.spawn 3 providers
agent

Create and start a new autonomous agent run

Top: inngest 8.8
ai.classify 3 providers
ai

Classify text into categories

Top: openai 9.3
ai.edit_image 1 provider
ai

Edit an existing image using text instructions

Top: google-ai 7.9
ai.embed 4 providers
ai

Generate vector embeddings from text

Top: openai 9.3
ai.generate_image 5 providers
ai

Generate an image from a text prompt

Top: openai 9.3
ai.generate_text 11 providers
ai

Generate text using a language model

Top: openai 9.3
analytics.identify_user 3 providers
analytics

Identify/update a user profile

Top: segment 8.9
analytics.query_metrics 4 providers
analytics

Query product analytics metrics — pageviews, events, funnels, retention, and custom properties

Top: posthog 9.0
analytics.track 4 providers
analytics

Track a user event or action for analytics and product insights

Top: posthog 9.0
analytics.track_event 4 providers
analytics

Track a user event or action for product analytics (page view, button click, conversion)

Top: posthog 9.0
appointment.book 3 providers
appointment

Book an appointment slot for an attendee

Top: cal-com 8.5
appointment.cancel 3 providers
appointment

Cancel an existing appointment booking

Top: cal-com 8.5
appointment.get_availability 4 providers
appointment

Retrieve available time slots for a user or resource

Top: cal-com 8.5
asset.get_url 3 providers
asset

Get a signed or public delivery URL for a stored asset

Top: cloudinary 7.6
asset.transform 3 providers
asset

Apply transformations (resize, crop, format convert, watermark) to an asset

Top: uploadcare 7.7
asset.upload 4 providers
asset

Upload a media asset (image, video, file) to a DAM or storage service

Top: uploadcare 7.7
audit.export 2 providers
audit

Export audit log entries as CSV or JSON

Top: workos 8.9
audit.log 4 providers
audit

Write a structured audit event to a durable log

Top: datadog 9.0
audit.query 3 providers
audit

Query audit logs with filters (user, action, time)

Top: datadog 9.0
auth.authenticate 2 providers
auth

Authenticate a user or verify credentials

Top: clerk 9.0
auth.manage_users 5 providers
auth

Create, update, or delete user accounts

Top: supabase 9.1

Use these definitions through MCP

Discover capability definitions, resolve ranked providers or follow the machine-readable recovery handoff, and execute the subset that is live through a single MCP server. Discovery works without a key, and if you guessed the wrong capability slug, resolve returns search suggestions instead of a blank dead end. Most MCP execution starts with RHUMB_API_KEY (your governed API key) on the governed API key or wallet-prefund rails. Bring BYOK or Agent Vault only when provider control is the point, and pass x_payment only on capabilities that expose x402 per-call.

npx -y --package rhumb-mcp@latest rhumb-mcp