Skip to main content
Glama

Remember

remember
Idempotent

Save data the agent will need to reuse later — across this conversation or across sessions. Use when you discover something worth carrying forward (a resolved ticker, a target address, a user preference, a research subject) so you don't have to look it up again. Stored as a key-value pair scoped by your identifier. Authenticated users get persistent memory; anonymous sessions retain memory for 24 hours. Pair with recall to retrieve later, forget to delete.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
keyYesMemory key (e.g., "subject_property", "target_ticker", "user_preference")
valueYesValue to store (any text — findings, addresses, preferences, notes)

TDQS

A4.7/5.0
Behavior5/5

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

Adds behavioral context beyond annotations: memory persistence depends on authentication (persistent vs 24-hour), and scoping by identifier. No contradictions with annotations.

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

Conciseness5/5

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

Concise and well-structured: main purpose first, then usage, then behavioral details. No unnecessary words.

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?

Given the simple key-value nature, no output schema is needed. Description covers scope, persistence, and pairing with recall/forget, making it complete.

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 has full coverage (100%) with descriptions, but description adds concrete key examples and value type, providing extra semantic clarity.

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?

Description clearly states the tool saves data for reuse across conversations/sessions as key-value pairs, and distinguishes from sibling tools 'recall' and 'forget'.

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?

Explicitly advises using when discovering information worth carrying forward, and mentions pairing with recall/forget. Lacks explicit when-not-to-use, but context is clear.

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.

TDQS

A3.8/5.0
Disambiguation3/5

Many tools have overlapping purposes, such as ask_pipeworx, ask_pipeworx_grounded, deep_research, and bet_research all querying data but with nuanced differences. The descriptions help but boundaries remain fuzzy, especially between ask_pipeworx and deep_research for broad vs. single lookups. Overall moderate ambiguity.

Naming Consistency2/5

Naming is inconsistent: some tools use snake_case (ask_pipeworx, ai_visibility_check), others use camelCase (serpapi_google_jobs), and patterns vary widely (e.g., pipeworx_feedback vs. compare_entities). Only the serpapi_google_* group follows a consistent pattern.

Tool Count3/5

36 tools is on the high side for a single server, with many meta-tools (discover_tools, suggest_questions) and niche prediction market tools. The scope seems overly broad, covering data lookup, prediction markets, memory, and subscriptions, which could be streamlined to a more focused set.

Completeness3/5

The server covers a wide range of domains (financial, economic, news, drugs, prediction markets, Google services), but lacks direct web search and write/update capabilities. While the coverage is broad, there are notable gaps (e.g., no generic web search, limited tool for modifying data) for a data-focused server.