Skip to main content
Glama
itk-dev

ITK Dev Docker MCP Server

Official
by itk-dev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
itkdev_list_templatesA

List all available ITK Dev Docker templates with their PHP versions and characteristics

itkdev_detect_projectB

Analyze a directory to detect ITK Dev project configuration, template type, PHP version, and framework

itkdev_get_template_filesA

List all files that would be installed by a specific template

itkdev_compare_projectB

Compare a project's Docker configuration against its template to find missing, outdated, or extra files

itkdev_get_template_contentC

Get the content of a specific file from a template

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
ITK Dev Docker CLICLI tool commands, templates, Traefik setup, and complete setup procedures
ITK Dev Docker ComposeDocker Compose patterns, service configurations, and server deployments
ITK Dev TaskfileTaskfile automation patterns for development workflows

TDQS

A3.5/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct action: detect inspects a project, list_templates enumerates templates, get_template_files and get_template_content retrieve file listings vs. file bodies, and compare_project diffs configs. The template-listing vs. template-file-content pair is clearly separated by naming and description, so misselection is unlikely.

Naming Consistency5/5

All five tools share the itkdev_ prefix and a consistent snake_case verb_noun pattern (detect_project, get_template_files, compare_project, get_template_content, list_templates). The convention is uniform and predictable, with no mixing of styles.

Tool Count4/5

Five tools is a tight, well-scoped set that matches the narrow template-inspection domain, with no redundant entries. It sits at the lower end of the range and feels slightly thin given that the server appears to be a scaffolding helper.

Completeness3/5

The surface is entirely read-only: detection, listing, content retrieval, and diffing are covered, but there is no tool to actually apply/install a template or initialize a project from one. For a Docker scaffolding server that is a notable gap, leaving agents to perform the core write action outside the toolset.

Maintenance

ActivityInactive
ResponsivenessNo issues