Grafbase
Manages your GraphQL infrastructure by automating schema deployments, auditing API access, and configuring MCP servers to bridge your data to AI agents.
Try Grafbase in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Grafbase integration
- Describe the outcome and Ceven picks the right Grafbase calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Grafbase data, across all 28 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Grafbase access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Grafbase, when, and on whose behalf.
- The agent pauses and asks when Grafbase is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Grafbase.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Grafbase action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Grafbase, and when to use it.
Delete API Key
Use this to revoke access by removing a specific API key after confirming the key ID.
Delete Extension
Remove an extension configuration from the project using the extension ID.
Delete MCP Server
Remove a Model Context Protocol server configuration by its unique ID.
Delete Schema
Remove a specific schema from the registry after confirming its ID.
Delete Schema Check
Remove a specific schema check record by its ID after reviewing the registry.
Disable MCP server
Turn off the Model Context Protocol server via API after it has been enabled.
Enable MCP Server
Activate Model Context Protocol support for a Grafbase project.
Get Audit Log
Pull a specific audit log entry using the audit log ID.
Get Federated Schema
Retrieve the full SDL for the composed federated graph after deployment.
Get Schema Check
Inspect the result of a specific schema check by its ID.
Get Subgraph Schema
Pull the GraphQL SDL of a specific subgraph by its name.
List API Keys
Retrieve all API keys associated with a project for auditing purposes.
List Extensions
Pull all extensions configured for a Grafbase project.
List MCP Servers
Retrieve all configured Model Context Protocol servers for a project.
List Schemas
Retrieve all schemas currently stored in the registry.
List Subgraphs
Retrieve endpoints of all published subgraphs in a specific branch.
Delete Grafbase API Key
Tool to delete an existing API key. Use after confirming the key ID to revoke access.
Delete Grafbase Audit Log
Tool to delete a specific Grafbase audit log entry. Note: As of current Grafbase public documentation, there is no documented API to delete audit logs programmatically. This action will attempt a best effort REST DELETE to `/audit logs/{id}
Delete Grafbase Schema
Tool to delete a Grafbase schema. Use when you need to remove a specific schema from the registry after confirming its ID.
Enable Grafbase MCP Server
Tool to enable the Model Context Protocol (MCP) server for a Grafbase project. Use when you need to activate MCP support; if the API endpoint is not supported, this returns guidance for enabling via configuration.
Get Grafbase Audit Log
Tool to retrieve a specific Grafbase audit log entry. Use after confirming the audit log ID exists.
Get Grafbase Schema Check
Tool to retrieve the result of a schema check by its ID. Use when you need to inspect a specific schema check after running a check via CLI or API.
List Grafbase Audit Logs
Tool to list all audit logs for a project. Use when you need to retrieve historical events (up to 90 days). Note: As of current Grafbase public documentation, there is no documented API to list audit logs programmatically. This action will
List Grafbase Schema Checks
Tool to list all Grafbase schema checks for a project. Use when you need to review past schema validation runs.
List Grafbase Schemas
Tool to list all Grafbase schemas. Use when you need to retrieve all schemas in the registry.
List Grafbase Subgraphs
Tool to list published subgraphs in a branch. Use when you need to retrieve endpoints of all subgraphs for a given branch.
26 actions · scroll to see them all
Frequently asked questions
Alternatives to Grafbase
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Grafbase and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free