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ΒΆ
Download all MCP servers from GitHub resources. |
FunctionsΒΆ
|
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ΒΆ