Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | The server host for SSE or HTTP transport (default: 127.0.0.1). | 127.0.0.1 |
| port | No | The server port for SSE or HTTP transport (default: 3000 for sse, 8080 for http). | |
| endpoint | No | The server endpoint path for SSE or HTTP transport (default: /sse for sse, /mcp for http). | |
| transport | No | The transport protocol to use: 'stdio' (default), 'sse', or 'http' (streaming). | stdio |
| categories | No | A comma-separated list of tool categories to enable (e.g., 'instances,volumes,regions'). Available categories: instances, volumes, networking, nodebalancers, regions, placement, vpcs, objectStorage, domains, databases, kubernetes, images, stackScripts, tags, support, longview, profile, account. | |
| LINODE_API_TOKEN | Yes | Your Linode API token. Can be provided as an environment variable or via the --token command-line argument. |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |