Skip to main content
Glama

server_list

List all Minecraft servers managed by Crafty Controller with their IDs, names, types, ports, and configurations for monitoring and management.

Instructions

List all Minecraft servers managed by Crafty Controller with their IDs, names, types, ports, and configurations

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Implementation of the 'server_list' tool handler which queries the Crafty Controller API for a list of servers.
    server.tool(
      "server_list",
      "List all Minecraft servers managed by Crafty Controller with their IDs, names, types, ports, and configurations",
      {},
      async () => {
        try {
          const data = await client.get("/servers");
          return { content: [{ type: "text", text: JSON.stringify(data, null, 2) }] };
        } catch (error) {
          const msg = error instanceof Error ? error.message : String(error);
          return { content: [{ type: "text", text: `Error: ${msg}` }], isError: true };
        }
      }
    );

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/HadiCherkaoui/crafty-mcp'

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