Skip to main content
Glama

Salud de tu cerebro

brain_health
Read-only

Revisa el cerebro entero del usuario sin leer nota a nota: tensiones entre notas que no pueden ser verdad a la vez, notas sueltas, enlaces a notas que no existen (lo más citado sin escribir), términos que ya no distinguen, ideas que lee y ningún caso suyo valida, de qué autores guarda más y a cuáles vuelve, qué tipo de fuente le sirve, para qué usa el cerebro y, en production, cuánto ha producido en 14 días (outputs, textos) frente a cuánto ha guardado. Esa es la medida de si el cerebro le sirve: nunca el número de notas ni de permanentes. Úsala cuando pregunte cómo está su cerebro, qué le falta, dónde se contradice o qué debería revisar, y antes de proponerle ordenar o ampliar nada. Para ver solo sus notas centrales, graph_health.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "brain_health"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered and the description only needs to add substance — which it does by defining the success metric (production over 14 days vs. saved material) and explicitly negating the naive metric (never note/permanent counts). The gap is the unqualified reference to "en `production`": with zero parameters, an agent cannot tell whether this is an environment, a mode, or something it must supply, and no latency/cost or result-shape behavior is described.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core is front-loaded, but the first sentence is a very long run-on list of analysis types that is hard to parse in one pass, and the "en `production`" clause is an unresolved fragment that costs reading effort without paying off. Trimming the enumeration to the highest-signal checks would improve it without losing routing information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter, read-only diagnostic tool with no output schema, the description carries the burden well by conveying what kinds of findings come back and what the headline verdict is (production vs. stored material). Nothing an agent needs in order to call it correctly — triggers, exclusions, sibling alternative — is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With zero parameters the baseline is 4; the description has no arguments to clarify and does not contradict the empty schema. However, the phrase "en `production`" reads like a conditional mode while no such parameter exists, which could tempt an agent to attempt an argument that the schema rejects with additionalProperties=false.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and scope ("Revisa el cerebro entero… sin leer nota a nota") and then enumerates concrete classes of findings (contradictions, orphan notes, dangling links, undistinguished terms, unvalidated readings, author/source patterns). It explicitly distinguishes itself from the sibling graph_health, so an agent can route without opening either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states exactly when to invoke (user asks how their brain is doing, what is missing, where it contradicts itself, what to review) and adds a proactive trigger ("antes de proponerle ordenar o ampliar nada"). It also routes away to graph_health for the narrower case of central notes, which is explicit alternative-selection guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.