We've demonstrated how a microcontroller running MicroPython can act as a client to a Neo4j database server via the Neo4j Query API, enabling access to graph database technology directly down to the embedded device/IoT level. The example uses a Raspberry Pi Pico W with MicroPython v1.24.1 and establishes a local WiFi connection for network connectivity. To interact with the Neo4j Query API, we use the mrequests module due to its support for HTTP/1.1 protocol required by the Neo4j Query API. A Cypher query function is created that returns the results as a dictionary, which can be used to call the neo4j_query function and retrieve data from the Neo4j database server. The example uses the Neo4j demo server and runs a query against the FinCEN dataset, returning the top 10 highest transaction volumes. The resulting output is a list of rows with query results and column names as headers, which can be further processed for analysis or other purposes.