Provider Adapters
Rekor speaks every major AI provider's tool format. Import tool definitions from external providers as collections, or export your collections as tool definitions.
Supported Providers
| Provider | Format |
|---|---|
| OpenAI | Function calling |
| Anthropic | Tool use |
| Tool declarations | |
| MCP | Model Context Protocol |
Import Tools
Convert external tool definitions into Rekor collections:
rekor providers import openai \
--workspace my-ws \
--tools '[{"type":"function","function":{"name":"get_weather","parameters":{...}}}]'
Export Tools
Export your Rekor collections as tool definitions for any provider:
rekor providers export anthropic --workspace my-ws
Import Tool Call
Create a record from a provider-specific tool call result:
rekor providers import-call openai \
--workspace my-ws \
--collection weather_data \
--call '{"name":"get_weather","arguments":"{...}"}'