MCP Server: Management Control Plane for Agent Tools
Overview
The MCP Server is a centralized platform designed to provide standardized APIs for agents to interact with various infrastructure components, simplifying automation and management tasks.
To use the MCP Server, deploy it in your environment (Docker, Kubernetes, or standalone), and interact with its RESTful APIs to manage Kubernetes clusters and network devices.
- Centralized management of Kubernetes clusters and network devices. - RESTful APIs for consistent interaction across modules. - Modular architecture allowing for easy extension and integration. - Security-first approach with authentication and authorization. - Comprehensive logging and monitoring capabilities.
- Managing multiple Kubernetes clusters from a single interface.
- Automating network device configurations and monitoring.
- Integrating with CI/CD pipelines for infrastructure management.
Add to your AI client
Use these steps to connect MCP Server: Management Control Plane for Agent Tools in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-demo-server-arpit-patel1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-demo-server-arpit-patel1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-demo-server-arpit-patel1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-demo-server-arpit-patel1": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-demo-server-arpit-patel1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-demo-server-arpit-patel1": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-demo-server-arpit-patel1"
]
}
}
}FAQ
What types of infrastructure can MCP Server manage?
MCP Server currently supports Kubernetes clusters and Cisco/Juniper network devices, with plans for additional modules.
Is MCP Server secure?
Yes! MCP Server implements a security-first approach with encrypted communications and role-based access control.
How can I extend MCP Server?
MCP Server is designed for extensibility, allowing you to add support for additional infrastructure domains and tools.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2719,"uuid":"9eb7211e-0b09-4e3b-8b60-78f49710676a","name":"mcp_demo_server","title":"MCP Server: Management Control Plane for Agent Tools","description":"","avatar_url":"https://avatars.githubusercontent.com/u/28657230?v=4","created_at":"2025-03-13T11:19:13.425+00:00","updated_at":"2025-03-13T12:37:12.766+00:00","status":"created","author_name":"arpit-patel1","author_avatar_url":"https://avatars.githubusercontent.com/u/28657230?v=4","tags":"mcp,management-control-plane,agent-tools","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/arpit-patel1/mcp_demo_server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"0\",\"license\":\"MIT license\",\"language\":null,\"is_official\":false,\"latest_commit_time\":\"2025-03-07 15:28:09\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]