NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta Braintrust MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a Braintrust que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Elige las herramientas que pueden usar tus agentes de IA

47 herramientas del esquema de Braintrust MCP.

Mostrando 47 herramientas

  • sql_queryreadQueries experiments, datasets and logs using SQL, supporting SELECT, FROM, WHERE, GROUP BY, ORDER BY and LIMIT. Results over 1 MB are uploaded to object storage and returned as a signed URL instead of inline rows.
  • infer_schemareadDiscovers the available fields, data types and most common values in experiments, datasets or logs.
  • summarize_experimentreadReturns aggregated performance metrics for an experiment, optionally compared to a baseline.
  • list_recent_objectsreadLists recently created projects, experiments, datasets, prompts or functions the account can access.
  • resolve_objectreadConverts names to IDs or the reverse, and parses Braintrust URLs. Ambiguous names return an error.
  • generate_permalinkreadGenerates a direct web link to a Braintrust object for sharing or bookmarking.
  • lookup_usersreadResolves organization member IDs to names and emails, searches by partial name or email, or lists every member.
  • lookup_api_keysreadResolves API key and service token IDs to their names, following existing key and token visibility rules.
  • get_trace_work_itemsreadReturns a chronological list of the meaningful LLM and tool spans in a trace.
  • update_trace_work_reportwriteSaves work sections and per-span annotations back onto the trace.
  • search_patternsreadSearches project patterns by text, semantic similarity, ID, status or quality, to catch duplicates that use different wording.
  • new_patternwriteRecords a pattern the agent has identified, with the evidence behind it. The agent decides what counts as a pattern.
  • update_patternwriteUpdates an existing project pattern, or attaches evidence to matching traces.
  • test_preprocessor_on_tracereadRuns a saved, global or inline preprocessor on up to 50 span, trace or group references without writing to the source trace.
  • test_facet_on_tracereadRuns an inline facet definition on up to ten span, trace or group references without writing the result back.
  • create_preprocessorwriteCreates a versioned preprocessor from inline JavaScript that converts raw trace data into text.
  • create_facetwriteCreates a versioned facet that extracts a short summary from spans or traces, using Braintrust's built-in facet model.
  • enable_topics_automationhigh riskEnables Topics for a project, seeding processing for new traffic. It does not rewind historical data.
  • set_topics_automationhigh riskUpdates an existing Topics automation's facets, scope, filters, sampling or timing.
  • rewind_topics_automationhigh riskRewinds a Topics automation to process historical data from a start time or recent window. This draws from the account's monthly model credits.
  • generate_monitor_chartreadPreviews a monitor chart against real project logs without modifying a saved view.
  • list_monitoring_viewsreadLists a project's saved monitor views and their chart IDs.
  • get_monitoring_viewreadInspects a saved monitor view, including its options and ordered chart definitions.
  • create_monitoring_viewwriteCreates a project-scoped monitor view, optionally containing charts already previewed.
  • update_monitoring_viewwriteInserts, updates or removes charts in an existing monitor view, one edit at a time or in bulk.
  • list_automationsreadLists a project's automations including online scoring rules, alerts, exports, retention policies and Topics automations, with their complete configurations.
  • list_slack_channelsreadLists connected Slack workspaces and public channels for a project, to resolve IDs before configuring Slack delivery.
  • create_log_alertwriteCreates an alert for individual matching project logs, with an interval to throttle repeated notifications.
  • create_environment_update_alertwriteCreates an alert for environment updates, optionally limited to specific environment slugs.
  • create_threshold_alertwriteCreates an alert on an aggregate over a recent window of project data, evaluated on a schedule: averages, counts, rates, percentages, percentiles and distributions.
  • set_automation_statushigh riskPauses or activates an alert, scheduled job or online scoring rule. Pausing silences monitoring without deleting anything.
  • create_scheduled_loop_jobhigh riskCreates a Loop job that runs on an interval or cron schedule over a recent window of project data, unattended afterwards.
  • test_evaluatorreadRuns a saved, global or inline evaluator against span, trace or group references without writing results to the source trace.
  • create_promptwriteCreates a versioned prompt from a completion-style prompt or chat messages, optionally replacing an existing one as a new version.
  • create_evaluatorwriteCreates a versioned LLM or inline code evaluator, producing numeric scores or categorical labels.
  • create_human_review_scorewriteCreates a categorical, slider or free-form human review score for a project. It fails if the name already exists.
  • update_online_scoring_rulehigh riskSaves or rewinds an online scoring rule that runs saved evaluator functions against production logs. New rules default to paused.
  • add_to_datasetwriteCopies project log rows into a dataset by row ID, preserving input, metadata and tags with an origin link to the source log. Up to 1,000 rows per call on hosted Braintrust.
  • run_evalhigh riskRuns an experiment with a hosted dataset, inline rows or a prior experiment as input, and any saved or inline task and scorers. It can execute your code or call AI providers, so it incurs compute and model usage.
  • edit_dataset_rowshigh riskInserts, updates or deletes dataset rows, and can create a new named dataset. It can permanently delete rows.
  • save_dataset_custom_viewwriteSave a [custom view](/docs/annotate/custom-views.md) for labeling a dataset's rows and return a link that opens the dataset with the view selected.
  • list_dataset_custom_viewsreadList up to 100 of a project's saved dataset custom views, optionally for one dataset, with each view's code and a link that opens it.
  • add_to_human_review_queuewriteAdd up to 100 project log traces, experiment traces, or dataset rows from one source to [human review](/docs/annotate/human-review/score-traces.md) by row ID.
  • get_project_settingsreadReturns a project's typed settings, including the effective default preprocessor.
  • search_docsreadSearches Braintrust documentation for guides, API references and code examples.
  • load_braintrust_skillreadLoads a Braintrust workflow guide before using the tools it covers: automations-workflow, evaluator-workflow or topics-workflow. Loading is read-only and costs one tool call.
  • set_project_default_preprocessorwriteSets or clears a project's default preprocessor, which changes what facets and other project functions inherit when they do not select one explicitly.

