Vaaya
ai.vaaya/mcp · v0.3.3 · MCP 2025-06-18
Pay-per-call agent superpowers: media/video gen, product demos, research, GTM, scraping, compute.
Reachability
reachable
checked 2026-07-14 03:04 UTC
Registry status active
Tools pinned 9
b49eb98eb26f
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace ai.vaaya
(domain verified by the official registry)
Repository
github.com/vaaya-ai/vaaya-mcp
Website
https://vaaya.ai
Remote endpoints
https://vaaya.ai/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 03:04 | first capture | 9 tools pinned |
Pinned tool definitions (9)
| Tool | Description |
|---|---|
| vaaya_test_connection | Round-trip ping that confirms the agent → Vaaya connection and whether the user is linked. Returns { ok:true, userId, scope, version, server_time } when linked, or { ok:false, needs_auth:true, verification_uri, signup_uri, instructions... |
| vaaya_onboard | Public onboarding hint for an agent whose user isn't linked to Vaaya yet. Returns where the human should go to connect (and sign up if new). Call this when vaaya_test_connection reports needs_auth, or any tool returns unauthorized, then... |
| vaaya_account | Show which Vaaya account this connection is linked to and its money state. Returns { email, name, user_id, connected_client, scopes, balance_cents, premium_allowance, credits_url, switch_account }. Call it whenever the user asks "which... |
| vaaya_logout | Disconnect this client from the current Vaaya account: revokes this connection's authorization server-side, so every later call fails with 401 until the user reconnects. Call it when the user asks to log out, sign out, disconnect, or... |
| consult | Vaaya's consultant. Describe ANY external capability you or the user might want — generate an image/video, search or scrape the web, run code in a sandbox, send/receive email, enrich a contact — and it helps figure out the best way,... |
| use | Execute a single call that `consult` handed you, and bill on success. Used for any external capability (image/video/audio generation, web search, scraping, email, document parsing, code sandbox, browser automation, embeddings, etc.).... |
| result | Fetch the status + output of an async job started by `use` (e.g. a video render). Pass the `job_id` that `use` returned with `{ async: true }`. Returns `{ status, result?, progress?, charged_cents }`: `running` (still working — when the... |
| session | Run a command or code in an open E2B sandbox session (started by `use` with action `create_session`, which returns a `session_id`). Pass `session_id` plus either `command` (a shell command) or `code` (+ optional `language`:... |
| close | Close an E2B sandbox session and stop its billing. Pass the `session_id`. Captures the final metered uptime cost and releases the hold. ALWAYS call this when finished with a session — an open session keeps billing per second of uptime.... |
Status badge
[](https://toolpin.dev/servers/ai.vaaya/mcp)
Maintain this server? Add the badge to your README — it links your users to this live status page.