io.github.tschoonj/repology-mcp-server
MCP server that provides access to Repology package repository data
Versions
0.1.1latestTools 5
search_projects Search for projects by name substring. Args: query: Search term to match against project names limit: Maximum number of results (default: 10, max: 100) maintainer: Optional maintainer email filter category: Optional category filter inrepo: Optional repository presence filter notinrepo: Optional repository absence filter Returns: JSON formatted list of matching projects with their packages
get_project Get detailed information about a specific project. Args: project_name: Exact name of the project to retrieve repository: Optional repository filter to show only packages from that repository Returns: JSON formatted list of packages for the project
list_projects List projects with optional filtering. Args: start_from: Project name to start listing from limit: Maximum number of results (default: 10, max: 200) maintainer: Filter by maintainer email category: Filter by category inrepo: Filter by repository presence notinrepo: Filter by repository absence repos: Filter by number of repositories (e.g., "1", "5-", "-5", "2-7") families: Filter by number of repository families newest: Show only newest projects outdated: Show only outdated projects problematic: Show only problematic projects Returns: JSON formatted dictionary of projects and their packages
get_repository_problems Get problems reported for a specific repository. Args: repository: Repository name (e.g., "freebsd", "debian") start_from: Project name to start from for pagination Returns: JSON formatted list of problems for the repository
get_maintainer_problems Get problems reported for packages maintained by a specific person. Args: maintainer: Maintainer email address repository: Optional repository to limit results to start_from: Project name to start from for pagination Returns: JSON formatted list of problems for the maintainer
Permissions 1
network medium