mcp-server-pacman
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_packageB | Search for packages in package indices (PyPI, npm, crates.io, Terraform Registry) |
| package_infoC | Get detailed information about a specific package |
| search_docker_imageB | Search for Docker images in Docker Hub |
| docker_image_infoC | Get detailed information about a specific Docker image |
| terraform_module_latest_versionB | Get the latest version of a Terraform module |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| search_pypi | Search for Python packages on PyPI |
| pypi_info | Get information about a specific Python package |
| search_npm | Search for JavaScript packages on npm |
| npm_info | Get information about a specific JavaScript package |
| search_crates | Search for Rust packages on crates.io |
| crates_info | Get information about a specific Rust package |
| search_docker | Search for Docker images on Docker Hub |
| docker_info | Get information about a specific Docker image |
| search_terraform | Search for Terraform modules in the Terraform Registry |
| terraform_info | Get information about a specific Terraform module |
| terraform_latest_version | Get the latest version of a specific Terraform module |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool targets a distinct resource and action: Docker images have separate search and info tools, packages similarly, and Terraform modules have a dedicated version lookup. No overlap between resources.
Names use snake_case but the ordering of resource and action varies: e.g., 'docker_image_info' (resource_action) vs 'search_docker_image' (action_resource). 'terraform_module_latest_version' uses a different pattern with an adjective. This inconsistency could cause confusion.
With 5 tools, the server is focused and well-scoped for an informational package manager. It covers Docker, general packages, and Terraform modules without being too sparse.
The server provides search and info for Docker and packages, which is reasonable for an informational tool. However, only one Terraform module operation exists, and missing CRUD operations like install or delete are on the boundary of the domain.