OM

oborchers/mcp-server-pacman

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

11 stars 5 forks Качество 79 Тренд 22MIT

A Model Context Protocol server that provides package index querying capabilities.

Обзор

A Model Context Protocol server that provides package index querying capabilities. This server enables LLMs to search and retrieve information from package repositories like PyPI, npm, crates.io, Docker Hub, and Terraform Registry. - search_package - Search for packages in package indices - index (string, required): Package index to search ("pypi", "npm", "crates", "terraform") - query (string, required): Package name or search query - limit (integer, optional): Maximum number of results to return (default: 5, max: 50) - package_info - Get detailed information about a specific package - index (string, required): Package index to query ("pypi", "npm", "crates", "terraform") - name (string, required): Package name - version (string, optional): Specific version to get info for (default: latest) - search_docker_image - Search for Docker images in Docker Hub - query (string, required): Image name or search query - limit (integer, optional): Maximum number of results to return (default:...

README

Показан фрагмент оригинального README. Открыть оригинал.

Pacman MCP Server

A Model Context Protocol server that provides package index querying capabilities. This server enables LLMs to search and retrieve information from package repositories like PyPI, npm, crates.io, Docker Hub, and Terraform Registry.

Available Tools

  • search_package - Search for packages in package indices

    • index (string, required): Package index to search (“pypi”, “npm”, “crates”, “terraform”)
    • query (string, required): Package name or search query
    • limit (integer, optional): Maximum number of results to return (default: 5, max: 50)
  • package_info - Get detailed information about a specific package

    • index (string, required): Package index to query (“pypi”, “npm”, “crates”, “terraform”)
    • name (string, required): Package name
    • version (string, optional): Specific version to get info for (default: latest)
  • search_docker_image - Search for Docker images in Docker Hub

    • query (string, required): Image name or search query
    • limit (integer, optional): Maximum number of results to return (default: 5, max: 50)
  • docker_image_info - Get detailed information about a specific Docker image

    • name (string, required): Image name (e.g., user/repo or library/repo)
    • tag (string, optional): Specific image tag (default: latest)
  • terraform_module_latest_version - Get the latest version of a Terraform module

    • name (string, required): Module name (format: namespace/name/provider)

Prompts

  • search_pypi

    • Search for Python packages on PyPI
    • Arguments:
      • query (string, required): Package name or search query
  • pypi_info

    • Get information about a specific Python package
    • Arguments:
      • name (string, required): Package name
      • version (string, optional): Specific version
  • search_npm

    • Search for JavaScript packages on npm
    • Arguments:
      • query (string, required): Package name or search query
  • npm_info

    • Get information about a specific JavaScript package
    • Arguments:
      • name (string, required): Package name
      • version (string, optional): Specific version
  • search_crates

    • Search for Rust packages on crates.io
    • Arguments:
      • query (string, required): Package name or search query
  • crates_info

    • Get information about a specific Rust package
    • Arguments:
      • name (string, required): Package name
      • version (string, optional): Specific version
  • search_docker

    • Search for Docker images on Docker Hub
    • Arguments:
      • query (string, required): Image name or search query
  • docker_info

    • Get information about a specific Docker image
    • Arguments:
Открыть полный README на GitHub

Установка

uvx mcp-server-pacman
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

"mcpServers": { "pacman": { "command": "uvx", "args": ["mcp-server-pacman"] } }