Run safe read-only queries

Execute read-only GRAPH.RO_QUERY operations in FalkorDB to prevent graph modifications.

22|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/FalkorDB/skills --skill run-safe-read-only-queries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Run safe read-only queries
Source: https://github.com/FalkorDB/skills/tree/main/cypher-skills/run-read-only-queries
Command: npx skills add https://github.com/FalkorDB/skills --skill run-safe-read-only-queries

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents accidental data modifications in FalkorDB by guiding users to execute queries through a read-only interface.

Core Features & Use Cases

  • Read-Only Query Execution: Use FalkorDB's read-only query endpoint to reject write operations and enforce safer database access.
  • Query Safety Controls: Apply API-level protections against CREATE, SET, DELETE, and MERGE operations in production environments.
  • Use Case: Safeguard analytics applications and operational dashboards by ensuring users can inspect graph data without changing stored information.

Quick Start

Use the FalkorDB skill to run a read-only query that counts users in the social graph.

Frequently Asked Questions about Run safe read-only queries

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run read-only queries in FalkorDB to prevent accidental graph modifications?

Use the GRAPH.RO_QUERY endpoint in FalkorDB to run read-only queries. This enforces API-level rejection of write operations, preventing accidental CREATE, SET, DELETE, and MERGE actions while retrieving graph data.

What is the safest way to inspect FalkorDB graph data in a production environment?

The safest way to inspect FalkorDB graph data in production is using read-only queries. This approach applies API-level protections against write operations, safeguarding operational dashboards and analytics applications from altering stored information.

How does FalkorDB enforce query safety for Cypher operations?

FalkorDB enforces query safety by using a read-only query interface that rejects write operations at the API level. This ensures users can execute Cypher queries to inspect graph data without changing stored information.

Can I use FalkorDB read-only queries for database analytics without risking data changes?

Yes, you can use FalkorDB read-only queries for database analytics. By requiring read-only query execution, the system rejects write operations, allowing you to safely retrieve graph results without risking data modifications.

What Cypher write operations are blocked by FalkorDB read-only queries?

FalkorDB read-only queries block CREATE, SET, DELETE, and MERGE operations. By enforcing API-level rejection of these write operations, the read-only interface ensures graph data remains unchanged during inspection.