Labsco
komer3 logo

Linode

โ˜… 1

from komer3

Interact with the Linode API to manage cloud resources.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedFreeAdvanced setup

Linode MCP Server

PyPI version License: MIT

A Model Context Protocol (MCP) server for interacting with Linode's API to manage cloud resources. This package enables Large Language Models (LLMs) like Claude to manage Linode instances through a standardized interface.

Features

  • List Linode regions, instance types, and instances
  • Create, view details, delete, and reboot Linode instances
  • Secure and easy-to-use interface for LLMs to manage Linode resources
  • Fully compatible with MCP-enabled AI assistants like Claude

Available Tools

The package provides these MCP tools:

  • list_regions - List all available Linode regions

To be added:

  • list_instance_types - List all available Linode instance types and their pricing
  • list_instances - List all existing Linode instances
  • create_instance - Create a new Linode instance
  • get_instance - Get details about a specific Linode instance
  • delete_instance - Delete a Linode instance
  • reboot_instance - Reboot a Linode instance

Development

Project Structure

linode-mcp/
โ”œโ”€โ”€ bin/                  # Command-line scripts
โ”œโ”€โ”€ src/                  # Source code
โ”‚   โ””โ”€โ”€ linode_mcp/       # Main package
โ”‚       โ”œโ”€โ”€ tools/        # MCP tool implementations
โ”‚       โ””โ”€โ”€ server.py     # MCP server implementation
โ”œโ”€โ”€ setup.py              # Package setup file
โ””โ”€โ”€ README.md             # This file