Skip to main content
Glama

log_create

Crea una bitácora nueva (p. ej. una por proyecto, servidor o sistema: "mi-app.es — despliegues"). Puedes pasar firstLine para registrar ya la primera actuación. Las bitácoras no se pueden borrar: comprueba antes con logs_list que no exista una adecuada. Devuelve el chip $[log:id:título] para enlazarla desde la nota de documentación correspondiente (notes_update). Con folderId la crea en esa carpeta (ver log_folders_list); en una carpeta compartida (rol editor o más) la bitácora es del dueño de la carpeta.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "title": "<title>",
      "agent": "<agent>"
    },
    "name": "log_create"
  }
}

Input Schema

NameRequiredDescriptionDefault
agentYesIdentifícate: modelo y herramienta desde la que trabajas, p. ej. "Claude Opus 5.5 · Claude Code" o "GPT-5 · ChatGPT". Se guarda en la línea junto al nombre de la API key.
titleYesTítulo de la bitácora
folderIdNoCarpeta de bitácoras destino; null/omitir = raíz
firstLineNoPrimera línea (opcional)
descriptionNoPara qué es (puede incluir chips $[note:id:título])

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?

With no annotations, the description carries the full burden and does disclose key non-obvious behavior: logs are irreversible ("no se pueden borrar"), the response contains a link chip, and shared-folder creation transfers ownership to the folder owner (editor role or higher). It stops short of covering failure modes such as duplicate titles or the authentication/permission errors a write call can raise.

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

Conciseness4/5

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

One dense paragraph, front-loaded with purpose and examples, then pre-conditions, return value, and folder semantics in a logical order. Every clause carries information, though the chip syntax and nested parentheticals make it slightly heavy to parse.

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

Completeness4/5

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

For a 5-parameter creation tool with no annotations and no output schema, the description covers irreversibility, return value, prerequisites, and folder ownership — the pieces an agent most needs. It does not address error/conflict behavior if a similarly named log already exists.

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?

Schema coverage is 100%, so baseline is 3, but the description adds semantics the schema lacks — what firstLine accomplishes in workflow terms, and the shared-folder ownership consequence of folderId, which is not stated in the schema's folderId text. The description and agent params are left entirely to the schema, which documents them well.

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?

Opens with a specific verb+resource ("Crea una bitácora nueva") and immediately grounds it with concrete examples of scoping ("una por proyecto, servidor o sistema: 'mi-app.es — despliegues'"), which distinguishes it from siblings like log_append or log_get.

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?

Gives an explicit pre-condition workflow ("comprueba antes con logs_list que no exista una adecuada") and names the exact companions needed for downstream steps (log_folders_list for folderId, notes_update for linking the returned chip). An agent knows both what to do before and after calling this tool.

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.

Resources