claix
Registry code: d2bf28129ef9a9f9
Claix es un servidor MCP de extracción documental con IA (OpenAPI 1.13.0). Convierte PDF, Excel/CSV, Word, imágenes, audio y texto/HTML/XML en JSON tipado según schemas, o a Markdown; también multi-document Q&A y Retrieve (rutas + agentes).
Flujo recomendado:
- endpoint
- https://www.claix.dev/mcp
- door code
- 097d5edb5498b4a1
- protocol
- streamable-http ·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 claix live?
- Yes — it answered the hub's last check (checked 2h ago). It answered 98% of checks over the last 30 days.
- Is claix free to use?
- Not anonymously — it asks for a key or a login before it will serve. Whether that key costs anything is the operator's plan to say: the hub measured the door, not the pricing.
- What tools does claix have?
- 32 tools: claix.schemas.get, claix.schemas.delete, claix.extract.pdf, claix.extract.image, claix.extract.text, claix.extract.audio, claix.agent.excel, claix.agent.doc, ….
- Is claix safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 96.7%· all time 95.8%
last good check
of 32 tools
- live → degraded· HTTP 500
- degraded → live
- live → degraded· timeout after 20000ms
- degraded → live
- live → degraded· timeout after 20000ms
- used for
- extract typed json from a pdf or image
- extract structured data from audio
- convert json to an excel file
- ask questions about stored documents
- manage extraction schemas
- takes → gives
- documents, images, audio, text → data, documents
- tools
- 14 reads2 changes data
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.
through this hub
successful
what callers paid
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.
claix.schemas.list reads auth-required 42d ago
List the Claix schemas available for the authenticated account. Returns id, name, type, schema_definition, is_agent_mode, and agent_definition. Call this first whenever you need a schema_id before claix.extract.* or claix.agent.* tools.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." } }, "additionalProperties": false }arguments 12 linesclaix.schemas.get unknown never probed
Get one Claix schema by schema_id (GET /api/get-schema/{schema_id}). Returns the full schema object (definition, Agent mode, Guardar Datos / window_context, source verification). Free call. 404 if missing or not owned by the API key.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." } }, "additionalProperties": false }arguments 20 linesclaix.schemas.delete changes data unknown never probed
Delete a Claix schema owned by the API key (POST /api/delete-schema). Requires schema_id.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." } }, "additionalProperties": false }arguments 20 linesclaix.extract.pdf reads unknown never probed
Extract structured JSON from a PDF (text or scanned, max 15 MB) using a Claix pdf-json schema. Returns a single JSON object in data[] plus log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source}. Use for invoices, contracts, forms, or reports.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.extract.image reads unknown never probed
Extract structured JSON from a visible image (JPEG, PNG, WebP, HEIC/HEIF; max 15 MB) using a Claix img-json schema. Returns log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source}. Use for photos of documents, tickets, or labels.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.extract.text reads unknown never probed
Extract structured JSON from already processed plain text, HTML, or XML using a Claix txt-json schema. Send the payload in the content field (no file). Max 300,000 characters. Returns log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source}. POST /api/txt-json.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id", "content" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "content": { "type": "string", "minLength": 1, "description": "Plain text, HTML, or XML already processed. Do not send a file. Example: <html><body>Invoice F-1</body></html>" }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." } }, "additionalProperties": false }arguments 26 linesclaix.extract.audio reads unknown never probed
Extract structured JSON from spoken audio (MP3, WAV, M4A, OGG; max 12 MB / 10 minutes) using a Claix audio-json schema. Returns log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source}. Unintelligible audio returns HTTP 422. Use for calls, meetings, voice notes, or dictations.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agent.excel reads unknown never probed
Run Excel/CSV extraction plus Agent mode semantic reasoning. Requires is_agent_mode on the schema. Returns data[], agent_data, and log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, extracted fields and agent_data are {value, source}.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agent.doc reads unknown never probed
Run document extraction plus Agent mode reasoning on .docx/.txt/.md/.rtf. Requires is_agent_mode. Returns data[], agent_data, and log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, fields are {value, source}.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agent.image reads unknown never probed
Run image extraction plus Agent mode reasoning. Requires is_agent_mode. Returns data[], agent_data, and log_id from visible content. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, fields are {value, source}.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agent.text reads unknown never probed
Run text/HTML/XML extraction plus Agent mode reasoning. Requires is_agent_mode. Send content (no file). Returns data[], agent_data, and log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, fields are {value, source}. POST /agent/txt-json.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id", "content" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "content": { "type": "string", "minLength": 1, "description": "Plain text, HTML, or XML already processed. Do not send a file. Example: <html><body>Invoice F-1</body></html>" }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." } }, "additionalProperties": false }arguments 26 linesclaix.markdown.doc unknown never probed
Convert Word/text document to Markdown (POST /api/doc-markdown). No schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 31 linesclaix.markdown.image unknown never probed
Convert image to Markdown (POST /api/img-markdown). No schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 31 linesclaix.markdown.audio unknown never probed
Convert spoken audio to Markdown (POST /api/audio-markdown). No schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 31 linesclaix.retrieve.ask unknown never probed
Ask a Retrieve agent (POST /retrieve/{agent_name}). Body { questions: [{ question, format? }] }. format is required only for razonada agents; formats: string|int|boolean|timestamp|timestamptz|date|json|array:string|array:int. agent_name is the slug or display name.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "agent_name", "questions" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "questions": { "type": "array", "items": { "type": "object", "required": [ "question" ], "properties": { "format": { "enum": [ "string", "int", "boolean", "timestamp", "timestamptz", "date", "json", "array:string", "array:int" ], "type": "string", "description": "Required only for razonada agents. Formats: string|int|boolean|timestamp|timestamptz|date|json|array:string|array:int." }, "question": { "type": "string", "minLength": 1, "description": "Natural-language question." } }, "additionalProperties": false }, "minItems": 1, "description": "Questions for the agent. format optional unless response_mode is razonada." }, "agent_name": { "type": "string", "minLength": 1, "description": "Agent slug or display name used in /retrieve/{agent_name}." } }, "additionalProperties": false }arguments 55 linesclaix.routes.edit unknown never probed
Edit a Retrieve route (PUT /routes/edit/{route_id}). Same body as create plus route_id path param.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "route_id", "name", "description", "rules", "tables" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Route display name." }, "rules": { "type": "string", "minLength": 1, "description": "Natural-language rules for the route." }, "tables": { "type": "array", "items": { "type": "object", "required": [ "name", "columns" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Table name from the published Data Map." }, "columns": { "type": "array", "items": { "type": "string", "minLength": 1 }, "minItems": 1, "description": "Column names selected for this table." } }, "additionalProperties": false }, "minItems": 1, "description": "Tables and columns from the active Data Map." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "route_id": { "type": "string", "format": "uuid", "description": "UUID of the route to edit or delete." }, "description": { "type": "string", "minLength": 1, "description": "What this route is for." } }, "additionalProperties": false }arguments 68 linesclaix.agents.create unknown never probed
Create a Retrieve agent (POST /agents). Body: { name, slug, description, prompt, routes: uuid[], response_mode: "bruto"|"razonada", call_limit_period?: "day"|"week"|"month"|"unlimited", call_limit?: number }. Omit the limit fields for unlimited.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name", "slug", "description", "prompt", "routes", "response_mode" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Agent display name." }, "slug": { "type": "string", "maxLength": 20, "minLength": 3, "description": "URL slug (a-z, 0-9) used in /retrieve/{slug}." }, "prompt": { "type": "string", "minLength": 1, "description": "Business prompt / instructions for the agent." }, "routes": { "type": "array", "items": { "type": "string", "format": "uuid" }, "minItems": 1, "description": "UUIDs of routes this agent can use." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "call_limit": { "type": "integer", "maximum": 1000000, "minimum": 1, "description": "Required when call_limit_period is day, week, or month." }, "description": { "type": "string", "minLength": 1, "description": "What this agent answers." }, "response_mode": { "enum": [ "bruto", "razonada" ], "type": "string", "description": "bruto returns rows; razonada returns typed values (format required on questions)." }, "call_limit_period": { "enum": [ "day", "week", "month", "unlimited" ], "type": "string", "description": "Optional query cap period in UTC. Omit or unlimited for no cap. Each question in a successful call counts as one query." } }, "additionalProperties": false }arguments 74 linesclaix.schemas.update unknown never probed
Update a Claix schema (PUT /api/update-schema/{schema_id}). Same body as create: name, type, schema_definition; optional Agent mode, window_context (Guardar Datos), source verification. Replaces the full configuration. Free call.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name", "type", "schema_definition", "schema_id" ], "properties": { "name": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Human-readable schema name. Example: Facturas HTML." }, "type": { "enum": [ "excel-json", "json-excel", "pdf-json", "doc-json", "img-json", "txt-json", "audio-json" ], "type": "string", "description": "Schema type matching an extraction endpoint. Example: txt-json, pdf-json." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "is_agent_mode": { "type": "boolean", "description": "Set true to enable Agent mode. json-excel cannot use Agent mode." }, "resumen_agent": { "type": "string", "maxLength": 500, "description": "Optional Agent-mode instruction, max 500 characters." }, "cita_por_campo": { "type": "boolean", "description": "Enables source verification: each extracted field (and agent_data) is returned as {value, source} instead of a bare value. Defaults to false." }, "window_context": { "type": "boolean", "description": "Guardar Datos / Save Data. When true, JSON extractions insert a mapped row into the connected DB (needs connection + mapping rules). Default false." }, "agent_definition": { "type": "object", "description": "Required if is_agent_mode is true. Types: boolean, string, closed, integer. closed requires options[].", "additionalProperties": {} }, "schema_definition": { "type": "object", "description": "Output fields. Each key is a JSON property; each value is { type: \"string\"|\"integer\"|\"number\"|\"boolean\", description: \"...\" }.", "additionalProperties": {} } }, "additionalProperties": false }arguments 69 linesclaix.convert.json_to_excel reads unknown never probed
Convert JSON to an Excel .xlsx file using a Claix json-excel schema. Provide json_data inline or file_base64 with a .json file. Returns base64-encoded xlsx on success.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "json_data": { "description": "JSON object or array to export. Example: [{\"sku\":\"A1\",\"qty\":2}]. Use instead of file_base64 when data is already in context." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 38 linesclaix.agent.pdf reads unknown never probed
Run PDF extraction plus Agent mode reasoning. Requires is_agent_mode. Returns structured data[], agent_data, and log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, fields are {value, source}.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.markdown.pdf unknown never probed
Convert PDF to Markdown (POST /api/pdf-markdown). No schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 31 linesclaix.markdown.text unknown never probed
Convert plain text/HTML/XML to Markdown (POST /api/txt-markdown). content field, no file, no schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "content" ], "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "content": { "type": "string", "minLength": 1, "description": "Plain text, HTML, or XML to convert to Markdown. Do not send a file." } }, "additionalProperties": false }arguments 24 linesclaix.multi_document.ask unknown never probed
Ask up to 5 typed questions across up to 10 uploaded documents (POST /multi-document). Multipart: repeat field file for each document; questions as a JSON string of { question, format } (format: string|int|boolean|timestamp|array). Optional window_context, window_time, space_id match OpenAPI MultiDocumentRequest. Returns user_ask, ia_response, documents_processed, log_id.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "questions", "files" ], "properties": { "files": { "type": "array", "items": { "type": "object", "properties": { "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "description": "One uploaded document. Provide file_base64 or file_path; optional filename.", "additionalProperties": false }, "maxItems": 10, "minItems": 1, "description": "Up to 10 documents. Each is sent as multipart field file." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "space_id": { "type": "string", "format": "uuid", "description": "Optional OpenAPI MultiDocumentRequest space_id (only when window_context is true)." }, "questions": { "type": "array", "items": { "type": "object", "required": [ "question", "format" ], "properties": { "format": { "enum": [ "string", "int", "boolean", "timestamp", "array" ], "type": "string", "description": "Expected JSON type for the matching ia_response item: string, int, boolean, timestamp, or array." }, "question": { "type": "string", "maxLength": 400, "minLength": 1, "description": "Question text answered from the uploaded documents only." } }, "description": "Typed question. Example: {\"question\":\"¿Cuál es el importe total?\",\"format\":\"int\"}", "additionalProperties": false }, "maxItems": 5, "minItems": 1, "description": "Questions as objects { question, format }. Max 5 per call, 400 characters per question. format ∈ string|int|boolean|timestamp|array." }, "window_time": { "type": [ "number", "string" ], "description": "Required by API if window_context is true. Minutes or \"infinity\"." }, "window_context": { "type": "boolean", "description": "Optional OpenAPI MultiDocumentRequest flag: when true, converted documents may be retained." } }, "additionalProperties": false }arguments 94 linesclaix.routes.create unknown never probed
Create a Retrieve route (POST /routes). Body: { name, description, rules, tables: [{ name, columns: string[] }] }.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name", "description", "rules", "tables" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Route display name." }, "rules": { "type": "string", "minLength": 1, "description": "Natural-language rules for the route." }, "tables": { "type": "array", "items": { "type": "object", "required": [ "name", "columns" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Table name from the published Data Map." }, "columns": { "type": "array", "items": { "type": "string", "minLength": 1 }, "minItems": 1, "description": "Column names selected for this table." } }, "additionalProperties": false }, "minItems": 1, "description": "Tables and columns from the active Data Map." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "description": { "type": "string", "minLength": 1, "description": "What this route is for." } }, "additionalProperties": false }arguments 62 linesclaix.routes.delete unknown never probed
Delete a Retrieve route (POST /routes/delete/{route_id}). Requires route_id.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "route_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "route_id": { "type": "string", "format": "uuid", "description": "UUID of the route to edit or delete." } }, "additionalProperties": false }arguments 20 linesclaix.agents.edit unknown never probed
Edit a Retrieve agent (PUT /agents/edit/{agent_id}). Same body as create plus agent_id. Omit call_limit_period and call_limit to keep the current cap.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "agent_id", "name", "slug", "description", "prompt", "routes", "response_mode" ], "properties": { "name": { "type": "string", "minLength": 1, "description": "Agent display name." }, "slug": { "type": "string", "maxLength": 20, "minLength": 3, "description": "URL slug (a-z, 0-9) used in /retrieve/{slug}." }, "prompt": { "type": "string", "minLength": 1, "description": "Business prompt / instructions for the agent." }, "routes": { "type": "array", "items": { "type": "string", "format": "uuid" }, "minItems": 1, "description": "UUIDs of routes this agent can use." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "agent_id": { "type": "string", "format": "uuid", "description": "UUID of the agent to edit or pause." }, "call_limit": { "type": "integer", "maximum": 1000000, "minimum": 1, "description": "Required when call_limit_period is day, week, or month." }, "description": { "type": "string", "minLength": 1, "description": "What this agent answers." }, "response_mode": { "enum": [ "bruto", "razonada" ], "type": "string", "description": "bruto returns rows; razonada returns typed values (format required on questions)." }, "call_limit_period": { "enum": [ "day", "week", "month", "unlimited" ], "type": "string", "description": "Optional query cap period in UTC. Omit or unlimited for no cap. Each question in a successful call counts as one query." } }, "additionalProperties": false }arguments 80 linesclaix.schemas.create changes data unknown never probed
Create a Claix schema (POST /api/create-schema). Requires name, type (excel-json, json-excel, pdf-json, doc-json, img-json, txt-json, audio-json) and schema_definition. Optional: is_agent_mode, agent_definition, resumen_agent, window_context (Guardar Datos: when true, JSON extractions insert a mapped row into the connected DB; needs connection + mapping rules; default false), source verification (default false).
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "name", "type", "schema_definition" ], "properties": { "name": { "type": "string", "maxLength": 200, "minLength": 1, "description": "Human-readable schema name. Example: Facturas HTML." }, "type": { "enum": [ "excel-json", "json-excel", "pdf-json", "doc-json", "img-json", "txt-json", "audio-json" ], "type": "string", "description": "Schema type matching an extraction endpoint. Example: txt-json, pdf-json." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "is_agent_mode": { "type": "boolean", "description": "Set true to enable Agent mode. json-excel cannot use Agent mode." }, "resumen_agent": { "type": "string", "maxLength": 500, "description": "Optional Agent-mode instruction, max 500 characters." }, "cita_por_campo": { "type": "boolean", "description": "Enables source verification: each extracted field (and agent_data) is returned as {value, source} instead of a bare value. Defaults to false." }, "window_context": { "type": "boolean", "description": "Guardar Datos / Save Data. When true, JSON extractions insert a mapped row into the connected DB (needs connection + mapping rules). Default false." }, "agent_definition": { "type": "object", "description": "Required if is_agent_mode is true. Types: boolean, string, closed, integer. closed requires options[].", "additionalProperties": {} }, "schema_definition": { "type": "object", "description": "Output fields. Each key is a JSON property; each value is { type: \"string\"|\"integer\"|\"number\"|\"boolean\", description: \"...\" }.", "additionalProperties": {} } }, "additionalProperties": false }arguments 63 linesclaix.extract.doc reads unknown never probed
Extract structured JSON from a Word document (.docx, .txt, .md, .rtf; max 10 MB) using a Claix doc-json schema. Returns log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source}. Legacy .doc is not supported.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agents.pause unknown never probed
Pause or activate a Retrieve agent (POST /agents/pause/{agent_id}). Body: { status: "paused"|"active" }.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "agent_id", "status" ], "properties": { "status": { "enum": [ "paused", "active" ], "type": "string", "description": "Set \"paused\" to disable or \"active\" to re-enable." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "agent_id": { "type": "string", "format": "uuid", "description": "UUID of the agent to edit or pause." } }, "additionalProperties": false }arguments 29 linesclaix.markdown.excel unknown never probed
Convert Excel/CSV to Markdown (POST /api/excel-markdown). No schema_id. Optional save=true inserts into the connected DB using Markdown rules and may return row_id; omit/false returns markdown only.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "save": { "type": "boolean", "description": "When true, insert into the connected DB using Markdown rules and may return row_id. Omit or false: return markdown only." }, "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 31 linesclaix.extract.excel reads unknown never probed
Extract structured JSON from an Excel (.xlsx) or CSV file using a Claix excel-json schema. Processes the first sheet only. Returns typed JSON matching the schema plus log_id. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, each field is {value, source} instead of a bare value. Use when the user attaches a spreadsheet or CSV.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 linesclaix.agent.audio reads unknown never probed
Run audio extraction plus Agent mode reasoning. Requires is_agent_mode. Returns data[], agent_data, and log_id from spoken content. If the schema has Guardar Datos (window_context), the response may include row_id. No space_id. If source verification is enabled on the schema, fields are {value, source}. Formats: MP3, WAV, M4A, OGG. Max 12 MB / 10 minutes.
{ "type": "object", "$schema": "http://json-schema.org/draft-07/schema#", "required": [ "schema_id" ], "properties": { "api_key": { "type": "string", "minLength": 8, "description": "API key secreta de Claix. Ejemplo: claix_sk_abc123.... Opcional si la conexión MCP envía x-api-key en cabecera HTTP (recomendado en Smithery/Cursor)." }, "filename": { "type": "string", "minLength": 1, "description": "Nombre original del archivo con extensión. Ejemplo: factura-2026-03.pdf. Ayuda a inferir el MIME cuando envías file_base64." }, "file_path": { "type": "string", "minLength": 1, "description": "URL HTTPS pública del archivo a procesar. Ejemplo: https://cdn.example.com/factura.pdf. No uses rutas locales del PC del usuario." }, "schema_id": { "type": "string", "format": "uuid", "description": "UUID del schema creado en el dashboard de Claix. Ejemplo: 550e8400-e29b-41d4-a716-446655440000. Llama a claix.schemas.list primero si no lo conoces." }, "file_base64": { "type": "string", "minLength": 1, "description": "Archivo codificado en Base64. Acepta data URLs (data:application/pdf;base64,...) o Base64 puro. Ejemplo de uso: adjunta el PDF/imagen del chat como Base64 antes de llamar a extract_*." } }, "additionalProperties": false }arguments 35 lines
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.
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.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - 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. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's idd2bf28129ef9a9f9.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/d2bf28129ef9a9f9/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/d2bf28129ef9a9f9?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.
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.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- 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.