Tools
Exposing tools through BeeAI
This documentation is outdated. The platform is currently being upgraded to the latest version of ACP with major changes. Updated docs are expected in ~2 weeks. Apologies for the inconvenience.
Tools in BeeAI follow the Model Context Protocol. Adding a tool to a provider is simple and requires minimal setup.
Implementing a tool
Below is an example of how to create and register a tool:
Registering the provider
After registering the provider, the tool will be available via the command line. You can check for its presence using:
To invoke the tool directly, run:
Agent usage
Tools can be accessed programmatically by agents through the ACP SDK package or directly via MCP. This enables integration with frameworks through adapters such as:
These integrations allow agents to leverage tools available within BeeAI effectively.