MCP Tool Schema Generator
Generate an MCP, OpenAI or Anthropic tool schema from example arguments.
Tool definition
Example arguments
Paste a sample arguments object — the schema is inferred from it.
Generated tool schema
About the MCP Tool Schema Generator
Paste a sample arguments object and get a complete tool definition with an inferred JSON Schema: types, integer detection, string formats such as email, uri, uuid and date-time, required fields and optional generated descriptions. Export as an MCP tools/list entry, an OpenAI function tool or an Anthropic tool block.
Examples
Weather tool
{"city":"Berlin","units":"metric"}Output
{"name":"get_weather","inputSchema":{"type":"object", ...}}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.
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.
AI PII & Secret Redactor
AI & LLM
Strip emails, keys, tokens and personal data before prompting an LLM.
Frequently asked questions
Version 1.0.0 · Updated 2026-08-16 · Runs entirely in your browser