GibsonAI MCP Server
Bridge your AI tools and GibsonAI projects with the GibsonAI MCP Server—manage databases, schemas, and deployments using natural language in your favorite development environments.

What does “GibsonAI” MCP Server do?
The GibsonAI MCP (Model Context Protocol) Server serves as a bridge between AI assistants and your GibsonAI projects and databases. It allows MCP-compatible clients—such as Cursor, Windsurf, Claude Desktop, and others—to perform a wide range of project and database management tasks using natural language instructions. By leveraging GibsonAI MCP Server, users can create new projects, design and modify database schemas, execute SQL queries, manage deployments, seed tables with mock data, and more, all directly from within their favorite development environments. This integration streamlines the development workflow, enabling seamless interaction with databases and project resources through conversational AI.
List of Prompts
- “Create a blogging platform schema with users, posts, and comments.”
- Generates a database schema for a blogging platform.
- “Add a foreign key from bookings to payments.”
- Modifies the schema to add relationships.
- “Generate mock data for the booking destination table.”
- Creates mock data for database tables.
- “Fetch connection string for my blogging database.”
- Retrieves database connection details.
- “Explain how the tables are related in this project.”
- Summarizes relationships between tables.
List of Resources
- GibsonAI Projects
- Access and manage your GibsonAI project files and metadata.
- Database Schemas
- View and modify schemas for databases within a project.
- Tables and Relationships
- Explore tables, their structures, and inter-table relationships.
- Project Deployments
- Manage and view deployment environments for projects.
List of Tools
- Project Creation Tool
- Create new GibsonAI projects from natural language commands.
- Schema Designer Tool
- Design, view, and modify database schemas interactively.
- SQL Query Tool
- Run SQL queries directly against your configured databases.
- Data Seeder Tool
- Seed tables with automatically generated mock data.
- Deployment Tool
- Deploy projects to development or production environments.
Use Cases of this MCP Server
- Database Management
Effortlessly create, modify, and visualize complex database schemas using natural language, accelerating development and reducing manual errors. - Codebase Exploration
Gain insights into project structure, table relationships, and schema diagrams to quickly understand and navigate large projects. - Schema Migrations
Apply schema changes and trigger automatic migrations, ensuring that database structure evolves smoothly with application needs. - Mock Data Generation
Populate tables with mock data for development and testing, speeding up prototyping and validation processes. - Automated Deployment
Deploy projects to various environments directly from the IDE, simplifying the release process and reducing context switches.
How to set it up
Windsurf
- Go to
Windsurf
→Settings
→Windsurf Settings
→Cascade
- Click
Add server
in theModel Context Protocol (MCP) Servers
section. - Click
Add custom server
in the modal dialog. - Update the configuration to include:
{ "mcpServers": { "gibson": { "command": "uvx", "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"] } } }
- Open the Cascade chat and refresh the MCP servers if necessary.
Note: Secure API keys and sensitive environment variables via your system’s environment configuration.
Claude
- Go to
Claude
→Settings
→Developer
and clickEdit Config
. - Open the
claude_desktop_config.json
file. - Add the GibsonAI MCP server configuration:
{ "mcpServers": { "gibson": { "command": "uvx", "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"] } } }
- Save and restart Claude Desktop if needed.
Note: Secure API keys via environment variables where appropriate.
Cursor
- Click the “Add to Cursor” button (if available) or go to
Cursor
→Settings
→Cursor Settings
→MCP Tools
. - Click
New MCP Server
. - Update the configuration as follows:
{ "mcpServers": { "gibson": { "command": "uvx", "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"] } } }
- Save and restart Cursor as needed.
Note: Secure API keys via environment variables.
Cline
- Follow instructions for your VS Code extension workflow.
- Add the following to your
.vscode/mcp.json
file:{ "inputs": [], "servers": { "gibson": { "type": "stdio", "command": "uvx", "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"] } } }
- Save the configuration and reload the extension.
Note: Secure API keys using environment variables.
Example of securing API keys in JSON configurations:
{
"mcpServers": {
"gibson": {
"command": "uvx",
"args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"],
"env": {
"GIBSON_API_KEY": "${GIBSON_API_KEY}"
},
"inputs": []
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"gibson": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “gibson” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Description of GibsonAI MCP server found. |
List of Prompts | ✅ | Prompt templates provided as examples in README. |
List of Resources | ✅ | Descriptions inferred from features and task listings. |
List of Tools | ✅ | Tool functions described in README feature list. |
Securing API Keys | ✅ | Example JSON with env section provided. |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling support. |
Based on the tables above, GibsonAI MCP Server scores highly for documentation and feature clarity, but lacks explicit mention of advanced MCP features like sampling and roots. It provides practical setup guidance and a reasonable set of tools/resources for most development workflows.
Our opinion
The GibsonAI MCP Server is well-documented and easy to set up for several popular AI development platforms. While it covers essential project and database management use cases, it does not mention support for advanced MCP features such as sampling or roots, which may limit some agentic or boundary-aware workflows. Overall, it is a solid and practical MCP server for developers working with GibsonAI projects.
MCP Score
Has a LICENSE | ⛔ |
---|---|
Has at least one tool | ✅ |
Number of Forks | 4 |
Number of Stars | 9 |
Frequently asked questions
- What is the GibsonAI MCP Server?
The GibsonAI MCP Server serves as a bridge between AI assistants and your GibsonAI projects and databases. It allows you to manage projects, database schemas, SQL queries, deployments, and more using natural language, directly from supported development environments.
- What tasks can I perform with the GibsonAI MCP Server?
You can create and modify database schemas, generate mock data, execute SQL queries, manage deployments, and explore project structures—all through conversational AI prompts.
- How do I set up the GibsonAI MCP Server in my development environment?
Follow the provided setup guides for Windsurf, Claude, Cursor, or Cline. Typically, you add a server entry to your configuration with the command: 'uvx --from gibson-cli@latest gibson mcp run'.
- How do I secure API keys for the GibsonAI MCP Server?
Always store sensitive information like API keys in environment variables, and reference them in your MCP server configurations instead of hardcoding them.
- Does GibsonAI MCP Server support advanced MCP features like sampling?
No, the current documentation does not mention support for advanced MCP features such as sampling or roots.
Try GibsonAI MCP Server with FlowHunt
Streamline your AI-powered development workflow: connect your GibsonAI projects and databases to FlowHunt and other popular AI assistants using the GibsonAI MCP Server.