Preview MCP result-to-memory capture

Check which JSON body Quickchat selects and which first scalar values its memory rules would capture. Supply content or structured_content and up to five key/path rules. No MCP tool is called and no memory is changed.

Opening this form does not run the check.

Example JSON request
{
  "structured_content": {
    "orders": [
      {
        "id": 123
      },
      {
        "id": 456
      }
    ]
  },
  "captures": [
    {
      "metadata_key": "order_id",
      "json_path": "$.orders[*].id"
    }
  ]
}
Supported fields and limits (JSON Schema)
{
  "$defs": {
    "JsonValue": {},
    "PublicMemoryCapture": {
      "additionalProperties": false,
      "properties": {
        "json_path": {
          "maxLength": 180,
          "minLength": 1,
          "title": "Json Path",
          "type": "string"
        },
        "metadata_key": {
          "maxLength": 100,
          "minLength": 1,
          "title": "Metadata Key",
          "type": "string"
        }
      },
      "required": [
        "json_path",
        "metadata_key"
      ],
      "title": "PublicMemoryCapture",
      "type": "object"
    }
  },
  "additionalProperties": false,
  "properties": {
    "content": {
      "$ref": "#/$defs/JsonValue",
      "default": null
    },
    "structured_content": {
      "anyOf": [
        {
          "additionalProperties": {
            "$ref": "#/$defs/JsonValue"
          },
          "type": "object"
        },
        {
          "items": {
            "$ref": "#/$defs/JsonValue"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Structured Content"
    },
    "captures": {
      "items": {
        "$ref": "#/$defs/PublicMemoryCapture"
      },
      "maxItems": 5,
      "minItems": 1,
      "title": "Captures",
      "type": "array"
    }
  },
  "required": [
    "captures"
  ],
  "title": "MCPMemoryInput",
  "type": "object"
}

Tool version: public-mcp-memory-v1