Files
python-sdk/pkg/hanzo-tools-database/README.md
T

1.1 KiB

hanzo-tools-database

Database tools for Hanzo MCP.

Installation

pip install hanzo-tools-database

Tools

SQL Tools

sql_query:

sql_query(query="SELECT * FROM users WHERE active = true")

sql_search:

sql_search(table="users", pattern="john%")

sql_stats:

sql_stats(table="users")  # Table statistics

Graph Database Tools

graph_add:

graph_add(node_type="Person", properties={"name": "John", "age": 30})
graph_add(
    edge_type="KNOWS",
    from_node="person_1",
    to_node="person_2"
)

graph_remove:

graph_remove(node_id="person_1")

graph_query:

graph_query(pattern="MATCH (p:Person) RETURN p")

graph_search:

graph_search(node_type="Person", properties={"name": "John"})

graph_stats:

graph_stats()  # Graph statistics

Configuration

Set database URLs via environment:

DATABASE_URL=postgresql://user:pass@localhost:5432/db
GRAPH_DATABASE_URL=neo4j://localhost:7687

License

MIT