talos-mcp
Talos-MCP is a proof-of-concept implementation of a Model Context Protocol server using the Talos SDK to interact with multiple Talos nodes.
Talos-MCP is a simple implementation of a Model Context Protocol (MCP) server designed to interact with Talos nodes using the Talos SDK. It allows users to fetch data from multiple nodes within a Talos cluster. The project is currently in a proof-of-concept stage and is not intended for long-term maintenance. It requires Golang 1.24 or higher and a working Talos cluster. The server uses configuration details from a 'talosconfig' file to connect to the specified endpoints and nodes. This setup enables users to perform various operations such as listing disks, network interfaces, CPU and memory usage, and rebooting nodes.
Features
- {'name': 'List Disks', 'description': 'Fetches and lists all disks available on the Talos nodes.'}
- {'name': 'List Network Interfaces', 'description': 'Retrieves and displays network interfaces from the Talos nodes.'}
- {'name': 'List CPU and Memory Usage', 'description': 'Provides information on CPU and memory usage across the Talos nodes.'}
- {'name': 'Reboot Nodes', 'description': 'Allows users to reboot the Talos nodes remotely.'}
Usage with Different Platforms
mcp-copilot
{
"mcp": {
"servers": {
"talos": {
"type": "stdio",
"command": "/Users/qjoly/code/mcp-talos/talos-mcp",
"env": {
"TALOSCONFIG": "/Users/qjoly/code/mcp-talos/talosconfig"
}
}
}
}
}
Related MCP Servers
View all os_automation servers →DesktopCommanderMCP
by wonderwhy-er
Desktop Commander MCP is a tool that allows users to search, update, manage files, and run terminal commands using AI, without incurring API token costs.
Daytona
by daytonaio
Daytona MCP Server allows AI agents to manage and interact with Daytona sandboxes, execute commands, perform file operations, and generate preview links for web applications.
mcp-server-and-gw
by boilingdata
The MCP Gateway, Server, and Client provide a bridge from stdio to HTTP SSE endpoints, facilitating communication between local and remote servers.
Cua Agent
by trycua
cua-mcp-server is a Model Context Protocol (MCP) server for the Computer-Use Agent (CUA), enabling integration with Claude Desktop and other MCP clients.
apple-mcp
by supermemoryai
This is a collection of Apple-native tools for the Model Context Protocol (MCP) that integrates with various Apple applications to automate tasks and manage communications.
mcp-datetime
by ZeparHyfar
A datetime formatting service implemented as an MCP server for the Claude Desktop Application.
fastapi_mcp
by tadata-org
FastAPI-MCP is a tool that allows you to expose your FastAPI endpoints as Model Context Protocol (MCP) tools with built-in authentication.