Skip to main content
Glama
Chatbot.kt801 B
package maestro.cli.api import com.fasterxml.jackson.annotation.JsonProperty data class MessageRequest( @JsonProperty("sessionId") val sessionId: String, val context: List<ContentDetail>, val messages: List<ContentDetail> ) data class ContentDetail( val type: String, // "text" or "image_url" for now val text: String? = null, val image_url: Base64Image? = null ) data class Base64Image( val url: String, val detail: String, ) data class MessageContent( val role: String, val content: List<ContentDetail> = emptyList(), val tool_calls: List<ToolCall>? = null, val tool_call_id: String? = null ) data class ToolCall( val id: String, val function: ToolFunction ) data class ToolFunction( val name: String, val arguments: String?, )

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/mobile-dev-inc/Maestro'

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