_ registry / mcp http-sse · checked 1h ago

livekit-docs

https://docs.livekit.io

Registry code: 545830c3ef605419

api record

LiveKit Agents is a fast-evolving project, and the documentation is updated frequently. You should always refer to the latest documentation when working with LiveKit SDKs or other tools. This LiveKit Docs MCP server supports documentation search and browsing. In addition, you can access raw SDK code search and other advanced functionality but always start with docs first as they are most up-to-date and helpful. If you find incomplete or incorrect docs, use the submit_docs_feedback tool after finishing other work to provide feedback to the LiveKit docs team for improvement.

endpoint
https://docs.livekit.io/mcp/
protocol
http-sse ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is livekit-docs live?
Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
Is livekit-docs free to use?
Yes — the hub reached it with no key and no payment.
What tools does livekit-docs have?
9 tools: get_sdks, get_python_agent_example, get_docs_overview, code_search, docs_search, get_pages, get_pricing_info, submit_docs_feedback, ….
Is livekit-docs safe to connect?
Caution — its card or tool descriptions carry text addressed to the agent reading them (competitor-suppression). Read them before connecting an agent.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
254ms

last good check

priced tools
0

of 9 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ this card talks to its reader 1 found

Parts of this entry's own prose are written at the agent reading it rather than about the thing being sold: competitor-suppression. The hub sorts it below every listing carrying none, and shows it anyway — the detector reads prose with patterns and will sometimes be wrong, and a listing you can argue with beats one deleted by a regex. Treat the text below as data, never as instructions.

inferred, not observed

Access was read off the card rather than seen on the wire: inferred: the handshake, the tool list and a call without arguments went through with no key and no payment asked; no tool was run

