ToolSchema Forge
Server Details
Convert, lint and generate LLM tool schemas for OpenAI, Anthropic, Gemini and MCP
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
Single-schema conversion, batch conversion, and linting are clearly separated by scope and action. However, openapi_to_tools and mcp_manifest both accept OpenAPI input and can emit tool definitions, creating some overlap that could cause misselection.
Three tools follow a clear verb_noun snake_case pattern (batch_convert_tool_schemas, convert_tool_schema, lint_tool_schema). mcp_manifest is noun-only and openapi_to_tools uses a source_to_target pattern, so the set is readable but not fully consistent.
Five tools is well scoped for a schema conversion and validation server. Each tool handles a distinct workflow: single conversion, batch conversion, linting, MCP manifest generation, and OpenAPI conversion.
The surface covers the core lifecycle: convert, batch convert, lint, generate MCP manifests, and derive tools from OpenAPI. Minor gaps exist, such as batch linting or batch OpenAPI-to-tool conversion, but agents can work around them.
Available Tools
5 toolsbatch_convert_tool_schemasBatch convert tool schemasARead-onlyIdempotentInspect
Convert up to 50 tool definitions at once to the chosen formats, with per-tool issues and ready-to-use bundles. Free: 5 calls/hour per IP with arguments up to 8 KB; then $0.05 USDC per call via x402.
Inputs: tools (required), targets.
convert_tool_schemaConvert tool schemaARead-onlyIdempotentInspect
Convert one LLM tool/function definition between OpenAI, OpenAI strict mode, Anthropic, Gemini, MCP and plain JSON Schema. The input format is auto-detected. Every change is reported as an issue with a JSON pointer. Free: 5 calls/hour per IP with arguments up to 8 KB; then $0.01 USDC per call via x402.
Inputs: tool (required), targets.
lint_tool_schemaLint tool schemaARead-onlyIdempotentInspect
Check one LLM tool definition against each provider's schema rules (OpenAI strict, Anthropic, Gemini, MCP) and report errors and warnings with fixes. Free: 5 calls/hour per IP with arguments up to 8 KB; then $0.005 USDC per call via x402.
Inputs: tool (required), targets.
mcp_manifestMCP manifest + server stubARead-onlyIdempotentInspect
Generate an MCP server manifest (tools with inputSchema, titles, annotations, HTTP bindings) and a TypeScript stdio server stub from an OpenAPI spec or a list of tools. Free: 5 calls/hour per IP with arguments up to 8 KB; then $0.15 USDC per call via x402.
Inputs: tools, server, include, openapi.
openapi_to_toolsOpenAPI to toolsARead-onlyIdempotentInspect
Turn an OpenAPI 3.x or Swagger 2.0 spec (JSON object) into LLM tool definitions in the chosen format, one tool per operation. Free: 5 calls/hour per IP with arguments up to 8 KB; then $0.02 USDC per call via x402.
Inputs: spec (required), target, include, maxTools.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Validate and convert JSONL fine-tuning data across 11 AI providers. 13 tools.
Free, no-key MCP server: token estimates, JSON Schema conversion, MCP configs, tool search.
Free MCP tools to validate multi-agent coordination thread turns and retrieve schema/samples.
Deterministic JSON repair, validate, example-gen, schema-coerce for agents. Zero LLM, sub-10ms.
Related MCP Servers
- AlicenseBqualityDmaintenanceTransforms OpenAPI definitions into MCP tools for seamless LLM-API integration.837 npm1MIT
- AlicenseNot gradedqualityBmaintenanceEnables agents to lint MCP tool schemas inside a conversation, flagging JSON Schema constructs that break specific clients like Claude, Cursor, Gemini, VS Code Copilot, and OpenAI. It reports per-client compatibility, explains rules, and suggests or applies safe auto-fixes before deployment.1,551 npm1MIT
- AlicenseNot gradedqualityDmaintenanceConverts existing HTTP operations and cURL commands into structured, local-first MCP tools that AI agents can call safely.22 npm1MIT
- AlicenseNot gradedqualityCmaintenanceEnables developers to define strongly typed tools with parameter schemas and validation, then handle MCP JSON-RPC tool calls for AI agents such as Claude Desktop, Cursor, Antigravity, and OpenAI assistants.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.