Google Antigravity Directory

The #1 directory for Google Antigravity prompts, rules, workflows & MCP servers. Optimized for Gemini 3 agentic development.

Resources

PromptsMCP ServersAntigravity RulesGEMINI.md GuideBest Practices

Company

Submit PromptAntigravityAI.directory

Popular Prompts

Next.js 14 App RouterReact TypeScriptTypeScript AdvancedFastAPI GuideDocker Best Practices

Legal

Privacy PolicyTerms of ServiceContact Us
Featured on FazierFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App ShowAI ToolzShinyLaunchMillion Dot HomepageSolver ToolsFeatured on FazierFeatured on WayfindioAntigravity AI - Featured on Startup FameFeatured on Wired BusinessFeatured on Twelve ToolsListed on Turbo0Featured on findly.toolsFeatured on Aura++That App ShowAI ToolzShinyLaunchMillion Dot HomepageSolver Tools

© 2026 Antigravity AI Directory. All rights reserved.

The #1 directory for Google Antigravity IDE

This website is not affiliated with, endorsed by, or associated with Google LLC. "Google" and "Gemini" are trademarks of Google LLC.

Antigravity AI Directory
PromptsMCPBest PracticesUse CasesLearn
Home
MCP Servers
KeystoneJS MCP
🔑

KeystoneJS MCP MCP Server

Headless CMS and web application platform.

keystonejscmsgraphqlnodejs

About

## KeystoneJS MCP Server: Headless CMS Framework The **KeystoneJS MCP Server** integrates KeystoneJS into Google Antigravity, enabling schema-based content management with auto-generated GraphQL APIs, admin UI, and database flexibility directly from your development environment. ### Why KeystoneJS MCP? - **Code-First Schema**: Define content models in TypeScript/JavaScript - **Auto GraphQL**: Instant GraphQL API from schema definitions - **Database Flexible**: Support for PostgreSQL, MySQL, and SQLite - **Built-in Admin**: Beautiful admin UI generated automatically - **Access Control**: Granular field-level permissions ### Key Features #### 1. GraphQL Queries ```python # Query items result = await mcp.query(""" query GetPosts { posts( where: { status: { equals: "published" } } orderBy: { publishedAt: desc } take: 10 ) { id title slug content { document } author { name } } } """) for post in result["posts"]: print(f"Post: {post['title']}") ``` #### 2. Mutations ```python # Create item result = await mcp.mutate(""" mutation CreatePost($data: PostCreateInput!) { createPost(data: $data) { id title slug } } """, variables={ "data": { "title": "New Post", "slug": "new-post", "content": {"document": [...]}, "author": {"connect": {"id": "author_id"}} } }) # Update item await mcp.mutate(""" mutation UpdatePost($id: ID!, $data: PostUpdateInput!) { updatePost(where: { id: $id }, data: $data) { id status } } """, variables={ "id": result["createPost"]["id"], "data": {"status": "published"} }) ``` #### 3. Relationship Queries ```python # Query with relationships result = await mcp.query(""" query GetAuthorWithPosts($id: ID!) { author(where: { id: $id }) { name email posts { id title publishedAt } postsCount } } """, variables={"id": "author_123"}) ``` #### 4. File Operations ```python # Upload file file = await mcp.upload_file( file_path="./images/cover.jpg", field="featuredImage" ) # Use in mutation await mcp.mutate(""" mutation UpdatePostImage($id: ID!, $fileId: ID!) { updatePost( where: { id: $id } data: { featuredImage: { connect: { id: $fileId } } } ) { id } } """, variables={"id": post_id, "fileId": file["id"]}) ``` ### Configuration ```json { "mcpServers": { "keystonejs": { "command": "npx", "args": ["-y", "@anthropic/mcp-keystone"], "env": { "KEYSTONE_URL": "https://your-keystone-app.com", "KEYSTONE_API_KEY": "your-api-key" } } } } ``` ### Use Cases **Custom Applications**: Build content-driven apps with custom schemas. **SaaS Backends**: Power SaaS applications with multi-tenant content. **E-commerce**: Manage product catalogs with complex relationships. **Startups**: Quickly build MVPs with full-featured content management. The KeystoneJS MCP enables schema-based content management within your development environment.

Installation

Configuration
{
  "mcpServers": {
    "keystonejs": {}
  }
}

How to Use

    Related MCP Servers

    🧰

    Toolhouse MCP

    Universal AI tool platform that equips your AI with production-ready capabilities. Execute code, browse the web, manage files, send emails, and more through a unified MCP interface.

    🔨

    Smithery Registry MCP

    The MCP server registry and discovery platform. Browse, search, and install MCP servers from the community. Find the perfect integrations for your AI development workflow.

    🔍

    MCP Inspector

    Official debugging and testing tool for MCP servers. Inspect server capabilities, test tool calls, validate responses, and debug protocol communication in real-time.

    ← Back to All MCP Servers