Nutanix MCP Server Jp
This project is a Nutanix MCP server prototype based on FastAPI, used to obtain cluster and virtual machine information from Nutanix Prism Central and supports integration with the Dify platform for natural language query functionality.
rating : 2 points
downloads : 25
What is the Nutanix MCP Server?
The Nutanix MCP Server is a REST API service based on FastAPI, used to interact with Nutanix Prism Central and obtain configuration information of clusters and virtual machines. As a Minimum Viable Product (MVP) of the Model Context Protocol (MCP), it provides a foundation for subsequent feature expansion.How to use the Nutanix MCP Server?
You can obtain Nutanix environment information through simple API calls. You can directly access the API endpoints or use natural language queries through the Dify platform.Applicable Scenarios
Suitable for operation and maintenance scenarios that require monitoring the status of Nutanix clusters and obtaining virtual machine information, as well as scenarios where Nutanix management needs to be integrated into automated workflows.Main Features
Cluster Information RetrievalObtain basic information about Nutanix clusters through the /clusters endpoint, including UUID, name, and node configuration.
Virtual Machine Information RetrievalObtain information about virtual machines on Prism Central through the /vms endpoint, including name, vCPU, and memory configuration.
Dify Platform IntegrationProvide an OpenAPI schema file that can be integrated with the Dify platform to query Nutanix information using natural language.
Advantages and Limitations
Advantages
A simple and easy-to-use REST API interface
Seamless integration with Nutanix Prism Central
Support for natural language queries on the Dify platform
Configuration information is managed through the .env file, facilitating deployment
Limitations
The current version is an MVP with limited functionality
SSL certificate verification is disabled by default, not suitable for production environments
Only information queries are supported, and management operations are not supported
How to Use
Environment Preparation
Ensure that Python 3.12+ and pip 23.x+ are installed.
Clone the Repository
Get the project code from GitHub.
Set Environment Variables
Copy .env.example to .env and fill in your Nutanix Prism Central connection information.
Install Dependencies
Install the Python packages required for the project.
Start the Server
Start the MCP server using uvicorn.
Usage Examples
Monitor Cluster StatusRegularly check the cluster health status and resource usage.
Virtual Machine Inventory ManagementGet the configuration inventory of all virtual machines in the environment.
Frequently Asked Questions
Can this server be used in a production environment?
How to solve the SSL certificate verification problem?
How does the Dify platform connect to the MCP server?
Related Resources
Nutanix Prism Central API Documentation
Official Nutanix API documentation
FastAPI Documentation
Official documentation for the FastAPI framework
Dify Platform Documentation
Usage guide for the Dify platform
Featured MCP Services

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
827
4.3 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
85
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
140
4.5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
563
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
752
4.8 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
282
4.5 points