linode-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@linode-mcplist my Linode instances"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
linode-mcp
MCP server that wraps the Linode API v4 for use in Claude Desktop.
Auth
Reads the API token from a local file at ~/.config/linode-mcp/token
(falls back to the LINODE_API_TOKEN environment variable if set, but note
that on macOS, GUI apps like Claude Desktop don't reliably inherit env vars
set via launchctl setenv — the file is the reliable path).
The token is never hardcoded in this repo. If you're sharing this folder with someone else, they need to create their own token file — nothing here grants access to your Linode account.
Related MCP server: Linode MCP Server
Setup
Install dependencies:
cd ~/Desktop/linode-mcp npm installCreate a Linode Personal Access Token: Linode Cloud Manager → profile icon → API Tokens → Create a Personal Access Token. Grant it access to whichever scopes you want this MCP to manage (Read/Write on Linodes, Volumes, Domains, etc., or broader if you want the full API surface to work).
Save the token to the local file:
mkdir -p ~/.config/linode-mcp echo -n "your-token-here" > ~/.config/linode-mcp/token chmod 600 ~/.config/linode-mcp/tokenRegister the server in
~/Library/Application Support/Claude-3p/claude_desktop_config.jsonundermcpServers. Note: Claude Desktop does not honor thecwdfield, so a bare relative path orcwdalone won't work. Using a shell wrapper with$HOMEkeeps this portable (no hardcoded username) if the project lives at~/Desktop/linode-mcpfor whoever runs it:"linode": { "command": "/bin/sh", "args": ["-c", "exec node \"$HOME/Desktop/linode-mcp/mcp-index.js\""] }If your copy lives somewhere other than
~/Desktop/linode-mcp, adjust the path inside the quotes accordingly.Fully quit (Cmd+Q) and relaunch Claude Desktop. Check Developer → Local MCP servers to confirm
linodeconnects. The logs there will show which token source was used (masked, plus a SHA-256 fingerprint for verification — never the raw token).
Tools
Covers Linode instances (create/list/reboot/resize/rebuild/clone/delete),
types/regions/images, Block Storage volumes, DNS domains & records,
networking (IPs/firewalls), NodeBalancers, LKE clusters, StackScripts,
and account/billing info — plus a generic linode_api_request pass-through
tool for any endpoint not explicitly wrapped.
Sharing this folder
Safe to share as-is — no secrets live in this directory. The recipient just needs to follow steps 1-5 above with their own Linode token.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables Large Language Models like Claude to manage Linode cloud resources, including listing regions, creating, viewing, deleting, and rebooting Linode instances.Last updated11MIT
- Alicense-qualityBmaintenanceConnects AI assistants to Linode cloud infrastructure, enabling the management of compute instances, databases, and networking resources through natural language. It provides a comprehensive suite of tools for resource orchestration, monitoring, and account management using stdio, SSE, or HTTP transports.Last updated5920MIT
- AlicenseAqualityDmaintenanceMCP server for managing Linode cloud resources via the Linode API, enabling LLMs to create, list, delete, and reboot instances.Last updated1MIT
- AlicenseAqualityBmaintenanceA read-only MCP server for Akamai Cloud (Linode) that lets users ask plain-language questions about their account, including inventory, pricing, GPU availability, and account limits.Last updated37Apache 2.0
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
MCP server for interacting with the Supabase platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jcavaiuolo/linode-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server