upcloud-mcp-server
0
The Upcloud MCP Server is a Model Context Protocol server designed to work with Upcloud APIs, offering automation and integration capabilities. The project aims to enhance developer tools and applications within Upcloud's ecosystem.
Overview
The Upcloud MCP Server is a Model Context Protocol (MCP) server that provides integration with Upcloud APIs, allowing for advanced automation and enhanced developer interaction capabilities. It is currently a work in progress and not ready for use.
Use Cases
- Extracting and analyzing data from Upcloud services.
- Building AI-powered tools and applications within Upcloud's ecosystem.
Prerequisites
- Install Docker
- Run Docker
- Set UPCLOUD_USERNAME and UPCLOUD_PASSWORD variables
Tools
Account
- get_account - Retrieve the current user's account
- get_account_details - Fetch account details by username
- get_account_list - Retrieve the account list
Database
- get_database - Retrieve a managed database by UUID
Server
- get_servers - Fetch servers
- get_server_details - Fetch server details by UUID
Kubernetes
- get_kubernetes_clusters - Retrieve Kubernetes clusters
- get_kubernetes_cluster - Fetch a Kubernetes cluster by UUID
- get_kubernetes_plans - Fetch Kubernetes plans
License
The project is available under the MIT open source license.