Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLog level: trace, debug, info, warn, error, silent (default: info)info
AIK_CONTENT_DIRNoPath to the content directory (default: current working directory).

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
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
listC

List available content items (rules, skills, workflows, agents)

getA

Retrieve a specific content item by its path (e.g. "rules/coding-standards")

get_assetB

Read a supporting asset file bundled with a content item (e.g. an example, script, or template referenced by its README).

installB

Install a content item (rule, skill, workflow, or agent) into the current project so it is loaded automatically in future sessions. Supports opencode, Claude Code, Cline, and Codex.

reinstallB

Reinstall a previously installed content item. Uninstalls the old entry and installs the latest version from the knowledge base. Supports opencode, Claude Code, Cline, and Codex.

list_installedB

List all aik-installed content items in the current project config. Supports opencode, Claude Code, Cline, and Codex.

searchB

Full-text fuzzy search across all content items

uninstallB

Uninstall a content item from the current project. Removes the file and the config reference. Supports opencode, Claude Code, Cline, and Codex.

uninstall_allA

Uninstall ALL aik-installed content items from the current project. Removes all aik-managed files and config references.

writeC

Create or update a content item (rules, skills, workflows, agents)

deleteB

Delete a content item by its path

check_updatesB

Check for installed content items that have newer versions available in the knowledge base.

updateB

Update a previously installed content item if a newer version is available in the knowledge base. Supports opencode, Claude Code, and Cline.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
rules-list
skills-list
workflows-list
agents-list
search

TDQS

A3.5/5.0

Scored across 13 tools

Disambiguation3/5

Most tools are distinct, but install, reinstall, and update heavily overlap: update 'updates a previously installed item if a newer version is available' while reinstall 'uninstalls the old entry and installs the latest version,' making the boundary confusing. delete (KB item) vs uninstall (project) is clearer, but the install lifecycle verbs remain ambiguous.

Naming Consistency5/5

All names are lowercase snake_case with predictable verb or verb_noun structure (search, get, get_asset, list_installed, check_updates, uninstall_all). No mixed conventions or vague verbs.

Tool Count5/5

13 tools is well within the ideal range and each maps to a reasonable operation in a content-knowledge-base plus install-management domain.

Completeness4/5

The surface covers search, read, write, delete, list, asset retrieval, and the full install/uninstall/update lifecycle, which is strong. The only weakness is redundancy among reinstall/update rather than a missing operation.

Maintenance

ActivityActive
ResponsivenessNo issues