Skip to main content

Crate anyclaw_sdk_tool

Crate anyclaw_sdk_tool 

Source
Expand description

Tool SDK for anyclaw.

Provides the Tool trait for building MCP-compatible tools and ToolServer for serving them over stdio.

§Stability

This crate is unstable — APIs may change between releases. Enums marked #[non_exhaustive] will have new variants added; match arms must include _.

Re-exports§

pub use error::ToolSdkError;
pub use server::ToolServer;
pub use trait_def::DynTool;
pub use trait_def::Tool;

Modules§

error
Error types for tool SDK operations.
server
MCP tool server that dispatches to Tool implementations.
trait_def
The Tool trait that tool authors implement.