Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
memory_storeB

Store durable project memory.

Use procedural for preferences, conventions, and decisions; semantic for stable facts; episodic for events or task outcomes; and entity for named people, projects, or objects. Use a stable context for project memory.

memory_recallA

Search memories by text, context, activation, and confidence.

Use this for a targeted question. Use memory_context to assemble working context. Context is soft by default; use strict_context=true for isolation. With include_neighbors=true, bounded graph neighbors are hydrated into the result. Filter relationships with edge_types such as RESPONDS_TO. The neighbor_limit bounds hydrated neighbors; limit remains the total result count. Metadata reports when additional neighbors were available.

memory_threadB

Walk the RESPONDS_TO chain from a starting memory ID and return the thread.

Retrieves connected memories in both directions along RESPONDS_TO edges, returning them sorted chronologically.

memory_contextB

Return a working-memory set selected by activation and estimated-token budget.

token_budget is an estimated-token budget. Each returned memory fits wholly within the remaining budget; budgets must be greater than zero.

memory_feedbackB

Record whether a retrieved memory helped this task.

Call this after using a recalled memory when it was useful or misleading.

memory_suppressC

Inhibit a stale or unhelpful memory without deleting it.

memory_supersedeA

Replace an outdated fact while retaining its history.

memory_consolidateC

Consolidate source memories into one durable higher-level memory.

memory_linkA

Connect two memories with an explicit graph relationship.

Use RESPONDS_TO when a new handoff, verification, or fix addresses an earlier memory. Use memory_recall(include_neighbors=true) to retrieve linked memories with relationship metadata.

memory_store_batchA

Store multiple durable project memories in a single batch.

Each item in the list should be a dict with 'content' and optional 'memory_class', 'context', 'confidence', 'provenance', and 'metadata' keys.

memory_link_batchB

Connect multiple pairs of memories with explicit graph relationships in a single batch.

Each item in the list should be a dict with 'source_memory_id', 'target_memory_id', and optional 'relationship' (defaults to 'RESPONDS_TO') keys.

graph_queryB

Inspect graph neighbors/schema or perform an advanced edge operation.

Prefer memory_link for normal memory relationships. Supported operations are neighbors, add_edge, schema, and relationship_diagnostics. RESPONDS_TO graph edges are authoritative; diagnostics identifies legacy provenance-only relationships.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
active_resource
schema_resource
stats_resource
workflow_help_resource

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/imattau/polypack-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server