crafty_api_info
Retrieve Crafty Controller API version details and message of the day without authentication requirements.
Instructions
Get Crafty Controller API version information and message of the day (MOTD). Does not require authentication.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/auth.ts:28-41 (handler)The implementation and registration of the crafty_api_info tool. It calls the client.get("/") method to retrieve the API version and MOTD.
server.tool( "crafty_api_info", "Get Crafty Controller API version information and message of the day (MOTD). Does not require authentication.", {}, async () => { try { const data = await client.get("/"); 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 }; } } );