crafty_get_config
Retrieve configuration settings for the Crafty Controller panel to manage server setup and operations.
Instructions
Get Crafty Controller panel configuration settings
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/crafty.ts:21-34 (handler)Handler implementation for the 'crafty_get_config' tool, which fetches Crafty Controller panel configuration.
server.tool( "crafty_get_config", "Get Crafty Controller panel configuration settings", {}, async () => { try { const data = await client.get("/crafty/config"); 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 }; } } );