Co robi serwer “TOS” MCP?
Serwer TOS MCP to oficjalne rozwiązanie zaprojektowane w celu udostępnienia zaawansowanych możliwości zadawania zapytań do platformy TOS (Tencent Object Storage) od ByteDance Volcengine. Umożliwia użytkownikom eksplorację i pobieranie przechowywanych treści za pomocą języka naturalnego, czyniąc dostęp do danych bardziej intuicyjnym i wydajnym. Wykorzystując Model Context Protocol (MCP), ten serwer pozwala asystentom AI oraz narzędziom deweloperskim na wykonywanie płynnych zapytań do bazy danych, zarządzanie plikami oraz programową integrację z usługami storage. Usprawnia to pracę deweloperów, upraszczając odkrywanie zasobów i wspierając integrację z innymi produktami chmurowymi Volcengine, umożliwiając budowę inteligentniejszych aplikacji biznesowych i automatyzacji.
Lista promptów
- 列举火山引擎 TOS 的存储桶列表。
Szablon prompta do listowania wszystkich bucketów TOS na koncie. - 列举火山引擎 TOS 的 example 桶下的对象。
Szablon prompta do listowania obiektów w konkretnym bucketcie TOS.
Lista zasobów
- 存储桶 (Buckets)
Zasób reprezentujący kontenery magazynowe w TOS, służące do organizowania i zarządzania obiektami. - 对象 (Objects)
Reprezentuje pojedyncze pliki lub wpisy danych przechowywane w bucketcie, dostępne i zarządzane przez serwer. - 存储桶属性 (Bucket Properties)
Obejmuje metadane takie jak nazwa bucketu, czas utworzenia, lokalizacja oraz domeny dostępu. - 对象属性 (Object Properties)
Obejmuje nazwę obiektu, czas modyfikacji, ETag, rozmiar i typ magazynu.
Lista narzędzi
- list_buckets
Pobiera listę wszystkich bucketów magazynowych na koncie Volcengine TOS użytkownika, w tym m.in. nazwy, daty utworzenia i domeny dostępu. - list_objects
Wyświetla obiekty w określonym bucketcie TOS z opcjami filtrowania po prefiksie, stronicowania i tokenów kontynuacji. - get_object
Pobiera szczegółowe informacje lub treść wybranego obiektu przechowywanego w bucketcie TOS.
Przykładowe zastosowania tego serwera MCP
- Eksploracja zasobów magazynowych
Deweloperzy i asystenci AI mogą szybko wylistować dostępne bucket’y i obiekty w celu audytu lub inwentaryzacji danych. - Pobieranie danych do przepływów AI
LLM-y i automatyczne skrypty mogą pobierać pliki lub metadane do analizy, uczenia czy dalszego przetwarzania. - Efektywne zarządzanie treściami
Umożliwia zarządzanie dużymi zbiorami plików, wspierając operacje takie jak listowanie, filtrowanie czy pobieranie szczegółów obiektów za pomocą ustandaryzowanych narzędzi. - Integracja z inteligentnymi aplikacjami biznesowymi
Łączy się z innymi produktami MCP Volcengine, umożliwiając budowę przepływów opartych na danych, takich jak autoindeksowanie, wyszukiwanie czy rekomendacje treści. - Automatyczne raportowanie i audyt
Regularne listowanie i kontrola zawartości magazynu w celu wsparcia wymagań compliance i monitoringu.
Jak skonfigurować
Windsurf
- Upewnij się, że Node.js jest zainstalowany na Twoim systemie.
- Otwórz plik konfiguracyjny Windsurf.
- Dodaj serwer TOS MCP do sekcji
mcpServers
używając poniższego JSON-a:{ "mcpServers": { "tos-mcp": { "command": "npx", "args": ["@tos/mcp-server@latest"] } } }
- Zapisz konfigurację i zrestartuj Windsurf.
- Zweryfikuj konfigurację, uruchamiając testowe zapytanie MCP w Windsurf.
Claude
- Sprawdź, czy Node.js jest zainstalowany.
- Przejdź do katalogu konfiguracyjnego narzędzia Claude.
- Wstaw serwer TOS MCP pod
mcpServers
:{ "mcpServers": { "tos-mcp": { "command": "npx", "args": ["@tos/mcp-server@latest"] } } }
- Zapisz zmiany i zrestartuj Claude.
- Potwierdź połączenie, wydając przykładowy prompt.
Cursor
- Upewnij się, że Node.js jest dostępny.
- Znajdź plik konfiguracyjny Cursor.
- Dodaj serwer TOS MCP do tablicy
mcpServers
:{ "mcpServers": { "tos-mcp": { "command": "npx", "args": ["@tos/mcp-server@latest"] } } }
- Zapisz i zrestartuj Cursor.
- Przetestuj ustawienie promptem listującym bucket’y.
Cline
- Zainstaluj Node.js, jeśli nie jest obecny.
- Otwórz plik konfiguracyjny Cline dla serwerów MCP.
- Dodaj serwer TOS MCP:
{ "mcpServers": { "tos-mcp": { "command": "npx", "args": ["@tos/mcp-server@latest"] } } }
- Zapisz i zrestartuj Cline.
- Zweryfikuj, listując zasoby TOS.
Zabezpieczanie kluczy API:
Przechowuj poufne dane uwierzytelniające jako zmienne środowiskowe. Przykład:
{
"mcpServers": {
"tos-mcp": {
"command": "npx",
"args": ["@tos/mcp-server@latest"],
"env": {
"TOS_ACCESS_KEY": "YOUR_ACCESS_KEY",
"TOS_SECRET_KEY": "YOUR_SECRET_KEY"
},
"inputs": {
"region": "ap-guangzhou"
}
}
}
}
Jak użyć MCP w przepływach
Użycie MCP w FlowHunt
Aby zintegrować serwery MCP z przepływem FlowHunt, zacznij od dodania komponentu MCP do swojego flow i połącz go z agentem AI:

