QuapQuap
← Features

MCP

Give Cursor and Claude Desktop Quap's tools.

quap-mcp connects AI coding tools to Quap. Ask your editor to validate a file, convert a config, translate a query or mask a sample, and it uses Quap to do it, on your computer. Turn it on with one click in Quap and copy the setup into your editor. It's free.

  • Validate and format JSON and SQL.
  • Convert between JSON, YAML, XML and CSV.
  • Translate SQL between databases and generate code.
  • Mask, filter and analyse data with the same operations as Quap's AI assistant.
  • Check OpenAPI specs, take curl commands apart and explain regular expressions.
  • 29 tools in all, listed in the docs.
{
  "mcpServers": {
    "quap": {
      "command": "/path/to/quap-mcp",
      "args": []
    }
  }
}
  • format_json

    Formats JSON exactly like the editor does.

  • minify_json

    Puts JSON on a single line.

  • validate_json

    Checks whether a text is valid JSON.

  • convert_format

    Converts between JSON, NDJSON, YAML and XML.

  • list_transforms

    Lists every transform the app offers: case, encoding, hashing, encryption and more.

  • apply_transform

    Runs one of those transforms on a text.

  • sql_detect

    Recognises which database a query was written for.

  • sql_transpile

    Translates a query between databases, or between SQL and C# LINQ.

  • format_sql

    Formats SQL for reading.

  • minify_sql

    Puts SQL on as few lines as possible.

  • sql_preview

    Lists a script's statements, joins, tables and inserted data.

  • generate_code

    Writes C#, Java, TypeScript or Python classes from JSON or XML.

  • dedupe

    Removes duplicate items from a JSON list or duplicate lines from text.

  • diff

    Shows the line-by-line differences between two texts.

  • line_set

    Compares two lists of lines: in both, in only one, or repeated.

  • structural_json_diff

    Compares two JSON documents by path: what was added, removed or changed.

  • openapi_inspect

    Checks an OpenAPI spec and lists its endpoints.

  • parse_curl

    Splits a curl command into method, URL, headers and body.

  • explain_regex

    Explains a regular expression part by part.

  • build_regex

    Builds a simple regular expression from options such as digits, letters, email or URL.

  • list_plan_ops

    Lists the operations of Quap's AI assistant available for a document.

  • run_plan

    Runs those operations on a document, step by step: mask, filter, sort, reshape, convert and more.

  • analyze

    Groups, counts and totals a list of records and suggests a chart.

  • profile_document

    Describes a document's record lists and fields without returning their values.

  • generate_sql_script

    Writes CREATE TABLE (and INSERT) statements from data.

  • sql_to_linq

    Translates an SQL query to C# LINQ.

  • linq_to_sql

    Translates C# LINQ query syntax to SQL.

  • document_stats

    Counts objects, keys, value types and empty values.

  • search_document

    Finds the lines that contain a text.

What you can do

One click to turn on

Switch MCP on in Quap's title bar and copy a ready-made setup for your AI editor with the button next to it.

Works with your AI editor

Cursor, Claude Desktop and any other MCP client that starts tools on your computer.

29 tools

Validate and format JSON and SQL, convert formats, translate SQL, generate code, explain regular expressions, check OpenAPI specs and more.

The AI assistant's operations

Your editor can mask, filter, sort, reshape and analyse data with the same operations Quap's own AI assistant uses.

Runs on your computer

quap-mcp runs locally, so the files it works on are processed on your machine.

Free

MCP is part of the free plan. You don't need Pro to use it.

In the docs

Accent color