mcp

MCP.Pizza Chef: GibsonAI

GibsonAI's MCP server integrates with tools like Cursor, Windsurf, and Claude Desktop to manage projects, interact with databases and APIs, and generate code within your IDE. It enhances context and output quality by allowing seamless project updates and code writing, requiring authentication via Gibson CLI for secure access.

Use This MCP server To

Manage Gibson projects directly from IDE tools Generate working code snippets within your development environment Interact with databases and hosted APIs programmatically Improve context and output quality of MCP-enabled tools Authenticate and authorize MCP server access via Gibson CLI Configure MCP server integration in Cursor and similar tools

README

GibsonAI

Model Context Protocol (MCP)

GibsonAI's MCP server allows tools like Cursor, Windsurf, or Claude Desktop to create and update projects on your behalf, explain how to interact with the database and hosted APIs, and even write working code for you, all within the comfort of your own IDE. This will greatly improve the context and output of these tools while working with your Gibson project(s).

Authentication

You'll need to ensure you're logged in to the Gibson CLI before the MCP server will work.

uvx --from gibson-cli@latest gibson auth login

Cursor Setup

Go to CursorSettingsCursor SettingsMCP and click Add new global MCP server

Update the configuration to add the gibson server:

{
  "mcpServers": {
    "gibson": {
      "command": "uvx",
      "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"]
    }
  }
}

Windsurf Setup

Go to WindsurfSettingsWindsurf SettingsCascade and click Add server in the Model Context Protocol (MCP) Servers section

In the modal, click Add custom server

Update the configuration to add the gibson server:

{
  "mcpServers": {
    "gibson": {
      "command": "uvx",
      "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"]
    }
  }
}

Open the Cascade chat and, if necessary, refresh the MCP servers

Claude Desktop Setup

Go to ClaudeSettingsDeveloper and click Edit Config

Open the claude_desktop_config.json file and update the configuration to add the gibson server:

{
  "mcpServers": {
    "gibson": {
      "command": "uvx",
      "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"]
    }
  }
}

See the Claude Desktop MCP docs for more information.

Claude Code Setup

claude mcp add gibson -- uvx --from gibson-cli@latest gibson mcp run
claude mcp get gibson
gibson:
  Scope: Local (private to you in this project)
  Type: stdio
  Command: uvx
  Args: --from gibson-cli@latest gibson mcp run
  Environment:

To remove this server, run: claude mcp remove "gibson" -s local

VS Code + GitHub Copilot Setup

Create or open the .vscode/mcp.json file

Update the configuration to add the gibson server:

{
  "inputs": [],
  "servers": {
    "gibson": {
      "type": "stdio",
      "command": "uvx",
      "args": ["--from", "gibson-cli@latest", "gibson", "mcp", "run"]
    }
  }
}

See the official GitHub Copilot MCP docs for more information.

Distribution

Note that this repo is for documentation purposes only. Our MCP server code lives within our CLI, which allows us to share authentication + API interaction logic with the CLI and have a single distribution. This means we're able to ship new features to you faster.

mcp FAQ

How do I authenticate to use the GibsonAI MCP server?
You must log in using the Gibson CLI by running `uvx --from gibson-cli@latest gibson auth login` before using the MCP server.
Which tools can integrate with the GibsonAI MCP server?
Tools like Cursor, Windsurf, and Claude Desktop can connect to the GibsonAI MCP server for enhanced project and code management.
How do I configure the GibsonAI MCP server in Cursor?
In Cursor, go to Settings → Cursor Settings → MCP, then add a new global MCP server with the Gibson server configuration JSON.
What capabilities does the GibsonAI MCP server provide?
It allows creating and updating projects, interacting with databases and APIs, and writing working code within your IDE.
Is the GibsonAI MCP server secure?
Yes, it requires authentication via Gibson CLI to ensure secure access and operation.
Can the GibsonAI MCP server improve code generation?
Yes, by providing enhanced context and project data, it helps tools generate more accurate and relevant code.
Does the GibsonAI MCP server support multiple projects?
Yes, it manages multiple Gibson projects and updates them as needed through connected tools.