Nuovo sistema: index.json + fragment.json + compile.py (SHA-256 automatici)

This commit is contained in:
2026-07-22 22:52:01 +01:00
parent 5f254d9a96
commit ccab72c586
20 changed files with 1121 additions and 240 deletions
+234 -211
View File
@@ -100,24 +100,24 @@
"size": 38437
},
{
"path": "verify.py",
"sha256": "d994ae435d8a5a3d9cdc85c8f73805a877c1a8818637b2912f6c31c693fdded4",
"size": 3429
"path": "icon_lg.svg",
"sha256": "b5daeeaaebba5b6d5ea31fd51bc63887225dee8aa1a42b571e49263f930895a9",
"size": 479
},
{
"path": "icon_sm.svg",
"sha256": "477ab05d24b40aaf4209c37e30558878fd0833dfbcfa8648b0ab9b903bd171d3",
"size": 473
},
{
"path": "icon_lg.svg",
"sha256": "b5daeeaaebba5b6d5ea31fd51bc63887225dee8aa1a42b571e49263f930895a9",
"size": 479
},
{
"path": "requirements.txt",
"sha256": "41a908f999095b052865efdcf793cfe7b032a3609c0cdd9f7711b2af5b3b7827",
"size": 54
},
{
"path": "verify.py",
"sha256": "d994ae435d8a5a3d9cdc85c8f73805a877c1a8818637b2912f6c31c693fdded4",
"size": 3429
}
]
},
@@ -164,14 +164,9 @@
"size": 20124
},
{
"path": "verify.py",
"sha256": "3f1da92f15e7f6898545bb170f7123610025088c7403edd2021ce8b3499713e2",
"size": 3304
},
{
"path": "requirements.txt",
"sha256": "3f659cc5e5f0543f132699b06ccf9016ffe9afb40f9df4d110e0445b8d20f63e",
"size": 82
"path": "icon_lg.png",
"sha256": "723b1ec7c72309f75d2ea0ea38ff526502f6fd1cf4c849090bfb6b3a4e69efd3",
"size": 3997
},
{
"path": "icon_sm.png",
@@ -179,9 +174,14 @@
"size": 1860
},
{
"path": "icon_lg.png",
"sha256": "723b1ec7c72309f75d2ea0ea38ff526502f6fd1cf4c849090bfb6b3a4e69efd3",
"size": 3997
"path": "requirements.txt",
"sha256": "3f659cc5e5f0543f132699b06ccf9016ffe9afb40f9df4d110e0445b8d20f63e",
"size": 82
},
{
"path": "verify.py",
"sha256": "3f1da92f15e7f6898545bb170f7123610025088c7403edd2021ce8b3499713e2",
"size": 3304
}
]
},
@@ -259,28 +259,6 @@
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "bce7389bfc62c9a1f633df09cdcd4630c592efc11ef064cbbf5a2a48a1b2606e",
"size": 1619
},
{
"path": "verify.py",
"sha256": "8e77da3ca3eca8f733296da134aaa964e5db8d01d4bfb89aa5832296e9dc45a6",
"size": 2125
},
{
"path": "icon_sm.png",
"sha256": "dd0a17d75ce36187f34c1fbfa459aee1665d94b2b8e1e300c2559631ffdcd1bd",
"size": 1728
},
{
"path": "icon_lg.png",
"sha256": "a1b698035af2cb146dccd57f992155359d55a48bc85802e2a02e8148dcec1558",
"size": 3730
}
],
"tools": [
{
"name": "web_search_exa",
@@ -290,6 +268,28 @@
"name": "web_fetch_exa",
"display_name": "Web Fetch"
}
],
"files": [
{
"path": "connector.json",
"sha256": "bce7389bfc62c9a1f633df09cdcd4630c592efc11ef064cbbf5a2a48a1b2606e",
"size": 1619
},
{
"path": "icon_lg.png",
"sha256": "a1b698035af2cb146dccd57f992155359d55a48bc85802e2a02e8148dcec1558",
"size": 3730
},
{
"path": "icon_sm.png",
"sha256": "dd0a17d75ce36187f34c1fbfa459aee1665d94b2b8e1e300c2559631ffdcd1bd",
"size": 1728
},
{
"path": "verify.py",
"sha256": "8e77da3ca3eca8f733296da134aaa964e5db8d01d4bfb89aa5832296e9dc45a6",
"size": 2125
}
]
},
{
@@ -319,23 +319,6 @@
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "6cab1a43e32741eb4f31638841e65b68fb937d2c6313fd18ace38e722bc2eb23",
"size": 5008
},
{
"path": "icon_sm.png",
"sha256": "3a4be30d4c16ce93a1d132e063dfdffb8bd27b6c97715c9f3b12414439aaeb01",
"size": 6858
},
{
"path": "icon_lg.png",
"sha256": "3a4be30d4c16ce93a1d132e063dfdffb8bd27b6c97715c9f3b12414439aaeb01",
"size": 6858
}
],
"tools": [
{
"name": "firecrawl_scrape",
@@ -441,6 +424,23 @@
"name": "firecrawl_research_search_github",
"display_name": "Search GitHub"
}
],
"files": [
{
"path": "connector.json",
"sha256": "6cab1a43e32741eb4f31638841e65b68fb937d2c6313fd18ace38e722bc2eb23",
"size": 5008
},
{
"path": "icon_lg.png",
"sha256": "3a4be30d4c16ce93a1d132e063dfdffb8bd27b6c97715c9f3b12414439aaeb01",
"size": 6858
},
{
"path": "icon_sm.png",
"sha256": "3a4be30d4c16ce93a1d132e063dfdffb8bd27b6c97715c9f3b12414439aaeb01",
"size": 6858
}
]
},
{
@@ -470,23 +470,6 @@
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"files": [
{
"path": "connector.json",
"sha256": "8087d8ed8af7c6b628c95ff74f5126023a1ed1c99c2b3fc5c0599f665ffaa6f2",
"size": 1862
},
{
"path": "icon_sm.svg",
"sha256": "fa32e634744d8cba369f6d8ba45746166124f7d3507cefd9a1f96180c787e1a8",
"size": 380
},
{
"path": "icon_lg.svg",
"sha256": "3e5496d949062678ae44cd74430b29232bbfe28a7600038deb3159c4b26adee1",
"size": 382
}
],
"tools": [
{
"name": "fetch_html",
@@ -512,6 +495,23 @@
"name": "fetch_youtube_transcript",
"display_name": "Get YouTube Transcript"
}
],
"files": [
{
"path": "connector.json",
"sha256": "8087d8ed8af7c6b628c95ff74f5126023a1ed1c99c2b3fc5c0599f665ffaa6f2",
"size": 1862
},
{
"path": "icon_lg.svg",
"sha256": "3e5496d949062678ae44cd74430b29232bbfe28a7600038deb3159c4b26adee1",
"size": 382
},
{
"path": "icon_sm.svg",
"sha256": "fa32e634744d8cba369f6d8ba45746166124f7d3507cefd9a1f96180c787e1a8",
"size": 380
}
]
},
{
@@ -536,6 +536,12 @@
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-21",
"tools": [
{
"name": "serpapi_search_flights",
"display_name": "Search Flights"
}
],
"files": [
{
"path": "connector.json",
@@ -543,9 +549,9 @@
"size": 1498
},
{
"path": "verify.py",
"sha256": "eca6298a01cc1c8ce2aece9170a0b228efda7cb8a5c469d1ca3b62932fb7ea51",
"size": 2003
"path": "icon_lg.svg",
"sha256": "5a2ffa7f2502fd27dc0027395db2c863bb544c8de1eef8131a5228d87402c8e6",
"size": 574
},
{
"path": "icon_sm.svg",
@@ -553,15 +559,9 @@
"size": 570
},
{
"path": "icon_lg.svg",
"sha256": "5a2ffa7f2502fd27dc0027395db2c863bb544c8de1eef8131a5228d87402c8e6",
"size": 574
}
],
"tools": [
{
"name": "serpapi_search_flights",
"display_name": "Search Flights"
"path": "verify.py",
"sha256": "eca6298a01cc1c8ce2aece9170a0b228efda7cb8a5c469d1ca3b62932fb7ea51",
"size": 2003
}
]
},
@@ -598,14 +598,9 @@
"size": 3986
},
{
"path": "ssh_mcp_server.py",
"sha256": "68509094a35578ffaaf357e13b55e1bfcf397f16a3b993719c4c3b97ab2dc798",
"size": 50193
},
{
"path": "requirements.txt",
"sha256": "fa65d44e3d3219c79e5272ef7123352b5d71a35871ede721e66422c897b94e0e",
"size": 14
"path": "icon_lg.svg",
"sha256": "84dc85685be0fff4cae1c2554b5fe958dd94455e182117c7470838b3cfca6ba1",
"size": 432
},
{
"path": "icon_sm.svg",
@@ -613,9 +608,14 @@
"size": 254
},
{
"path": "icon_lg.svg",
"sha256": "84dc85685be0fff4cae1c2554b5fe958dd94455e182117c7470838b3cfca6ba1",
"size": 432
"path": "requirements.txt",
"sha256": "fa65d44e3d3219c79e5272ef7123352b5d71a35871ede721e66422c897b94e0e",
"size": 14
},
{
"path": "ssh_mcp_server.py",
"sha256": "68509094a35578ffaaf357e13b55e1bfcf397f16a3b993719c4c3b97ab2dc798",
"size": 50193
}
]
},
@@ -639,28 +639,6 @@
"version": 5,
"version_string": "1.0.4",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "c020a333b78778bc29f4097d56e27d6bde8c33b691f9aedb176a1887e65db730",
"size": 1577
},
{
"path": "icon_lg.png",
"sha256": "55a00f6108c1ba0a7d75780c446494c3272733879748e18b0377b7f816f39c5d",
"size": 3803
},
{
"path": "icon_sm.png",
"sha256": "7cc2d70581dc4288b43b27c9e1f3e3946c5598a8f71c2916aa5c2b64b9273dfe",
"size": 1882
},
{
"path": "verify.py",
"sha256": "35a4f3b518c79363893c0438b1932b68e2dc5b4b61303037984488f6967b73a4",
"size": 2057
}
],
"tools": [
{
"name": "tavily_search",
@@ -682,6 +660,28 @@
"name": "tavily_research",
"display_name": "Deep Research"
}
],
"files": [
{
"path": "connector.json",
"sha256": "c020a333b78778bc29f4097d56e27d6bde8c33b691f9aedb176a1887e65db730",
"size": 1577
},
{
"path": "icon_lg.png",
"sha256": "55a00f6108c1ba0a7d75780c446494c3272733879748e18b0377b7f816f39c5d",
"size": 3803
},
{
"path": "icon_sm.png",
"sha256": "7cc2d70581dc4288b43b27c9e1f3e3946c5598a8f71c2916aa5c2b64b9273dfe",
"size": 1882
},
{
"path": "verify.py",
"sha256": "35a4f3b518c79363893c0438b1932b68e2dc5b4b61303037984488f6967b73a4",
"size": 2057
}
]
},
{
@@ -708,20 +708,15 @@
"version_string": "3.0.4",
"version_release_date": "2026-07-21",
"files": [
{
"path": "weather_mcp_server.py",
"sha256": "2b1c40f927d3095806504ae3c82ace156e6079294cf15c6c2c47df1422068185",
"size": 30001
},
{
"path": "connector.json",
"sha256": "29881ad0ff5752dc546484cca6d98c22153e053d3e50c8480d02009314c9d1a8",
"size": 1448
},
{
"path": "requirements.txt",
"sha256": "bff057979879bf8d16acdc64317c6f2ac3dba4f1c4cd8df5ccd2a592fa804c95",
"size": 14
"path": "icon_lg.svg",
"sha256": "b1a16c5da95783d79e06388e5a18bc6c8291875335e8ac48665edeff5aeafca7",
"size": 372
},
{
"path": "icon_sm.svg",
@@ -729,9 +724,14 @@
"size": 308
},
{
"path": "icon_lg.svg",
"sha256": "b1a16c5da95783d79e06388e5a18bc6c8291875335e8ac48665edeff5aeafca7",
"size": 372
"path": "requirements.txt",
"sha256": "bff057979879bf8d16acdc64317c6f2ac3dba4f1c4cd8df5ccd2a592fa804c95",
"size": 14
},
{
"path": "weather_mcp_server.py",
"sha256": "2b1c40f927d3095806504ae3c82ace156e6079294cf15c6c2c47df1422068185",
"size": 30001
}
]
},
@@ -766,6 +766,16 @@
"sha256": "6ccae6fdf863bb6bd531d9ee0c4dcc65d46c18dd5a5f01ec914be7788f05aa31",
"size": 1354
},
{
"path": "icon_lg.png",
"sha256": "1128f198b2a07041f2e0c8c330fc998d29c310ec3225f866073b9e921aa59b5f",
"size": 74223
},
{
"path": "icon_sm.png",
"sha256": "1128f198b2a07041f2e0c8c330fc998d29c310ec3225f866073b9e921aa59b5f",
"size": 74223
},
{
"path": "index.js",
"sha256": "0bfaa3c5449f22a4e2c4c99c6e9402bb24651647eca9a36dbd7a639c95a6bfd6",
@@ -775,16 +785,6 @@
"path": "package.json",
"sha256": "b99a9dccfd286b59e8482076129f2e40f7b339eba6c3db2a744887d65bd4964e",
"size": 302
},
{
"path": "icon_sm.png",
"sha256": "1128f198b2a07041f2e0c8c330fc998d29c310ec3225f866073b9e921aa59b5f",
"size": 74223
},
{
"path": "icon_lg.png",
"sha256": "1128f198b2a07041f2e0c8c330fc998d29c310ec3225f866073b9e921aa59b5f",
"size": 74223
}
]
},
@@ -812,20 +812,15 @@
"version_string": "3.0.4",
"version_release_date": "2026-07-21",
"files": [
{
"path": "wikipedia_mcp_server.py",
"sha256": "ce9feed6a8b0a29ed405dbfe90743816d7f0714f1b580671bac722112bb54146",
"size": 12174
},
{
"path": "connector.json",
"sha256": "f921a43e16d459c6ab6ddc375664e8ebe30c94e8dc35e07a72ca25d2303c6179",
"size": 1339
},
{
"path": "requirements.txt",
"sha256": "bff057979879bf8d16acdc64317c6f2ac3dba4f1c4cd8df5ccd2a592fa804c95",
"size": 14
"path": "icon_lg.svg",
"sha256": "f9a8dde47baf3842331534ddc4333024b195c53b5f3bda40b0b99cea3daa9a96",
"size": 285
},
{
"path": "icon_sm.svg",
@@ -833,9 +828,14 @@
"size": 286
},
{
"path": "icon_lg.svg",
"sha256": "f9a8dde47baf3842331534ddc4333024b195c53b5f3bda40b0b99cea3daa9a96",
"size": 285
"path": "requirements.txt",
"sha256": "bff057979879bf8d16acdc64317c6f2ac3dba4f1c4cd8df5ccd2a592fa804c95",
"size": 14
},
{
"path": "wikipedia_mcp_server.py",
"sha256": "ce9feed6a8b0a29ed405dbfe90743816d7f0714f1b580671bac722112bb54146",
"size": 12174
}
]
},
@@ -861,28 +861,6 @@
"version": 3,
"version_string": "1.0.2",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "2c0a92ece0fa0bb6d5e00d4db6f858d21a94bdf08b6043b93cffe372054e0100",
"size": 1279
},
{
"path": "verify.py",
"sha256": "8e46d562c028c4f5370c22c7df455886836267cf4bbb8ac605c79a2b509fb5f1",
"size": 2094
},
{
"path": "icon_sm.svg",
"sha256": "5407c6bf958a7d1c83a76440c8bb8e6508941cae9f9f319dfbb9c9250807f5e0",
"size": 724
},
{
"path": "icon_lg.svg",
"sha256": "1f9b3ec611c448eff1c4fb1844a948770f4c4aadf6b7e7a73d07fec738afe209",
"size": 739
}
],
"tools": [
{
"name": "resolve-library-id",
@@ -892,6 +870,28 @@
"name": "query-docs",
"display_name": "Query Docs"
}
],
"files": [
{
"path": "connector.json",
"sha256": "2c0a92ece0fa0bb6d5e00d4db6f858d21a94bdf08b6043b93cffe372054e0100",
"size": 1279
},
{
"path": "icon_lg.svg",
"sha256": "1f9b3ec611c448eff1c4fb1844a948770f4c4aadf6b7e7a73d07fec738afe209",
"size": 739
},
{
"path": "icon_sm.svg",
"sha256": "5407c6bf958a7d1c83a76440c8bb8e6508941cae9f9f319dfbb9c9250807f5e0",
"size": 724
},
{
"path": "verify.py",
"sha256": "8e46d562c028c4f5370c22c7df455886836267cf4bbb8ac605c79a2b509fb5f1",
"size": 2094
}
]
},
{
@@ -923,33 +923,6 @@
"version": 4,
"version_string": "1.0.3",
"version_release_date": "2026-07-22",
"files": [
{
"path": "connector.json",
"sha256": "ec483834a2c6d090716be0ac0c55b328f46edca26c17c24c4b289279d6a3186d",
"size": 2444
},
{
"path": "gmaps_mcp_server.py",
"sha256": "98db82cc3f94d237c1675dbda97ec331d9b757f018c612b934a14c88143d9dd0",
"size": 30987
},
{
"path": "verify.py",
"sha256": "f566e0a0d297bf636d43e89c4b0085cdbd5322f6d353ea3552f37373e8612f55",
"size": 1903
},
{
"path": "icon_sm.svg",
"sha256": "796656d456681ef331ea9f3fa11419f37b8bb454ad7089de32f5583b2523abc4",
"size": 766
},
{
"path": "icon_lg.svg",
"sha256": "796656d456681ef331ea9f3fa11419f37b8bb454ad7089de32f5583b2523abc4",
"size": 766
}
],
"tools": [
{
"name": "status",
@@ -975,9 +948,35 @@
"name": "distance_matrix",
"display_name": "Distance Matrix"
}
],
"files": [
{
"path": "connector.json",
"sha256": "ec483834a2c6d090716be0ac0c55b328f46edca26c17c24c4b289279d6a3186d",
"size": 2444
},
{
"path": "gmaps_mcp_server.py",
"sha256": "98db82cc3f94d237c1675dbda97ec331d9b757f018c612b934a14c88143d9dd0",
"size": 30987
},
{
"path": "icon_lg.svg",
"sha256": "796656d456681ef331ea9f3fa11419f37b8bb454ad7089de32f5583b2523abc4",
"size": 766
},
{
"path": "icon_sm.svg",
"sha256": "796656d456681ef331ea9f3fa11419f37b8bb454ad7089de32f5583b2523abc4",
"size": 766
},
{
"path": "verify.py",
"sha256": "f566e0a0d297bf636d43e89c4b0085cdbd5322f6d353ea3552f37373e8612f55",
"size": 1903
}
]
},
{
"id": "google-trends",
"name": "Google Trends",
@@ -985,7 +984,7 @@
"scope": "global",
"icon_small": "google-trends/icon_sm.png",
"icon_large": "google-trends/icon_lg.png",
"user_description": "Current trending topics by country, keyword search interest history, related queries, and regional interest maps. Powered by trendspyg no API key required.",
"user_description": "Current trending topics by country, keyword search interest history, related queries, and regional interest maps. Powered by trendspyg \u2014 no API key required.",
"requires": [
"PYTHON"
],
@@ -1004,14 +1003,6 @@
"version": 1,
"version_string": "1.0.0",
"version_release_date": "2026-07-22",
"files": [
{"path": "google_trends_mcp.py", "sha256": "5404eb7c81e82180a3b9e3052a4793e80a361ae60156d598d8e62e36b21dea8a", "size": 13552},
{"path": "connector.json", "sha256": "0f50383fa3d664e6f487983645c56a57a076353a8fea337d121826210ebd3a8a", "size": 1191},
{"path": "verify.py", "sha256": "adbae57fc109c06c5d61ff50b67faaf62e1fa493a18cbfdacbc73f24d51ba9b8", "size": 831},
{"path": "requirements.txt", "sha256": "8b13038b5c79cff2680a9b482491b969ac83ce4efa396f408bfca97385d00621", "size": 17},
{"path": "icon_sm.png", "sha256": "e7b9a8ba97f824948dae572db069296bbf81bef84007d1e18c0fd598b0a05232", "size": 2304},
{"path": "icon_lg.png", "sha256": "636d2982098c862a04099aea01d7f7ca7a9ad258dafed286baa08864480eacad", "size": 4664}
],
"tools": [
{
"name": "status",
@@ -1029,6 +1020,38 @@
"name": "explore",
"display_name": "Explore Keyword"
}
],
"files": [
{
"path": "connector.json",
"sha256": "0f50383fa3d664e6f487983645c56a57a076353a8fea337d121826210ebd3a8a",
"size": 1191
},
{
"path": "google_trends_mcp.py",
"sha256": "5404eb7c81e82180a3b9e3052a4793e80a361ae60156d598d8e62e36b21dea8a",
"size": 13552
},
{
"path": "icon_lg.png",
"sha256": "636d2982098c862a04099aea01d7f7ca7a9ad258dafed286baa08864480eacad",
"size": 4664
},
{
"path": "icon_sm.png",
"sha256": "e7b9a8ba97f824948dae572db069296bbf81bef84007d1e18c0fd598b0a05232",
"size": 2304
},
{
"path": "requirements.txt",
"sha256": "8b13038b5c79cff2680a9b482491b969ac83ce4efa396f408bfca97385d00621",
"size": 17
},
{
"path": "verify.py",
"sha256": "adbae57fc109c06c5d61ff50b67faaf62e1fa493a18cbfdacbc73f24d51ba9b8",
"size": 831
}
]
}
]