Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AGENT_COMM_DIRNoWhere to store task communications./comm
AGENT_COMM_LOG_DIRNoWhere to store operation logs./comm/.logs
AGENT_COMM_ARCHIVE_DIRNoWhere to store completed tasks./comm/.archive
AGENT_COMM_DISABLE_ARCHIVENoTurn off archiving completelyfalse

Tools

Functions exposed to the LLM to take actions

NameDescription
check_tasks

Check for tasks assigned to an agent

read_task

Read a task file by type (init, plan, done, error)

write_task

Write a task progress file

create_task

Unified task creation tool with duplicate prevention - replaces delegate_task and init_task

list_agents

List all agents with task counts and statistics

archive_tasks

Archive tasks to clean up communication directory (clear comms)

restore_tasks

Restore tasks from archive

get_task_context

Get pure task context without file paths - for current or specified task

submit_plan

Submit implementation plan content - handles file creation internally

report_progress

Report progress updates on plan steps - no file operations exposed

mark_complete

Mark task as complete or error with intelligent reconciliation for unchecked plan items

archive_completed_tasks

Archive all completed tasks - batch cleanup operation

get_full_lifecycle

Get complete lifecycle visibility for a task - diagnostic tool for comprehensive task journey

track_task_progress

Track real-time task progress - diagnostic tool for progress monitoring

get_server_info

Get comprehensive server information including version, capabilities, and runtime status

ping

Health check tool that returns server status and timestamp

sync_todo_checkboxes

Sync TodoWrite updates to PLAN.md checkboxes - TodoWrite integration for automatic checkbox updates

protocol_config

Manage protocol injection configuration for task and plan templates

Prompts

Interactive templates invoked by user choice

NameDescription
task-workflow-guideComplete guide for task management workflow with context-aware instructions
agent-validation-requirementsAgent ownership validation requirements and best practices
flexible-task-operationsGuide for working with multiple tasks in flexible order
troubleshooting-common-errorsSolutions for common errors and issues in agent communication
protocol-compliance-checklistVerification checklist for MCP protocol compliance

Resources

Contextual data attached and managed by the client

NameDescription
Server InformationComplete server information including version, uptime, and system details
Server VersionCurrent server version number
Server CapabilitiesServer capabilities and supported MCP features
Server StatisticsRuntime statistics and performance metrics
Server ConfigurationCurrent server configuration (sanitized)
Server InformationComplete server information and metadata
Server VersionCurrent server version
Server CapabilitiesServer capabilities and supported features

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/jerfowler/agent-comm-mcp-server'

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