Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EYWA_DATA_DIRNoRuntime storage root for handoffs and index~/.eywa
EYWA_TIMEZONENoTimezone for rendered session timestampsUTC
EYWA_LOG_LEVELNoLogging verbosityINFO
EYWA_TASKS_DIRNoTasks directory used for PID-based session detection<EYWA_SESSIONS_DIR parent>/tasks
EYWA_BATCH_DELAYNoDelay (seconds) between batch API calls0.5
EYWA_CLAUDE_MODELNoModel used by runtime extraction (eywa_extract)sonnet
EYWA_SESSIONS_DIRNoClaude Code session JSONL root~/.claude/projects
OPENROUTER_API_KEYNoOpenRouter API key for batch extraction
EYWA_OPENROUTER_MODELNoOpenRouter model used by batch indexing (eywa-batch)google/gemini-3-flash-preview
EYWA_BATCH_CONCURRENCYNoConcurrent sessions processed by eywa-batch5

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
eywa_getA

Retrieve past session handoffs for context continuity.

Called at session start or when you need context about past work.

  • No query: returns 3 most recent substantial sessions.

  • With query: keyword-matches against past sessions, returns top matches.

Examples:

  • eywa_get()

  • eywa_get(query="sorbent reasoning tokens")

  • eywa_get(query="river mcp", days_back=30, max_handoffs=5)

eywa_extractA

Extract a handoff from the current session (or a specified session).

Called at end of session to persist a handoff document. Extracts key decisions, insights, and open threads via the Anthropic Claude model configured by EYWA_CLAUDE_MODEL (default: sonnet) using the Claude Agent SDK.

  • No args: auto-detects current session via PID tracing + mtime.

  • With session_id: extracts that specific session.

Examples:

  • eywa_extract()

  • eywa_extract(session_id="1b2f6f6b-65a6-42ff-aca7-34889b422799")

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/buildoak/eywa-continuum'

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