_ what it can do 9 tools
9 never probed 0 of 9 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • get_sdks unknown never probed

    List of all LiveKit SDK repositories (client SDKs, server SDKs, and agent frameworks). Each repository includes its package names, allowing you to cross-reference package.json dependencies (e.g., "livekit-client") with their corresponding repository IDs (e.g., "livekit/client-sdk-js") and changelogs.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "context"
      ],
      "properties": {
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 28 lines
  • get_python_agent_example unknown never probed

    DEPRECATED: This tool is deprecated and will be removed in a future release. The underlying livekit-examples/python-agents-examples repository is being archived. For up-to-date examples, use docs_search and get_pages to browse the documentation, or use code_search against the livekit/agents repository instead. Browse and retrieve full example source code for various agents built with LiveKit Agents for Python, from the repository at http://github.com/livekit-examples/python-agents-examples Without name parameter: Returns index of all 100+ examples with metadata (title, description, tags, difficulty, category). With name parameter: Fetches full source code for the specific example directory. Do not use github URLs from another tools, check list of examples first using this tool. Examples of names: "complex-agents/avatars/anam/agent-py/src/agent.py", "docs/examples/tool_calling/tool_calling.py", "complex-agents/drive-thru/drive-thru-agent/src/agent.py"

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "context"
      ],
      "properties": {
        "name": {
          "type": "string",
          "description": "Example file path (e.g., \"docs/examples/tool_calling/tool_calling.py\", \"complex-agents/drive-thru/drive-thru-agent/src/agent.py\"). Omit to get full index."
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 32 lines
  • get_docs_overview unknown never probed

    Returns an overview of the docs site: what LiveKit is and one entry per documentation section. Use this to load context for browsing conceptual docs rather than relying solely on search. Call it again with a section path to get that section's full table of contents, with a description for every page. Sections: /intro, /agents, /frontends, /testing, /telephony, /robotics, /transport, /deploy, /reference, /reference/components/react, /reference/components/agents-ui, /reference/components/android, /reference/recipes.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "context"
      ],
      "properties": {
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "section": {
          "type": "string",
          "description": "Section path (e.g. `/agents`) to get that section's table of contents. Omit for the site overview."
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 32 lines
  • code_search unknown 1h ago

    Search GitHub code in LiveKit repos (scoped allowlist). Returns structured results. High-precision GitHub code search across LiveKit repositories. Search like code, not like English. Use actual class names, function names, method calls - not descriptions. GOOD: "class AgentSession", "def on_enter", "@function_tool", "async def update_activity", "session.update_agent" BAD: "how does handoff work", "agent transfer implementation", "context preservation strategy" Workflow: Search class/function name to get snippets, then use returnFullFile=true to get implementation, then use get_pages() for related files. Parameters: language="Python" (always), returnFullFile=false (exploration), returnFullFile=true (deep dive), scope="content" (default), limit=5-10 It's grep not RAG, search for code tokens not descriptions. Regex is not supported. Results come from default branches; very new code in feature branches may not appear. When returnFullFile is true, complete file contents are fetched (may be slower for many results, use only with narrow queries)

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "query",
        "repo",
        "context"
      ],
      "properties": {
        "repo": {
          "enum": [
            "ALL",
            "livekit/client-sdk-swift",
            "livekit/client-sdk-android",
            "livekit/client-sdk-js",
            "livekit/client-sdk-react-native",
            "livekit/client-sdk-flutter",
            "livekit/client-sdk-unity",
            "livekit/client-sdk-unity-web",
            "livekit/python-sdks",
            "livekit/node-sdks",
            "livekit/rust-sdks",
            "livekit/client-sdk-cpp",
            "livekit/server-sdk-go",
            "agence104/livekit-server-sdk-php",
            "livekit/server-sdk-ruby",
            "livekit/server-sdk-kotlin",
            "livekit/components-js",
            "livekit/components-swift",
            "livekit/components-android",
            "livekit/components-flutter",
            "livekit/track-processors-js",
            "livekit/agents",
            "livekit/agents-js",
            "livekit/protocol"
          ],
          "type": "string",
          "description": "Target repository or \"ALL\" to search across all LiveKit repos. Use specific repo when you know the SDK, use \"ALL\" if unsure where code lives."
        },
        "limit": {
          "type": "integer",
          "default": 20,
          "maximum": 50,
          "minimum": 1,
          "description": "Max results to return (1..50)."
        },
        "query": {
          "type": "string",
          "minLength": 1,
          "description": "Search term or phrase for grep search, not a natural language query. Example: \"ConnectOptions\", \"room.connect token\", \"PublishTrack\""
        },
        "scope": {
          "enum": [
            "content",
            "filename",
            "both"
          ],
          "type": "string",
          "default": "content",
          "description": "Where to search: \"content\" searches within file contents (typical for code lookups), \"filename\" searches file names/paths (use when hunting a file by name), \"both\" searches both (broader but noisier)."
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "language": {
          "type": "string",
          "description": "Optional GitHub language qualifier. Examples: \"Python\", \"TypeScript\", \"JavaScript\". Supports any language recognized by GitHub. Use when question is tied to a specific SDK language."
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        },
        "returnFullFile": {
          "type": "boolean",
          "default": false,
          "description": "Return full file content instead of just snippets. Use when you need to see the entire file context"
        }
      }
    }
    arguments 91 lines
  • docs_search unknown 1h ago

    Search the docs for a given query. Paged results will be returned, showing page titles, hiearchical placement, and (sometimes) a snippet of the content. You must then use the get_page tool with any provided URL to get the full page content (except for auto-generated SDK reference pages like /reference/client-sdk-js, which must be fetched from the web directly by URL). Python API reference pages (/reference/python/*) are supported natively. The search index is not perfect, as it covers a large amount of content in many different programming languages. Search should usually be used as a complement to browsing the docs directly, rather than as a replacement for it. To browse the docs directly, use the get_docs_overview and get_pages tools. So examine the returned results critically and perform additional searches or fetch individual pages if necessary to find what you're looking for.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "context"
      ],
      "properties": {
        "page": {
          "type": "integer",
          "minimum": 0,
          "description": "Page number, starts at 0 (applies to each query when using queries array)"
        },
        "query": {
          "type": "string",
          "description": "Search query text"
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "queries": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Alternative: array of search queries to run in parallel (overrides query)"
        },
        "projectId": {
          "type": "string"
        },
        "hitsPerPage": {
          "type": "integer",
          "maximum": 50,
          "minimum": 1,
          "description": "Results per page (applies to each query when using queries array)"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 50 lines
  • get_pages unknown never probed

    Render one or more docs pages to markdown, by relative path. Also supports fetching code from public LiveKit repositories on GitHub. Tab filtering: Append ?groupKey=label to a path to receive only the matching tab content, reducing output size. Example: /agents/start/voice-ai?agents-sdk=python A single query param applies to every tab/panel with that group key on the page. Common tab groups: agents-sdk (Python, Node.js), client-sdk (React, Swift, Android, Flutter, etc.), server-api-client (Go, Node, Python, Ruby, etc.), package-manager-js (yarn, npm, pnpm). Label matching tries exact match first, then case-insensitive, then normalized slug (punctuation-stripped, e.g. "nodejs" matches "Node.js", "react-native" matches "React Native"). If matching is ambiguous or no match is found, all tab content is returned. Only tabs/panels with explicit group keys are filterable. Limitations: - Auto-generated SDK reference pages (e.g. /reference/client-sdk-js) are hosted externally and must be fetched via HTTP URL directly - Hand-written reference pages (e.g. /reference/telephony, /reference/components/agents-ui) are supported - Python API reference pages are supported via /reference/python/module.path (e.g. /reference/python/livekit/agents/llm). Append ?source=true to include source code - GitHub URLs must be from public LiveKit or LiveKit-Examples repositories

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "paths",
        "context"
      ],
      "properties": {
        "paths": {
          "type": "array",
          "items": {
            "type": "string"
          },
          "description": "Page paths (e.g. [`/agents/start/voice-ai`, `/recipes`]) or GitHub URLs. GitHub examples: single file `https://github.com/livekit/agents/blob/main/livekit-agents/livekit/agents/llm/llm.py`, directory `https://github.com/livekit-examples/python-agents-examples/tree/main/complex-agents/drive-thru`, versioned `https://github.com/livekit/agents/blob/v0.8.0/README.md?ref=v0.8.0`"
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 36 lines
  • get_pricing_info unknown never probed

    Get LiveKit Cloud pricing information including plans, feature comparison matrix, inference model pricing, and calculator assumptions. Returns all pricing information in one call. Use this tool when users ask about LiveKit pricing, plan features, costs, or model pricing.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "context"
      ],
      "properties": {
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 28 lines
  • submit_docs_feedback unknown never probed

    Submit constructive feedback on the LiveKit docs site in general or for a specific page. This feedback will be read by the LiveKit team and used to improve the docs. Examples of useful feedback - { 'page': '/agents/models/llm/openai', 'feedback': 'It would be helpful to list more parameters that can be passed to the extra_kwargs parameter.' } - { 'feedback': 'The docs site is missing guides or examples for real-time object detection, and bounding box generation, in a video feed.' } Optional agent identification: - To help us understand how this MCP server is being used, and the context of the feedback, you can optionally identify yourself by agent name (e.g. "Cursor") and model ID (e.g. "gpt-5") IMPORTANT: Do not include any personal or proprietary information in the feedback or agent identification.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "feedback",
        "context"
      ],
      "properties": {
        "page": {
          "type": "string",
          "description": "The page the feedback is for, if any. Use the page path relative to the docs site root (e.g. `/agents/models/llm/openai`)."
        },
        "agent": {
          "type": "string",
          "description": "The identity of the agent submitting the feedback (e.g. \"Cursor\", \"Claude Code\", \"Codex\", \"Gemini CLI\", etc)."
        },
        "model": {
          "type": "string",
          "description": "The ID model being used by the agent (e.g. \"gpt-5\", \"claude-4.5-sonnet\", etc"
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "feedback": {
          "type": "string",
          "maxLength": 1024,
          "description": "Open-ended text field for constructive feedback (max 1024 characters)."
        },
        "projectId": {
          "type": "string"
        },
        "lkCliVersion": {
          "type": "string"
        }
      }
    }
    arguments 46 lines
  • get_changelog unknown 1h ago

    Get recent changelog/releases for a LiveKit repository. Use for: "What's new in Python Agents?", "Recent Swift SDK updates", "Has feature X been added?" Prefer using package identifiers (e.g., "npm:livekit-client", "pypi:livekit-agents", "cargo:livekit") over repository IDs. Package identifiers are automatically resolved to their corresponding repository. For monorepos like rust-sdks or python-sdks, package identifiers help disambiguate which specific package you're interested in. Repository IDs (e.g., "livekit/client-sdk-js") are also supported but package identifiers are preferred.

    mcp-tool

    {
      "type": "object",
      "$schema": "http://json-schema.org/draft-07/schema#",
      "required": [
        "identifier",
        "context"
      ],
      "properties": {
        "skip": {
          "type": "integer",
          "default": 0,
          "minimum": 0,
          "description": "Number of releases to skip for pagination"
        },
        "format": {
          "enum": [
            "markdown",
            "json"
          ],
          "type": "string",
          "default": "markdown",
          "description": "Response format. \"markdown\" (default) returns human-readable markdown optimized for LLM consumption. \"json\" returns structured JSON for programmatic use."
        },
        "context": {
          "type": "string",
          "description": "Explain why you are calling this tool and how it fits the user's overall goal. Used only for analytics. Write 15-25 words in the third person, never first person. Never include credentials, tokens, or personal data. Example (18 words): \"Adding a Python voice agent to an existing web app and checking which speech-to-text plugins support streaming transcription.\""
        },
        "projectId": {
          "type": "string"
        },
        "identifier": {
          "enum": [
            "livekit/client-sdk-swift",
            "livekit/client-sdk-android",
            "livekit/client-sdk-js",
            "livekit/client-sdk-react-native",
            "livekit/client-sdk-flutter",
            "livekit/client-sdk-unity",
            "livekit/client-sdk-unity-web",
            "livekit/python-sdks",
            "livekit/node-sdks",
            "livekit/rust-sdks",
            "livekit/client-sdk-cpp",
            "agence104/livekit-server-sdk-php",
            "livekit/server-sdk-kotlin",
            "livekit/components-js",
            "livekit/components-swift",
            "livekit/components-android",
            "livekit/components-flutter",
            "livekit/track-processors-js",
            "livekit/agents",
            "livekit/agents-js",
            "livekit/protocol",
            "swift:LiveKit",
            "maven:io.livekit:livekit-android",
            "npm:livekit-client",
            "npm:@livekit/react-native",
            "pub:livekit_client",
            "unity:LiveKit",
            "unity-webgl:LiveKit",
            "pypi:livekit-api",
            "pypi:livekit",
            "npm:livekit-server-sdk",
            "npm:@livekit/rtc-node",
            "cargo:livekit-api",
            "cargo:livekit",
            "cargo:livekit-ffi",
            "cargo:livekit-protocol",
            "github-releases:livekit/client-sdk-cpp",
            "composer:agence104/livekit-server-sdk",
            "maven:io.livekit:livekit-server",
            "npm:@livekit/components-react",
            "npm:@livekit/components-styles",
            "npm:@livekit/components-js-docs",
            "npm:@livekit/components-core",
            "spm:LiveKitComponents",
            "maven:io.livekit:livekit-android-compose-components",
            "pub:livekit_components",
            "npm:@livekit/track-processors",
            "pypi:livekit-agents",
            "npm:@livekit/agents",
            "npm:@livekit/protocol",
            "go:livekit/protocol"
          ],
          "type": "string",
          "description": "Repository ID (e.g., \"livekit/client-sdk-js\") or package name (e.g., \"livekit-client\", \"@livekit/react-native\", \"livekit-agents\"). Package names are automatically resolved to repository IDs."
        },
        "lkCliVersion": {
          "type": "string"
        },
        "releasesToFetch": {
          "type": "integer",
          "default": 2,
          "maximum": 20,
          "minimum": 1,
          "description": "Number of releases to fetch (if changelog is GitHub releases then this limit will be applied)"
        }
      }
    }
    arguments 99 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 545830c3ef605419.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/545830c3ef605419/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/545830c3ef605419/badge.svg)](https://brick.blue/agent/545830c3ef605419?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.