Globus MCP Server
resmiGlobus ile araştırma verilerini yönetin ve hesaplama yapın.
Dokümantasyon
Globus MCP Sunucusu
Globus MCP Sunucusu, LLM uygulamalarının Globus hizmetleriyle etkileşime girmesini sağlar.
Desteklenen Araçlar
Globus Transfer
globus_transfer_list_endpoints_and_collections- Kullanıcının erişebildiği uç noktaları ve koleksiyonları listeleglobus_transfer_search_endpoints_and_collections- Kullanıcının görebildiği tüm uç noktaları ve koleksiyonları aramak için bir filtre dizesi kullanglobus_transfer_submit_task- İki koleksiyon arasında bir aktarım görevi gönderglobus_transfer_get_task_events- Görev olaylarının listesini alglobus_transfer_list_directory- Bir koleksiyondaki dizinin içeriğini listele
Globus Compute
globus_compute_list_endpoints- Kullanıcının erişebildiği uç noktaları listeleglobus_compute_register_python_function- Bir Python fonksiyonu kaydetglobus_compute_register_shell_command- Bir kabuk komutu kaydetglobus_compute_submit_task- Bir uç noktaya görev gönderglobus_compute_get_task_status- Bir görevin durumunu ve sonucunu al
Yapılandırma
Aşağıdaki yapılandırma, Claude Desktop gibi MCP'yi destekleyen çoğu LLM uygulamasıyla uyumludur:
{
"mcpServers": {
"globus-mcp": {
"command": "uvx",
"args": ["globus-mcp"]
}
}
}
Araç Kaydını Sınırlama
Varsayılan olarak, Globus MCP sunucusu her hizmet için araçları kaydeder. Yalnızca belirli hizmetler için araçları kaydetmek üzere --services komut satırı bayrağını kullanın:
{
"mcpServers": {
"globus-mcp": {
"command": "uvx",
"args": [
"globus-mcp",
"--services",
"compute"
]
}
}
}
İstemci Kimlik Bilgilerini Belirtme
Globus web arayüzünde bir istemci uygulaması kaydettiyseniz, istemci kimlik bilgilerini GLOBUS_CLIENT_ID ve GLOBUS_CLIENT_SECRET ortam değişkenleri aracılığıyla belirtebilirsiniz:
{
"mcpServers": {
"globus-mcp": {
"command": "uvx",
"args": ["globus-mcp"],
"env": {
"GLOBUS_CLIENT_ID": "...",
"GLOBUS_CLIENT_SECRET": "..."
}
}
}
}