コンテンツにスキップ

JSON Schema → Tool Use 変換 (Claude / OpenAI / Gemini)

JSON Schema や手書きのパラメータ定義から、Anthropic Claude の tool_use、OpenAI の function calling、Google Gemini の function declaration の各形式を自動生成。フォーム UI で 0 から組み立てるか、既存スキーマを貼って 3 形式すべてに同時変換。

完全無料 登録不要 ブラウザ完結 5 言語対応 ダークモード
複数ツール + Resources / Prompts まとめて MCP Server にするなら 🧬 MCP Server 雛形 →

            

使い方: 各 SDK の tools 配列にこの JSON を入れる

❓ よくある質問

3 形式の違いは?
Anthropic は input_schema、OpenAI は parameters、Gemini は parameters (snake_case 一部) などフィールド名と nesting が違う。中身の JSON Schema は概ね共通
strict mode は?
OpenAI のみ strict: true で厳密スキーマ準拠。Anthropic / Gemini は常に best-effort
複数ツール?
現状 1 ツールずつ。配列にしたい場合は複数回生成して結合
🐛 このツールで問題が発生しましたか?

完全無料・登録不要。再現手順だけでも結構です。届いたご報告は運営者に直接届き、修正の参考にします。

※ 不具合再現のため、ブラウザ情報 (UA / 画面サイズ / 言語 / URL) を自動で送信します