Skip to main content
Glama

Server Details

Convert, lint and generate LLM tool schemas for OpenAI, Anthropic, Gemini and MCP

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 5 tools

Disambiguation4/5

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.

Naming Consistency3/5

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.

Tool Count5/5

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.

Completeness4/5

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 tools
batch_convert_tool_schemasBatch convert tool schemasA
Read-onlyIdempotent
Inspect

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 schemaA
Read-onlyIdempotent
Inspect

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 schemaA
Read-onlyIdempotent
Inspect

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 stubA
Read-onlyIdempotent
Inspect

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 toolsA
Read-onlyIdempotent
Inspect

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

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Transforms OpenAPI definitions into MCP tools for seamless LLM-API integration.
      8
      37 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables 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 npm
      1
      MIT
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables 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
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources