neterial-cloud/mcp-server
3.1
If you are the rightful owner of mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Neterial MCP Server is a robust server that integrates the Neterial CLI with the Model Context Protocol (MCP) for seamless cloud and Kubernetes management.
Tools
1
Resources
0
Prompts
0
Neterial MCP Server
🚀 Neterial MCP Server
A powerful server that integrates the Neterial CLI with the Model Context Protocol (MCP), enabling cloud and Kubernetes management via a unified interface.
Features
- 🌐 Neterial CLI Integration: Run any Neterial CLI command programmatically.
- ☁️ Cloud & Kubernetes Management: Manage clusters, providers, and resources with ease.
- 🛡️ Automatic CLI Installation: Installs the Neterial CLI if not present.
- 🧩 MCP Protocol Support: Exposes the Neterial CLI as an MCP tool for automation and integration.
- 🐳 Container-Ready: Easily deployable in cloud-native environments.
Getting Started
Prerequisites
- Node.js (v18+ recommended)
- Neterial account (Sign up)
Installation
# Clone the repository
git clone https://github.com/your-org/neterial-mcp-server.git
cd neterial-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
Usage
# Start the MCP server
npm start
The server will automatically install the Neterial CLI if it is not already present on your system.
Example: Running a Neterial Command
You can invoke Neterial CLI commands through the MCP tool interface:
{
"tool": "neterial",
"params": {
"command": "kube get clusters"
}
}
Project Structure
src/main.ts
— Main entry point, MCP server logic, Neterial CLI integrationpackage.json
— Project metadata and dependenciesdist/
— Compiled output
Scripts
npm run build
— Compile TypeScript to JavaScriptnpm start
— Start the MCP server
Contributing
Contributions are welcome! Please open issues or pull requests for improvements or bug fixes.