Skip to content
Tracked since2026

What is Hasura MCP?

Editorial review
Hasura generates an API layer over existing databases and services, exposing them as one GraphQL endpoint (a supergraph in its data delivery model) with role based permissions enforced by the engine. A Hasura MCP server places that endpoint behind the Model Context Protocol, so an agent reaches the same governed data surface an application would, rather than being handed raw database credentials. Because GraphQL is introspectable, the server can hand the agent the schema itself: list the models or tables that exist, describe types and their fields, and preview sample rows so the model can construct a valid query before it runs one. From there it executes read queries and aggregations, and mutations where write access has been enabled. A health check tool lets the agent confirm the endpoint is reachable before starting a longer chain of calls. This introspect-then-query loop is what makes GraphQL a natural fit for agents: the model does not need the schema baked into its prompt. The main draw is that permissions do not have to be reinvented for the agent. Whatever role the connection authenticates as, the engine still applies its row and column rules, which makes this a defensible pattern for exposing production data to an assistant without building a bespoke read API. Implementations range from vendor tooling to community servers, so confirm whether mutations are enabled before pointing anything at a live environment.

Preview

Key Features

  • Introspect the GraphQL schema and list available models or tables
  • Describe types and fields so the agent can build a valid query
  • Execute read queries against the unified endpoint
  • Run aggregations and preview sample rows from a table
  • Execute mutations when write access is explicitly enabled
  • Health check the endpoint before a longer chain of calls

Pricing Plans

Free Trial

Pricing checked Oct 1, 2026

Hasura MCP plans and prices, checked October 2026
PlanPriceDetails
DDN Free

$0

  • Unlimited models, at any scale
  • 1 supergraph developer
  • Observability: 15-minute retention
+33 more
  • GraphQL API (filtering, pagination, sorting, aggregations)
  • Relay API
  • Nested filtering
  • Nested aggregations
  • Nested pagination
  • Nested sorting
  • API versioning
  • Field & entity level authorization
  • API requests/month - No limit
  • Concurrent API users - No limit
  • Autoscaling
  • Zero cold-start
  • Global Edge network
  • Intelligent geo routing
  • DDoS protection
  • Database connectors
  • Code connectors
  • API connectors
  • DIY: build & connect your own connector
  • Optional hosting for third-party & code connectors - $0.075/vCPU-hour, $0.0075/GiB-hour
  • Supergraph explorer & registry
  • Query plan & trace viewer
  • CI/CD
  • Breaking change detection
  • Immutable builds & build URLs
  • Local development
  • Self-hosting with v3 graphql-engine
  • Schema registry & changelog
  • Number of supergraph developers - 1
  • Traces: retention time - Last 15 mins
  • API performance metrics - Last 15 mins
  • SOC2 Type 2
  • GDPR Compliance
DDN Base

Starting at $5/active model/month

  • All DDN Free features
  • Unlimited supergraph developers
  • Observability: 30-day retention
+14 more
  • Model and field usage metrics (30-day retention)
  • Schema registry and diff
  • Model & field usage statistics
  • Dedicated VPC*
  • Choice of cloud and regions (for data residency)*
  • VPC peering*
  • PrivateLink / Private Service Connect*
  • Private/Internal-only GraphQL API endpoints*
  • Custom firewall rules*
  • Audit logs*
  • Single sign-on (SSO)*
  • Data processing agreement*
  • Business Associate Agreement*
  • HIPAA Compliance*
DDN Advanced

Starting at $30/active model/month

  • All DDN Base features
  • Federated collaboration
  • Multi-team, multi-repo CI/CD
+3 more
  • Team-based access controls
  • Independent subgraph development
  • Multi-repo CI/CD

Is Hasura MCP worth the price?

Good value

Hasura's DDN pricing is generous for small teams with the free tier offering unlimited models and API requests at $0, but the Base tier at $5/active model/month can become expensive for large schemas with many models.

The Advanced tier at $30/active model/month adds valuable collaboration features for enterprises. Best for startups and individual developers who can leverage the free tier, while larger organizations with many models may find costs add up quickly.

Hidden Costs & Gotchas

Observability retention upgrade from 15 mins to 30 days costs Base tier

No mention of overage fees for API requests or concurrent users

Optional hosting for connectors incurs additional vCPU and memory costs

Reviews

Improve Your Thinking Patterns Using ChatGPT cover
$99Free with your review

Review Hasura MCP, get a free AI guide

Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.

Write a review

Best Hasura MCP Alternatives

Top alternatives based on features, pricing, and user needs.

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Hasura MCP FAQ

How does Hasura MCP enable natural-language queries for enterprise data?

Hasura MCP bridges the PromptQL data agent to AI assistants, allowing users to ask natural-language questions about their enterprise data. The LLM plans the query and the PromptQL Runtime executes it, returning results directly to the assistant.

How does Hasura MCP compare to LlamaIndex for querying databases?

Hasura MCP is a specialized MCP server that connects specifically to the PromptQL data agent, while LlamaIndex is a general-purpose data framework. Hasura MCP offloads query planning to the LLM and execution to PromptQL, whereas LlamaIndex provides its own indexing and retrieval logic.

Does Hasura MCP require a PromptQL backend to function?

Yes, Hasura MCP is designed to work exclusively with Hasura's PromptQL data agent. It cannot be used with other data backends without PromptQL as the execution engine.

Which teams benefit most from using Hasura MCP?

Teams already using Hasura and PromptQL for data management will benefit most, as they can easily add natural-language query capabilities through AI assistants. It is also useful for developer teams looking to build AI-driven data exploration tools without building custom integrations.

How is Hasura MCP priced?

Hasura MCP is available on a free tier with basic usage limits. Paid plans offer higher usage quotas and additional features for teams that need more capacity.

Can Hasura MCP handle complex multi-step queries?

Yes, Hasura MCP supports complex queries because the LLM plans the query and the PromptQL Runtime executes that plan, allowing for multi-step operations. The runtime handles execution safely and efficiently.

Does Hasura MCP integrate with any AI assistant that supports the MCP protocol?

Yes, as an official MCP server, Hasura MCP works with any AI assistant that supports the Model Context Protocol. This makes it compatible with a wide range of assistants and tools.

Source: hasura.io

Guides & Articles