AI Tool Schema Converter
Convert function-calling schemas between OpenAI, Anthropic, Gemini and MCP.
Input schema (any provider)
Converted schema
About the AI Tool Schema Converter
Paste a tool definition in any provider format and get it back in another: OpenAI tools[].function, Anthropic input_schema, Gemini functionDeclarations, MCP inputSchema or Ollama. Handles single tools, arrays and full tools/list responses.
Examples
OpenAI to Anthropic
{ "function": { "name": "get_weather" } }Output
{ "name": "get_weather", "input_schema": {...} }Keyboard shortcuts
- Copy the main outputCtrl / ⌘ + Shift + C
- Download the resultCtrl / ⌘ + S
- Share this toolCtrl / ⌘ + Shift + S
- Reset the inputsAlt + R
- Open the tool search paletteCtrl / ⌘ + K
Related tools
AI Tool Schema Builder
AI & LLM
Build function-calling schemas for OpenAI, Claude, Gemini, MCP and the AI SDK.
JSON Schema to AI Tool Schema
AI & LLM
Wrap any JSON Schema into a ready-to-use function-calling tool.
LLM Structured Output Validator
AI & LLM
Check that a model's JSON reply matches your JSON Schema.
MCP Tool Schema Validator
AI & LLM
Validate Model Context Protocol tool definitions before you ship them.
AI Dataset Deduplicator
AI & LLM
Remove exact and near-duplicate rows from fine-tuning datasets.
AI Dataset Statistics Analyzer
AI & LLM
Profile a JSONL training set: token stats, roles, duplicates and cost.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-15 · Runs entirely in your browser