{"slug":"structured-sh/structured","name":"structured.sh","description":"Self-hosted MCP server for persistent agent memory. Define typed schemas, write records, and query with SQL via DuckDB against Parquet files on disk.","category":"memory","tags":[],"official":false,"stars":2,"transport":"stdio","install":null,"tools":[{"name":"create_memory","description":"Create a memory for tracking daily sales with fields: date, revenue, units"},{"name":"list_memories","description":"What memories do I have?"},{"name":"describe_memory","description":"Show me the schema for daily_sales"},{"name":"write_memory","description":"Save today's sales: date=2026-04-09, revenue=1250.50, units=42"},{"name":"query_memory","description":"What's the total revenue this month?"},{"name":"store_document","description":"Remember this config for later"},{"name":"get_document","description":"Get the document abc-123"},{"name":"flush_memory","description":"Flush all pending data to disk"},{"name":"delete_memory","description":"Delete the test_data memory"}],"env_vars":[],"auth_type":"none","github":"https://github.com/structured-sh/structured","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}