MeridianMERIDIAN

mcp

Start the FineType MCP server — expose type inference to AI agents over stdio.

Start the FineType Model Context Protocol server. Once running, any MCP-compatible agent can classify values, profile files, and browse the taxonomy through structured tool calls instead of shelling out to the CLI.

Usage

finetype mcp

The server communicates over stdio and takes no flags. It is designed to be launched as a subprocess by an MCP client, not run interactively.

Wiring it into an MCP client

Configure your client to launch finetype mcp as a stdio subprocess. For a Claude Desktop / Claude Code style config:

{
  "mcpServers": {
    "finetype": {
      "command": "finetype",
      "args": ["mcp"]
    }
  }
}

The agent then sees FineType's tools and can call them directly.

Tools

ToolPurpose
inferClassify values — single or column mode with an optional header hint
profileProfile every column in a CSV file (path or inline data)
ddlGenerate a CREATE TABLE DDL from file profiling
taxonomySearch and filter the type taxonomy by domain, category, or query
schemaExport the JSON Schema contract for a type (or set of types, supports globs)
validateSchema-driven CSV validation — valid/invalid counts plus error details
generateGenerate synthetic sample data for a type

Resources

The server also exposes the taxonomy as readable resources:

  • finetype://taxonomy
  • finetype://taxonomy/{domain}
  • finetype://taxonomy/{domain}.{category}.{type}

See also

  • infer — the CLI equivalent of the infer tool
  • profile — the CLI equivalent of the profile tool
  • Agent Ready — why skills + CLI are the recommended path for most agents

On this page