{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"ai.ekwo/mcp","description":"Open source accounting data infrastructure on your own Postgres, acting as the user under RLS.","title":"Ekwo OS","repository":{"url":"https://github.com/Ekwo-ai/ekwo-os","source":"github","subfolder":"packages/mcp"},"version":"0.7.0","websiteUrl":"https://ekwo.ai","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@ekwo-ai/mcp","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"https://<ref>.supabase.co of your own project","name":"SUPABASE_URL"},{"description":"The anon (publishable) key. Never the service_role key: the server refuses it.","isSecret":true,"name":"SUPABASE_ANON_KEY"},{"description":"The user the assistant acts as","name":"EKWO_EMAIL"},{"description":"That user's password","isSecret":true,"name":"EKWO_PASSWORD"},{"description":"An access token, instead of email and password","isSecret":true,"name":"EKWO_ACCESS_TOKEN"},{"description":"Direct Postgres connection, for a self-hosted database without PostgREST","isSecret":true,"name":"EKWO_DB_URL"},{"description":"Required with EKWO_DB_URL: the auth.users id the server acts for","name":"EKWO_ACT_AS_USER_ID"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-22T11:02:31.937855Z","publishedAt":"2026-09-22T11:02:31.937855Z","updatedAt":"2026-09-22T11:02:31.937855Z","isLatest":true}}}
