{"name":"io.github.pattrnlabs/grain","slug":"pattrnlabs-grain","title":"Grain SQL","description":"Run SQL queries and inspect database schemas through safe, visible MCP tools.","url":"https://mcp.market/server/pattrnlabs-grain","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"data","tags":["data"],"presence":{"score":39,"stars":3,"forks":1,"downloads_week":1373,"last_push_at":"2026-10-01T23:15:09.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/pattrnlabs/grain","website":"https://grain.tools","version":"0.10.48","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"grain-tools","version":"0.10.48","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"type":"positional","value":"-y"}],"packageArguments":[{"description":"Run Grain using stdio transport for local MCP clients.","type":"named","name":"--stdio"}],"environmentVariables":[{"description":"JSON array of Grain connection profiles for headless use.","format":"string","isSecret":true,"name":"GRAIN_CONNECTIONS"},{"description":"Set to false to allow mutating SQL. Defaults to true.","format":"boolean","value":"true","name":"GRAIN_MCP_SAFE_MODE"},{"description":"Maximum rows returned by query tools. Defaults to 10000.","format":"number","value":"10000","name":"GRAIN_MAX_ROWS"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}