{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_qutt2e83s9vn","handle":"omni-fs-mcp","url":"https://wellknown.network/agents/omni-fs-mcp","links":{"self":"https://wellknown.network/agents/omni-fs-mcp/record.json","html":"https://wellknown.network/agents/omni-fs-mcp","markdown":"https://wellknown.network/agents/omni-fs-mcp/record.md","api":"https://wellknown.network/api/v1/agents/omni-fs-mcp","status":"https://wellknown.network/api/v1/agents/omni-fs-mcp/status","claim":"https://wellknown.network/agents/omni-fs-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/omni-fs-mcp/claim.json","badge":"https://wellknown.network/agents/omni-fs-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/omni-fs-mcp/history","tools":"https://wellknown.network/api/v1/agents/omni-fs-mcp/tools"},"ard":{"identifier":"urn:air::server:omni-fs-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"omni-fs-mcp","summary":"Omni-FS-MCP is an MCP server that supports managing multiple types of file systems, such as local FS, S3, R2, B2, WebDAV, and others, in one MCP server. It is built on top of OpenDAL.","description":"# Omni-FS MCP Server\n\nAn MCP server that provides unified access to multiple file systems simultaneously through OpenDAL.\n\n## Installation\n\n```bash\npip install omni-fs-mcp\n```\n\n## Quick Start\n\n### Single Backend\n\n```bash\n# Local filesystem\nomni-fs-mcp \"fs://\"\n\n# S3\nomni-fs-mcp --transport http \"s3://bucket?region=us-east-1&access_key_id=xxx&secret_access_key=yyy\"\n\n# WebDAV\nomni-fs-mcp \"webdav://server.com/path?username=user&password=pass\"\n\n# Memory (testing)\nomni-fs-mcp \"memory://\"\n```\n\n### Multi-Backend with Config File\n\nCreate `backends.json`:\n```json\n{\n  \"backends\": [\n    {\n      \"name\": \"local\",\n      \"url\": \"fs://\",\n      \"description\": \"Local filesystem\",\n      \"default\": true\n    },\n    {\n      \"name\": \"s3-prod\",\n      \"url\": \"s3://bucket?region=us-east-1&access_key_id=...\",\n      \"description\": \"Production S3\"\n    }\n  ]\n}\n```\n\nRun with config:\n```bash\n# Stdio (default)\nomni-fs-mcp backends.json\n\n# HTTP\nomni-fs-mcp --transport http --config backends.json --port 8080\n```\n\n## Usage\n\n### Command Options\n\n```bash\nomni-fs-mcp [OPTIONS] [URL_OR_CONFIG]\n\nOptions:\n  --config FILE         JSON configuration file\n  --transport TYPE      stdio (default) or http\n  --port PORT          HTTP port (default: 8000)\n  --host HOST          HTTP host (default: localhost)\n```\n\n### Available Tools\n\n**File Operations:**\n- `list_files(path, backend=None)` - List files and directories\n- `read_file(path, backend=None)` - Read file contents\n- `write_file(path, content, backend=None)` - Write to file\n- `copy_file(src, dst, src_backend=None, dst_backend=None)` - Copy files\n- `rename_file(src, dst, backend=None)` - Rename/move files\n- `create_dir(path, backend=None)` - Create directory\n- `stat_file(path, backend=None)` - Get file metadata\n\n**Backend Management:**\n- `register_backend(name, url, ...)` - Add new backend\n- `list_backends()` - Show all backends\n- `set_default_backend(name)` - Set default backend\n- `remove_backend(name)` - Remove backend\n- `check_backend_health(backend=None)` …","publisher":null,"homepage":"https://github.com/vaayne/omni-fs-mcp","repository":"https://github.com/vaayne/omni-fs-mcp","version":"0.1.8","license":"MIT","protocols":["mcp"],"tags":["filesystem","mcp","opendal","s3","webdav"],"pricing":null,"endpoints":[{"url":"pypi:omni-fs-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"declared"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":1,"provenance":"declared"}],"categories":["dev","infra"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"omni-fs-mcp","registry":"pypi","observedAt":"2026-11-03T20:29:41.787Z","publishedAt":"2025-09-29T15:42:35.086318Z","latestVersion":"0.1.8"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"omni-fs-mcp","url":"https://pypi.org/project/omni-fs-mcp/","firstSeenAt":"2026-09-10T08:26:22.314Z","fetchedAt":"2026-11-03T20:28:38.507Z","normalizedAt":"2026-11-03T20:28:38.507Z"}]},"firstSeenAt":"2026-09-10T08:26:22.314Z","updatedAt":"2026-11-03T20:29:41.787Z"}