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

ProviderFormat
OpenAIFunction calling
AnthropicTool use
GoogleTool declarations
MCPModel Context Protocol

Import Tools

Convert external tool definitions into Rekor collections:

rekor providers import openai \
  --database 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 --database my-ws

Import Tool Call

Create a document from a provider-specific tool call result:

rekor providers import-call openai \
  --database my-ws \
  --collection weather_data \
  --call '{"name":"get_weather","arguments":"{...}"}'
Provider Adapters — Rekor