thunderboltsid/mcp-nutanix
MCP Server for Nutanix
Platform-specific configuration:
{
"mcpServers": {
"mcp-nutanix": {
"command": "npx",
"args": [
"-y",
"mcp-nutanix"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A Model Context Protocol (MCP) server for interacting with Nutanix Prism Central APIs through Large Language Models (LLMs).
THIS IS AN EXPERIMENTAL PROJECT
This project was created as a personal project to explore the capabilities of the Model Context Protocol frameworks in Go. It is:
USE AT YOUR OWN RISK: The author takes no responsibility for any issues, damages, or outages that may result from using this code.
This MCP server allows LLMs to interact with Nutanix Prism Central by:
The implementation uses the Prism Go Client to communicate with Prism Central and the MCP Go library to implement the Model Context Protocol.
make and go fmt for building# Clone the repository
git clone https://github.com/thunderboltsid/mcp-nutanix.git
cd mcp-nutanix
# Build the MCP server
make buildThe server supports two credential methods:
To use this server with MCP clients, you need to configure the client to connect to the server.
Create or update ~/.anthropic/claude_desktop.json:
{
"mcpServers": {
"nutanix": {
"commanLoading reviews...