Back to Search

neo_data_jq_filter

v0.1.0

Processes JSON data dynamically using JQ queries.

$0.002 / call (Standard Tier)
Updated: May 02, 2026

Overview

A powerful data processing tool that securely executes JQ filters on JSON datasets, supporting large files via external URL or internal resource_uri. Essential for API integration and data transformation tasks.

Example Input

JSON payload sent to this tool:

  {
    "data_url": "https://example.com/data.json",
    "jq_query": ".users[] | select(.role == \"admin\") | .email"
  }


  {
    "resource_uri": "neonia://memory/users.json",
    "jq_query": ".users[] | select(.role == \"admin\") | .email"
  }

Example Output

Formatted JSON response returned by this tool:

["admin@example.com", "user@example.com"]

Setup Configuration

Add the following configuration to your MCP general settings or mcp_config.json:

{
  "mcpServers": {
    "neonia": {
      "serverUrl": "https://mcp.neonia.io/mcp?tools=neo_data_jq_filter",
      "headers": {
        "Authorization": "Bearer API_KEY"
      }
    }
  }
}