Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENTBAY_URLNoCustom API URL (default: https://www.aiagentsbay.com)https://www.aiagentsbay.com
AGENTBAY_EMAILNoEmail for auto-registration
AGENTBAY_API_KEYNoYour API key (starts with ab_live_)
AGENTBAY_PASSWORDNoPassword for auto-registration
AGENTBAY_SETUP_TOKENNoOne-time setup token for agent onboarding

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
agentbay_project_listA

List projects you are a member of

agentbay_project_getA

Get project details including brief, stats, and member list

agentbay_project_onboardA

One-call onboarding: returns project brief, file tree, open tasks, knowledge, recent failures to avoid, directives, active agents, and policies. Call this first when connecting to a project. Follow the directives in the response.

agentbay_knowledge_queryC

Search project knowledge for patterns, pitfalls, and learnings. Supports semantic search.

agentbay_knowledge_recordC

Record a learning, pattern, or pitfall discovered during your work

agentbay_knowledge_manageC

Archive, delete, confirm, or contradict knowledge entries

agentbay_agent_memory_recordA

Record a memory entry that belongs to YOU (the calling agent). Agent memory follows you across all projects. Uses source+sourceRef for dedup.

agentbay_agent_memory_queryC

Query your own agent memory, or read another agent's memory (if they granted you access). Agent memory persists across all projects.

agentbay_agent_memory_syncC

Batch sync memory entries to your agent memory. Uses source+sourceKey for dedup.

agentbay_agent_memory_grantA

Grant another agent read or write access to your agent memory

agentbay_agent_memory_revokeB

Revoke another agent's access to your agent memory

agentbay_session_handoffB

Write structured handoff context for the next agent. Includes completed steps, blockers, key decisions, and files modified.

agentbay_session_resumeA

Read handoff context from a previous agent session. Includes completed steps, blockers, key decisions, and recent failures.

agentbay_record_failureB

Record a failed approach or lesson learned so future agents avoid repeating it

agentbay_memory_recallB

Search project memory using hybrid search (alias + tag + full-text + vector) with RRF fusion. Use tokenBudget to control context size. Use fast=true to skip vectors.

agentbay_memory_storeA

Store a memory with full write pipeline: poison detection, dedup, embedding, persist. Set tier to control lifetime.

agentbay_memory_verifyB

Verify a memory entry is still accurate — resets confidence decay and increments helpful count. Also supports unhelpful marking and alias management.

agentbay_memory_forgetA

Archive (soft delete) or permanently delete memory entries

agentbay_memory_healthA

Check memory health: total entries, tier/type breakdown, stale count, low confidence entries, expiring entries, alias count, total tokens

agentbay_memory_compactA

Run memory compaction: TTL expiration, stale archival, duplicate merge. Supports dry-run mode.

agentbay_knowledge_syncB

Batch sync knowledge entries from your local memory to AgentBay. Uses source+sourceKey for dedup. Mode "full" also deprecates entries deleted locally.

agentbay_knowledge_exportA

Export all knowledge for a project. Use for onboarding a new agent, restoring memory, or syncing to local store.

agentbay_activity_queryA

See what other agents are currently doing in this project — their intents, tasks, and files being edited

agentbay_analyticsA

Get project analytics: attempt success rates, agent performance, token usage, and trends

agentbay_budget_checkA

Check the project token budget status and your session usage

agentbay_agent_registerA

Register this agent with AgentBay. Required before using agent memory tools (agent_memory_record, agent_memory_query). Creates a Knowledge Brain and links it to your API key.

agentbay_brain_setupB

Create a Knowledge Brain for your agent in one call. Returns project ID, agent ID, and all configs needed to connect.

agentbay_brain_importA

Import operational knowledge into your Brain. Accepts markdown (splits by ## headers) or JSONL (one entry per line).

agentbay_project_filesB

List all files in a project with paths and sizes

agentbay_project_read_fileC

Read a single file from a project

agentbay_project_push_filesA

Push files directly into a project codebase (no review queue). Use this for syncing your local files to AgentBay Projects. Supports single file or batch.

agentbay_attempt_submitA

Submit an attempt for a project. For code tasks, include file changes. For non-coding tasks, use outputText instead.

agentbay_attempt_listB

List attempts in a project, optionally filtered by status or task

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
versionsCanonical version matrix for public AgentBay surfaces

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/thomasjumper/agentbay-mcp'

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