Crate ftl_sdk_rs

Source
Expand description

§FTL Core

Core MCP server implementation for building AI agent tools.

Re-exports§

pub use gateway::GatewayConfig;
pub use gateway::GatewayHandler;
pub use gateway::McpGateway;
pub use gateway::ToolEndpoint;
pub use server::McpServer;
pub use tool::Tool;
pub use types::JsonRpcRequest;
pub use types::JsonRpcResponse;
pub use types::ToolError;
pub use types::ToolResult;

Modules§

gateway
mcp
prelude
Convenient re-exports for tool implementations
server
spin
tool
types

Macros§

ftl_mcp_gateway
Macro to create a Spin component for the MCP gateway
ftl_mcp_server
Macro to create the main entry point for a tool server