Skip to main content
Glama

Ara Records MCP Server

by syndr

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ARA_PASSWORDNoPassword for HTTP Basic Authentication
ARA_USERNAMENoUsername for HTTP Basic Authentication
ARA_API_SERVERNoBase URL of the Ara API serverhttp://localhost:8000

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Ara PlaybooksList of recorded Ansible playbooks
Ara PlaysList of recorded Ansible plays
Ara TasksList of recorded Ansible tasks
Ara HostsList of recorded Ansible hosts
Ara ResultsList of recorded Ansible task results
Ara Latest HostsLatest playbook result for each host
Running PlaybooksCurrently executing Ansible playbooks (for real-time monitoring)

Tools

Functions exposed to the LLM to take actions

NameDescription
ara_query

Query Ara API endpoints with automatic pagination defaults (limit=3, order=-started)

watch_playbook

Monitor a playbook execution in real-time. Returns detailed progress including task completion, current status, and execution timeline. Call repeatedly to track progress.

get_playbook_status

Get a quick summary of playbook execution status without detailed task information. Useful for checking if a playbook is complete or monitoring multiple playbooks.

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/syndr/ara-records-mcp'

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