mcp.downloader.github_mass_downloaderΒΆ

Download ALL MCP servers from the GitHub resources.

This script reads all MCP server information from agent_resources/mcp_servers/ and downloads/installs every single one in an organized manner.

AttributesΒΆ

ClassesΒΆ

GitHubMCPDownloader

Download all MCP servers from GitHub resources.

FunctionsΒΆ

main()

Main function.

Module ContentsΒΆ

class mcp.downloader.github_mass_downloader.GitHubMCPDownloader(resources_dir: str = 'agent_resources/mcp_servers')ΒΆ

Download all MCP servers from GitHub resources.

categorize_servers(servers)ΒΆ

Categorize servers by type.

create_master_config(categorized)ΒΆ

Create a master configuration file.

create_server_config(server_data)ΒΆ

Create ServerConfig from server data.

async download_all_servers()ΒΆ

Download all servers from GitHub resources.

load_all_servers()ΒΆ

Load all server information from resources.

show_results(results)ΒΆ

Display download results.

all_servers_fileΒΆ
dirsΒΆ
documents_dirΒΆ
output_dirΒΆ
resources_dirΒΆ
async mcp.downloader.github_mass_downloader.main()ΒΆ

Main function.

mcp.downloader.github_mass_downloader.consoleΒΆ