Skip to main content
Glama

get_server

Retrieve detailed server information by providing its unique UUID identifier to access configuration, status, and management data.

Instructions

Get server details by UUID

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
uuidYesServer UUID

Implementation Reference

  • The core handler logic for the 'get_server' tool within the handleTool function's switch statement. Requires 'uuid' parameter and retrieves server details using CoolifyClient GET /servers/{uuid}.
    case 'get_server': requireParam(args, 'uuid'); return client.get(`/servers/${args.uuid}`);
  • Input schema definition for the 'get_server' tool, defining the required 'uuid' string parameter and tool description.
    name: 'get_server', description: 'Get server details by UUID', inputSchema: { type: 'object', properties: { uuid: { type: 'string', description: 'Server UUID' } }, required: ['uuid'] } },
  • src/index.ts:36-38 (registration)
    Registration of all tools including 'get_server' via the dynamic getToolDefinitions() call in the MCP server's listTools handler.
    this.server.setRequestHandler(ListToolsRequestSchema, async () => ({ tools: getToolDefinitions() }));

Other Tools

Latest Blog Posts

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/kof70/coolify-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server