mcp-ctera-core
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-ctera-corelist files in the root directory"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server for CTERA Portal
mcp-ctera-core provides an AI-powered interface to interact with the CTERA Intelligent Data Services Platform, using Model Context Protocol (MCP). This integration enables access to the file management APIs of CTERA Portal, allowing you to perform operations through natural language or automation workflows.
🔧 Features
Integration with CTERA Portal APIs for file and folder management
AI-driven command execution via MCP
Configurable with environment variables for secure credentials
Easily extensible to support more CTERA functions
Related MCP server: VergeOS MCP Server
🚀 Getting Started
To run this server, ensure you have the MCP runtime installed and follow the configuration steps below.
🧩 MCP Server Configuration
Configuration using Standard I/O:
{
"mcpServers": {
"ctera-core-mcp-stdio": {
"command": "uv",
"args": [
"--directory",
"/path/to/mcp-ctera-core/src",
"run",
"stdio.py"
],
"env": {
"ctera.mcp.core.settings.scope": "user",
"ctera.mcp.core.settings.host": "your.ctera.portal.domain",
"ctera.mcp.core.settings.user": "your-username",
"ctera.mcp.core.settings.password": "your-password",
"ctera.mcp.core.settings.ssl": "true"
}
}
}
}Configuration using SSE:
export ctera.mcp.core.settings.scope="user"
export ctera.mcp.core.settings.host="your.ctera.portal.domain"
export ctera.mcp.core.settings.user="your-username"
export ctera.mcp.core.settings.password="your-password"
export ctera.mcp.core.settings.ssl="true"$env:ctera.mcp.core.settings.scope = "user"
$env:ctera.mcp.core.settings.host = "your.ctera.portal.domain"
$env:ctera.mcp.core.settings.user = "your-username"
$env:ctera.mcp.core.settings.password = "your-password"
$env:ctera.mcp.core.settings.ssl = "true"{
"mcpServers": {
"ctera-core-mcp-sse": {
"url": "http://localhost:8000/sse"
}
}
}
🐳 Docker Deployment
You can also run the MCP server using Docker:
Build the Docker Image
docker build -t mcp-ctera-core .Run with Docker
docker run -p 8000:8000 \
-e ctera.mcp.core.settings.scope=user \
-e ctera.mcp.core.settings.host=your.ctera.portal.domain \
-e ctera.mcp.core.settings.user=your-username \
-e ctera.mcp.core.settings.password=your-password \
-e ctera.mcp.core.settings.ssl=true \
mcp-ctera-coreThis server cannot be deployed
Maintenance
Related MCP Connectors
Secure integration between AI tools and Egnyte content with search, analysis, and workflow tools.
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Connect any AI assistant to Syncro: manage tickets, invoices, customers, assets, and more.
Connect AnyFile to AI clients to manage files, share links, file requests, and analytics.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceEnables secure management of CTERA Portal file systems and administration through OAuth 2.1 authentication. Provides enterprise-grade access to CTERA operations including directory browsing, user management, and team portal administration with proper authentication and authorization controls.-
- AlicenseBqualityDmaintenanceEnables AI assistants to manage and monitor VergeOS virtualization platforms through natural language, including VM operations, network management, tenant administration, and cluster monitoring.21MIT

dSIPRouter MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage dSIPRouter operations such as endpoint groups, carrier groups, inbound mappings, and call data retrieval through natural language.Apache 2.0- AlicenseBqualityAmaintenanceEnables AI assistants to manage and monitor Automox environments via natural language, including devices, compliance, policies, patches, and more.10012MIT