{"apiVersion":"v1","directorySlug":"squalflix-mcp-d365ff3c0f","title":"Squalflix","description":null,"pageUrl":"https://www.mcpbundles.com/skills/squalflix-mcp-d365ff3c0f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.squalflix.fr/mcp","hostedMcpUrl":null,"toolCount":25,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"fr.squalflix/squalflix-mcp-d365ff3c0f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"docker_container_inspect","description":"Inspecte un seul conteneur QNAP sans exposer son environnement ni ses secrets. Lecture seule.","inputSchema":{"type":"object","required":["container"],"properties":{"container":{"type":"string"}}},"logicalName":"docker_container_inspect","displayName":"docker_container_inspect","title":"docker_container_inspect","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"docker_container_logs","description":"Retourne les logs bornés d'un seul conteneur QNAP.","inputSchema":{"type":"object","required":["container"],"properties":{"lines":{"type":"integer","default":100},"container":{"type":"string"}}},"logicalName":"docker_container_logs","displayName":"docker_container_logs","title":"docker_container_logs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"docker_container_action","description":"Agit sur un seul conteneur QNAP: start, stop, restart, pause, unpause ou remove. remove exige confirm=True.","inputSchema":{"type":"object","required":["container","action"],"properties":{"action":{"type":"string"},"confirm":{"type":"boolean","default":false},"container":{"type":"string"}}},"logicalName":"docker_container_action","displayName":"docker_container_action","title":"docker_container_action","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compose_service_action","description":"Cible un seul service d'une stack Compose: start, stop, restart, up, pull ou logs. N'agit pas sur les autres services.","inputSchema":{"type":"object","required":["stack_name","service","action"],"properties":{"action":{"type":"string"},"service":{"type":"string"},"stack_name":{"type":"string"}}},"logicalName":"compose_service_action","displayName":"compose_service_action","title":"compose_service_action","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"docker_container_inventory","description":"Inventorie les conteneurs et les associe à leur projet/service Docker Compose. Lecture seule.","inputSchema":{"type":"object","properties":{}},"logicalName":"docker_container_inventory","displayName":"docker_container_inventory","title":"docker_container_inventory","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"docker_container_stats","description":"Retourne CPU, mémoire et compteurs Block I/O physiques exacts par conteneur. Lecture seule.","inputSchema":{"type":"object","properties":{}},"logicalName":"docker_container_stats","displayName":"docker_container_stats","title":"docker_container_stats","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"docker_container_io_sample","description":"Mesure les débits et IOPS physiques exacts de chaque conteneur sur 5 à 60 secondes. Lecture seule.","inputSchema":{"type":"object","properties":{"seconds":{"type":"integer","default":15}}},"logicalName":"docker_container_io_sample","displayName":"docker_container_io_sample","title":"docker_container_io_sample","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"qnap_host_io_sample","description":"Mesure iowait, swap, disques et I/O physiques/logiques des processus QNAP. Lecture seule.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","default":25},"seconds":{"type":"integer","default":15}}},"logicalName":"qnap_host_io_sample","displayName":"qnap_host_io_sample","title":"qnap_host_io_sample","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"qnap_exporter_snapshot","description":"Retourne les métriques matérielles QNAPExporter/Prometheus courantes. Lecture seule.","inputSchema":{"type":"object","properties":{}},"logicalName":"qnap_exporter_snapshot","displayName":"qnap_exporter_snapshot","title":"qnap_exporter_snapshot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"qnap_exporter_io_sample","description":"Calcule via QNAPExporter les taux CPU, iowait, disques et réseau sur 5 à 60 secondes.","inputSchema":{"type":"object","properties":{"seconds":{"type":"integer","default":15}}},"logicalName":"qnap_exporter_io_sample","displayName":"qnap_exporter_io_sample","title":"qnap_exporter_io_sample","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ping_host","description":"","inputSchema":{"type":"object","properties":{}},"logicalName":"ping_host","displayName":"ping_host","title":"ping_host","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_stacks","description":"","inputSchema":{"type":"object","properties":{}},"logicalName":"list_stacks","displayName":"list_stacks","title":"list_stacks","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_compose","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"read_compose","displayName":"read_compose","title":"read_compose","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"write_compose_draft","description":"","inputSchema":{"type":"object","required":["stack_name","compose_content"],"properties":{"stack_name":{"type":"string"},"compose_content":{"type":"string"}}},"logicalName":"write_compose_draft","displayName":"write_compose_draft","title":"write_compose_draft","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"validate_compose_draft","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"validate_compose_draft","displayName":"validate_compose_draft","title":"validate_compose_draft","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"diff_compose_draft","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"diff_compose_draft","displayName":"diff_compose_draft","title":"diff_compose_draft","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"promote_draft","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"promote_draft","displayName":"promote_draft","title":"promote_draft","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deploy_stack","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"deploy_stack","displayName":"deploy_stack","title":"deploy_stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pull_stack","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"pull_stack","displayName":"pull_stack","title":"pull_stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"restart_stack","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"restart_stack","displayName":"restart_stack","title":"restart_stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"stop_stack","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"stop_stack","displayName":"stop_stack","title":"stop_stack","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"stack_ps","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"stack_ps","displayName":"stack_ps","title":"stack_ps","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_stack_file","description":"","inputSchema":{"type":"object","required":["stack_name","relative_path"],"properties":{"max_bytes":{"type":"integer","default":65536},"stack_name":{"type":"string"},"relative_path":{"type":"string"}}},"logicalName":"read_stack_file","displayName":"read_stack_file","title":"read_stack_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"stack_logs","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"lines":{"type":"integer","default":100},"stack_name":{"type":"string"}}},"logicalName":"stack_logs","displayName":"stack_logs","title":"stack_logs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"rollback_last_backup","description":"","inputSchema":{"type":"object","required":["stack_name"],"properties":{"stack_name":{"type":"string"}}},"logicalName":"rollback_last_backup","displayName":"rollback_last_backup","title":"rollback_last_backup","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Squalflix&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc3F1YWxmbGl4LmZyL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Squalflix%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.squalflix.fr%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Squalflix%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.squalflix.fr%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Squalflix&connectorUrl=https%3A%2F%2Fmcp.squalflix.fr%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Squalflix\" --url \"https://mcp.squalflix.fr/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/squalflix-mcp-d365ff3c0f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/squalflix-mcp-d365ff3c0f/tools/{tool}","mcpServerUrl":"https://mcp.squalflix.fr/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/squalflix-mcp-d365ff3c0f?live=1"}