Skip to main content
Glama
densuke
by densuke

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": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
save_memoryA

記憶を保存する。

Args: content: 保存するテキスト(1文字以上、100,000文字以下)。 session_id: セッション識別子。 source: 記憶のソース(デフォルト: "manual")。

Returns: {"id": int, "status": "saved"}

Raises: ValueError: content が空または上限を超えた場合。

search_memoryA

ハイブリッド検索(FTS + ベクトル + RRF + 時間減衰)。

Args: query: 検索クエリ文字列。 top_k: 返す最大件数(デフォルト: 5、1 以上)。

Returns: [{"id", "score", "content", "session_id", "source", "created_at"}, ...] score の降順でソート済み。

Raises: ValueError: query が 4,096 文字を超える場合、top_k が 1 未満または 100 超の場合。

list_sessionsA

セッション一覧を返す(直近更新順)。

エンコーダ不要の読み取り専用操作のため、モデルの初期化を発生させない。

Args: limit: 返す最大件数(デフォルト: 20、1 以上)。

Returns: [{"session_id", "memory_count", "last_updated"}, ...]

Raises: ValueError: limit が 1 未満または 200 超の場合。

delete_memoryA

記憶を削除する。

Args: memory_id: 削除する記憶の ID(1 以上)。

Returns: {"status": "deleted"}

Raises: ValueError: memory_id が 1 未満の場合、または指定された ID の記憶が見つからない場合。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: save, search, list sessions, and delete. No overlap or ambiguity in their functionalities.

Naming Consistency5/5

All tool names follow the consistent verb_noun pattern (save_memory, search_memory, list_sessions, delete_memory), enhancing predictability.

Tool Count4/5

With 4 tools, the set is slightly minimal but covers core memory operations. A few more tools like update or get-by-id could be added, but the current count is reasonable for the domain.

Completeness3/5

Missing update and direct retrieval by ID are notable gaps; however, search serves as a retrieval mechanism. The surface covers create, read (via search), and delete, with list_sessions providing session management.

Maintenance

ActivityInactive
ResponsivenessNo issues