Kliknij na komponent MCP, aby otworzyć panel konfiguracji. W sekcji konfiguracji systemu MCP wstaw szczegóły swojego serwera MCP używając poniższego formatu JSON:
{
"tos-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po skonfigurowaniu, agent AI będzie mógł korzystać z MCP jako narzędzia ze wszystkimi jego funkcjonalnościami. Pamiętaj, aby zmienić “tos-mcp” na faktyczną nazwę swojego MCP oraz zastąpić URL własnym adresem serwera.
Przegląd
Sekcja | Dostępność | Szczegóły/Uwagi |
---|---|---|
Przegląd | ✅ | |
Lista promptów | ✅ | 2 szablony promptów |
Lista zasobów | ✅ | Buckety, Obiekty, Właściwości bucketów, Właściwości obiektów |
Lista narzędzi | ✅ | list_buckets, list_objects, get_object |
Zabezpieczanie kluczy API | ✅ | .env_example i przykład JSON |
Wsparcie Sampling (mniej istotne przy ocenie) | ⛔ | Brak wzmianki |
Nasza opinia
Ten serwer MCP oferuje przejrzystą dokumentację oraz praktyczne narzędzia do pracy z zasobami magazynu TOS. Obsługuje szeroki zakres zastosowań — od prostego listowania zasobów po integrację z inteligentnymi przepływami pracy. Dokumentacja jednak nie wspomina o wsparciu dla Roots ani Sampling.
Na podstawie powyższych tabel oceniam ten serwer MCP na 7/10: posiada solidną funkcjonalność i instrukcje, ale brakuje jasności w kwestii zaawansowanych funkcji MCP, takich jak Roots czy Sampling, i nie posiada pliku LICENSE.
Ocena MCP
Ma LICENSE | ⛔ |
---|---|
Jest przynajmniej jedno narzędzie | ✅ |
Liczba forków | 3 |
Liczba gwiazdek | 2 |
Najczęściej zadawane pytania
- Czym jest TOS MCP Server?
TOS MCP Server umożliwia zadawanie pytań w języku naturalnym dotyczących TOS (Tencent Object Storage) od ByteDance Volcengine. Pozwala narzędziom AI oraz deweloperom na listowanie, filtrowanie i pobieranie bucketów i obiektów, integrując chmurę z automatycznymi przepływami pracy.
- Jakie zasoby i działania są obsługiwane?
Możesz listować bucket'y, przeglądać obiekty w bucket'cie, pobierać szczegóły obiektów oraz metadane, takie jak data utworzenia, rozmiar i typ magazynu. Dostępne narzędzia to list_buckets, list_objects i get_object.
- Jak zabezpieczyć klucze API?
Przechowuj klucze dostępu jako zmienne środowiskowe. W konfiguracji serwera MCP dodaj sekcję 'env' z TOS_ACCESS_KEY i TOS_SECRET_KEY. Dzięki temu Twoje dane uwierzytelniające będą bezpieczne i poza plikami kodu.
- Jakie są typowe zastosowania?
Przykładami zastosowań są eksploracja zasobów magazynowych, automatyczne pobieranie danych do przepływów AI, zarządzanie treściami, integracja z innymi produktami Volcengine oraz audyt zgodności.
- Jak połączyć TOS MCP Server z FlowHunt?
Dodaj komponent MCP do swojego flow i w konfiguracji MCP wskaż swój serwer TOS MCP, używając podanego formatu JSON. Po konfiguracji Twój agent AI uzyska dostęp do wszystkich funkcji magazynu TOS.
- Czy TOS MCP Server obsługuje zaawansowane funkcje MCP?
Aktualna dokumentacja nie wspomina o wsparciu dla Roots ani Sampling. Oferuje solidną funkcjonalność bazową do zarządzania magazynem, ale brakuje niektórych zaawansowanych funkcji.
Wypróbuj TOS MCP Server z FlowHunt
Zwiększ wydajność przepływów danych, łącząc Volcengine TOS z FlowHunt. Wyszukuj bucket'y i obiekty w języku naturalnym, automatyzuj zarządzanie treścią i buduj inteligentne aplikacje biznesowe.