Once connected, Gemini CLI can read any Quadratic sheet, write formulas and new data, run Python or SQL, and build charts — all from the terminal, using your existing Google account.
How to add Quadratic MCP to Gemini CLI
- 1
Install Gemini CLI (if you haven’t already)
Install the Gemini CLI globally with npm. Skip this step if gemini is already on your PATH. - 2
Run the Quadratic MCP install command
Paste this in your terminal. Gemini CLI writes the configuration to ~/.gemini/settings.json at user scope so it's available in every project.Command - 3
Verify with /mcp
Start Gemini CLI with gemini. Run /mcp list to see the Quadratic server. On first tool call, Gemini CLI will prompt you to authorize with Quadratic via OAuth. - 4
Use Quadratic in Gemini
Ask Gemini to interact with your sheets. Try: "Using Quadratic, pull the last 4 quarters of Apple revenue and chart it."
Prefer editing settings.json?
Gemini CLI stores MCP configuration in ~/.gemini/settings.json (user scope) or .gemini/settings.json (project scope). Merge the snippet below into the file.
~/.gemini/settings.json
{
"mcpServers": {
"quadratic": {
"httpUrl": "https://mcp.quadratichq.com/"
}
}
}Gemini CLI + Quadratic MCP FAQs
Why use httpUrl instead of url for Gemini CLI?
Gemini CLI picks the transport based on which field you set. httpUrl means Streamable HTTP (recommended for remote servers), url means SSE. Use httpUrl for the Quadratic MCP server.
Is the configuration per-project or global?
Both are supported. gemini mcp add defaults to project scope (.gemini/settings.json). Add --scope user to register Quadratic in ~/.gemini/settings.json so it’s available across every Gemini project.
How do I list or remove the Quadratic MCP server?
Run gemini mcp list to see every configured server and gemini mcp remove quadratic to remove it.
What is the Quadratic MCP URL?
The Quadratic MCP server is hosted at https://mcp.quadratichq.com/. Paste this URL into your Gemini CLI MCP configuration.
Is Quadratic MCP free?
Yes. Quadratic MCP is included with every Quadratic plan, including the free tier. You only need a Quadratic account and a supported AI client.
Is it secure?
Yes. Quadratic MCP uses OAuth 2.0 to authenticate each AI client with your Quadratic account. Your AI only sees files and data you already have access to, and you can revoke any connected client at any time in Quadratic settings.
What can I do with Quadratic MCP in Gemini CLI?
Once connected, Gemini CLI can read values from your Quadratic sheets, write cells and formulas, run Python and SQL, and build charts. Ask Gemini CLI any question about your spreadsheets the same way you’d ask about a PDF or URL.
Which other AI clients support Quadratic MCP?
Cursor, VS Code, Claude, ChatGPT, and Windsurf all work with Quadratic MCP today, plus any other client that supports remote Streamable HTTP MCP servers. See the full list.