Skip to content
↑↓navigate↵openescclose
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Apache OpenDAL MCP Server logo
#226 · of 445 · by weekly downloadsMCP server

Apache OpenDAL MCP Server

One read and list pair addresses S3, Azure Blob, GCS and every other OpenDAL backend by URI.

0
SaveVisit website ↗
Rank
#226
of 445 · by weekly downloads
Weekly downloads
10
npm + PyPI, last 7 days
GitHub stars
35
Repository on GitHub

Add it to your client

Community
Install
uvx mcp-server-opendal
mcpServers
{
  "mcpServers": {
    "opendal-mcp": {
      "command": "uvx",
      "args": [
        "mcp-server-opendal"
      ]
    }
  }
}
Transport
stdio
Runtime
Python
License
Apache-2.0
Stars
35
Tools
readlist

Each storage backend is declared through environment variables under an alias, so a bucket configured as mys3 is then addressed as mys3://path/to/file. That single decision is what keeps the tool surface flat: the agent learns two verbs and a URI scheme rather than a provider-specific API per service, and adding Azure Blob later changes configuration rather than prompt. Apache OpenDAL supplies the backend coverage, which is broad and maintained outside this project. Reads detect text versus binary automatically instead of returning bytes the model then has to guess at, and configuration is also picked up from a local env file for development.

Comments(0)

Sign in to comment

No comments yet — be the first.

Similar MCP servers

Report this comment

Why are you reporting this?