Skip to main content
Glama

Create a Nod

create_nod

Makes a new Nod. Only name is required; parts left out use "default". It starts private. A trial account may hold 3 Nods. space "team" makes it in your team's space (teams only).

Input Schema

NameRequiredDescriptionDefault
faceNoA face id from list_parts, or "default".
nameYes
slugNoThe last part of the page address, <web>/<handle>/<slug>. Made from the name if left out.
brainNoA brain id from list_parts, or "default".
spaceNo"personal" (the default): yours, and it goes where you go. "team": made in your team's space; it stays with the team if you leave, and a team key is revoked when you do.
voiceNoA voice id from list_parts, or "default".
face_idNoThe avatar for the outside-anam face: your own Anam avatar id (your Anam key, added in Studio, pays), or a nodnod: id from list_faces. "" for none.
voice_idNoThe voice inside the voice part, from list_parts or the catalogue (am_fenrir, bf_emma...). "" for its default.
abilitiesNoBuilt-in abilities to switch on.
brain_tierNofast (the default) or big.
personalityNoWho the Nod is and how it talks, in plain words.

Output Schema

NameRequiredDescriptionDefault
idYes
faceYes
nameYes
slugYes
brainYes
voiceYes
face_idYesThe avatar inside the face: an Anam avatar id on your own Anam account, or a nodnod: id from list_faces.
audienceYes
page_urlYes
voice_idYesThe voice inside the voice part (a Kokoro voice such as am_fenrir); "" for its default.
abilitiesYesThe built-in abilities switched on.
is_pausedYes
brain_tierYesfast: quick answers; big: slower and deeper.
created_atYes
updated_atYes
personalityYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Beyond the annotations (readOnlyHint=false, destructiveHint=false, openWorldHint=false), the description discloses real behavioral facts: the new Nod starts private, defaulting applies to omitted parts, and there is a trial quota of 3. It does not mention what the response contains or whether quota exhaustion errors, but the added context is substantive.

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?

Four short clauses, front-loaded with the core action and the required-parameter fact. The telegraphic style and inconsistent quoting (space "team") make it slightly clipped, but there is no filler or wasted sentence.

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 an 11-parameter creation tool with an output schema and near-complete parameter documentation, the description covers the essentials: required field, defaults, privacy posture, quota, and team-space implications. Minor gaps such as error behavior on quota exhaustion are acceptable given the output schema and annotation coverage.

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 already 91%, so the schema carries most parameter meaning; the description adds the useful defaults rule ("parts left out use 'default'") and reinforces the teams-only constraint on space. This goes slightly beyond restating schema text rather than merely duplicating it.

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 opening sentence gives a specific verb and resource ("Makes a new Nod"), immediately distinguishing it from siblings like update_nod, delete_nod, and list_nods. An agent knows exactly which operation this is without opening the schema.

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

Usage Guidelines4/5

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

It clearly frames creation semantics (name is the only requirement, omitted parts fall back to "default") and adds a concrete gating condition: trial accounts are capped at 3 Nods, and space "team" is teams-only. It does not explicitly route to update_nod for existing Nods, but the create-vs-modify distinction is strongly implied.

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