OpenForm
MCP

About MCP

Last updated on

Validate, fill, render, and browse OpenForm artifacts using the hosted MCP server

The OpenForm MCP server lets AI assistants validate, fill, render, and browse artifacts over the Model Context Protocol. It's a hosted service — no installation, no authentication, and no API keys required.

Endpoints

EndpointURL
MCPhttps://mcp.open-form.dev/mcp
Health checkhttps://mcp.open-form.dev/health

Connecting

Add to your Claude Desktop configuration file (claude_desktop_config.json):

{
  "mcpServers": {
    "OpenForm": {
      "url": "https://mcp.open-form.dev/mcp"
    }
  }
}

Add to your project's .mcp.json or global ~/.claude/mcp.json:

{
  "mcpServers": {
    "OpenForm": {
      "url": "https://mcp.open-form.dev/mcp"
    }
  }
}

Once connected, all tools are available to the AI assistant automatically.

Tools

Core

  • validate — Validate an artifact against the OpenForm schema
  • fill — Fill a form or checklist with data, apply defaults, and validate

Rendering

  • render — Render a form from a verified registry as text, PDF, or DOCX

Registry

  • list_artifacts — Browse artifacts ranked by popularity
  • get_artifact — Get the full artifact JSON and metadata
  • list_registries — List registries with artifact counts and install stats
  • get_registry — Get details for a specific registry and its artifacts
  • search — Search artifacts and registries by keyword

Rate limits

The production server (mcp.open-form.dev) allows ~120 requests per hour per IP (2 requests per 60-second window). The development server (mcp-dev.open-form.dev) has a higher limit of ~3,600 requests per hour (60 per 60-second window).

On this page