mcp-ctera-edge provides an AI-powered interface to interact with the CTERA Edge Filer, using Model Context Protocol (MCP). This integration enables access to the file management APIs of CTERA Edge, allowing you to perform operations through natural language or automation workflows.
To run this server, ensure you have the MCP runtime installed and follow the configuration steps below.
🧩 MCP Server ConfigurationConfiguration using Standard I/O:
{ "mcpServers": { "ctera-edge-mcp-stdio": { "command": "uv", "args": [ "--directory", "/path/to/mcp-ctera-edge/src", "run", "stdio.py" ], "env": { "ctera.mcp.edge.settings.host": "", "ctera.mcp.edge.settings.user": "admin", "ctera.mcp.edge.settings.password": "your-password", "ctera.mcp.edge.settings.ssl": "true" } } } }
Configuration using SSE:
export ctera.mcp.edge.settings.host="your.ctera.edge.hostname.or.ipaddr" export ctera.mcp.edge.settings.user="admin-username" export ctera.mcp.edge.settings.password="admin-password" export ctera.mcp.edge.settings.ssl="true"
$env:ctera.mcp.edge.settings.host = "your.ctera.edge.hostname.or.ipaddr" $env:ctera.mcp.edge.settings.user = "admin-username" $env:ctera.mcp.edge.settings.password = "admin-password" $env:ctera.mcp.edge.settings.ssl = "true"
{ "mcpServers": { "ctera-edge-mcp-sse": { "url": "http://localhost:8000/sse" } } }
You can also run the MCP server using Docker:
docker build -t mcp-ctera-edge .
docker run -p 8000:8000 \ -e ctera.mcp.edge.settings.host=your.ctera.edge.hostname.or.ipaddr \ -e ctera.mcp.edge.settings.user=admin-username \ -e ctera.mcp.edge.settings.password=admin-password \ -e ctera.mcp.edge.settings.ssl=true \ mcp-ctera-edge
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4