Hasura for your agents.
Connect Hasura once and every agent you run inside Even (Claude Code, Codex, OpenCode, Even Agents) can use it: 13 curated tools, discovered on demand, with your key stored on your machine and every call going direct to Hasura.
What agents can do with Hasura
Curated for agents: the calls that matter, with schemas and descriptions written for tool use, not an endpoint dump.
hasura_get_healthCheck if the GraphQL Engine is running and healthy.
hasura_export_metadataExport the full Hasura metadata (tables, relationships, permissions, actions).
hasura_list_tablesList all tracked tables in the database with their schema.
hasura_run_graphqlExecute a raw GraphQL query or mutation against the database.
hasura_run_sqlRun a raw SQL query on the connected Postgres database.
hasura_reload_metadataReload Hasura metadata from the database. Use after schema changes.
hasura_get_inconsistent_metadataList inconsistent objects in metadata (e.g. tables that no longer exist in the DB).
hasura_drop_inconsistent_metadataDrop all inconsistent metadata objects.
hasura_replace_metadataReplace all metadata with the provided definition (full replace).
hasura_clear_metadataClear all metadata (tables, relationships, permissions).
hasura_get_cron_triggersList all cron triggers configured in Hasura.
hasura_get_event_triggersList all event triggers in the metadata.
hasura_get_schemaGet the database schema (tables, views, functions) from the connected source.
Connect it in a minute
The connect flow is agent-driven: Even opens the key page in its own browser and collects the key through a secure native field. It never passes through the chat.
- Paste the prompt below into any agent running inside Even, or click Connect in Even's catalog.
- Log in to the Hasura Console, navigate to Settings.
- Under 'Admin Secret', copy the admin secret.
- Use it as the x-hasura-admin-secret header value for all API calls.
- Paste the key into Even's secure field. Even verifies it and your agents are live.
Connect Hasura to Even: call connect_begin("hasura") on the even-connect MCP and walk me through it.
Export Hasura metadata, run GraphQL queries against the database, and execute raw SQL on connected Postgres.
More Even Connect services
One MCP server, a handful of meta-tools, every service below. Agents search for the right tool at run time, so context stays lean.