Qué expone Braintrust MCP

Braintrust MCP agrupa sus 47 herramientas en 10 categorías, cada una con una política inicial sugerida.

Las 47 herramientas en JSON, listas para pegar.

CategoríaIncluyeAccesoPolítica sugerida
TopicsPreprocesadores versionados que convierten trazas en texto, facetas que extraen resúmenes, pruebas de ambos contra trazas reales sin escribir, y activación, actualización y rebobinado de la automatización de TopicsLectura / Escriturarewind_topics_automation reprocesa tráfico histórico y consume créditos mensuales de modelo. Las herramientas de prueba son la vía segura y Braintrust espera la skill topics-workflow cargada antes para validar cada etapa
Automatizaciones y alertasListado de automatizaciones del proyecto con su configuración completa, pausa y activación, creación de alertas de log, de actualización de entorno y de umbral, trabajos Loop programados y resolución de espacios y canales de SlackLectura / Escrituraset_automation_status puede pausar una alerta, silenciando la monitorización sin borrar nada. create_scheduled_loop_job deja trabajo corriendo por cron
Objetos e identidadListado de proyectos, experimentos, datasets, prompts y funciones recientes, conversión de nombres a IDs y análisis de URLs, generación de enlaces compartibles y resolución de IDs de miembros y API keys a nombres y correosLecturaSolo lectura. lookup_users devuelve nombres y correos y lookup_api_keys resuelve IDs de claves y service tokens, respetando las reglas de visibilidad. generate_permalink crea enlaces pensados para compartirse fuera
DashboardsPrevisualización de un gráfico contra logs reales sin guardar, listado e inspección de vistas guardadas con sus gráficos, y creación o edición de vistas de una en una o en loteLectura / Escrituragenerate_monitor_chart previsualiza sin tocar una vista guardada, así que es el primer paso correcto. update_monitoring_view también puede quitar gráficos
Prompts y evaluadoresCreación de prompts versionados, evaluadores LLM o de código y puntuaciones de revisión humana, prueba de un evaluador contra trazas sin escribir resultados, y guardado o rebobinado de una regla de scoring onlineLectura / Escrituraupdate_online_scoring_rule pone un evaluador contra logs de producción de forma continua. Las reglas nuevas nacen en pausa: el momento de aprobar es la activación, no la creación
Ajustes y documentaciónLectura de los ajustes tipados de un proyecto con su preprocesador por defecto efectivo, asignación o limpieza de ese valor, búsqueda en la documentación y carga de una skill de flujo de trabajoLectura / Escrituraset_project_default_preprocessor cambia lo que heredan las facetas y otras funciones del proyecto, así que se propaga más allá del objeto que nombra
Datos y consultaSQL sobre experimentos, datasets y logs, descubrimiento de campos, tipos y valores más comunes de una fuente, y métricas agregadas de un experimento con comparación opcional contra una línea baseLecturaSolo lectura, pero sql_query alcanza trazas LLM de producción, con lo que usuarios y aplicación hayan enviado. Los resultados de más de 1 MB salen como URL firmada a almacenamiento de objetos
PatronesBúsqueda de patrones por texto, similitud semántica, ID, estado o calidad para detectar duplicados con otra redacción, registro de un patrón nuevo con su evidencia y actualización o adición de evidenciaLectura / Escrituranew_pattern escribe las conclusiones del propio agente en el registro del proyecto, y Braintrust advierte de que el agente decide qué cuenta, así que pedirlo no garantiza un registro
Evals y datasetsEjecución de un experimento contra un dataset, filas en línea o un experimento previo con tareas y scorers guardados o en línea, inserción, actualización y borrado de filas, y copia de filas de log a un dataset por su IDLectura / Escriturarun_eval ejecuta código y llama a proveedores de IA, así que cuesta dinero por llamada. edit_dataset_rows puede borrar filas de forma permanente; ambas limitan a 1.000 filas por llamada en el servicio alojado
TrazasDevolución de los spans de LLM y herramienta relevantes de una traza en orden cronológico, y guardado de secciones de trabajo y anotaciones por span sobre esa trazaLectura / Escrituraupdate_trace_work_report escribe las anotaciones del agente sobre una traza real, así que el análisis pasa a formar parte del registro que leen otros

Conecta Braintrust MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta Braintrust

    Busca Braintrust en la lista de herramientas y conéctalo.

    Conecta Braintrust
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas Braintrust MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

Braintrust MCP47 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 47 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro Braintrust MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.Braintrust MCP47 herramientas documentadas sobre HTTP streamable; los clientes solo-SSE no pueden conectar. OAuth con registro dinámico de cliente o API key, actuando con los permisos de esa cuenta. El cuerpo de petición se limita a 100 MiB, y tres skills de flujo se cargan desde el propio servidor.
Asistentes de códigoConexión y credencialespor usuarioTopics7 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoAutomatizaciones y alertas7 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaEvals y datasets6 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas27 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar Braintrust MCP a través de TrustGate.

Conecta Braintrust MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y Braintrust MCP queda activo: acotado, inspeccionado y registrado.