Google Gemini CLI
Google’s gemini-cli supports MCP servers through ~/.gemini/settings.json (user-scoped) or .gemini/settings.json in a project root (project-scoped).
-
Get a Bearer token by visiting
https://<your-workspace>.plaid.cloud/mcp/setup/tokenin a browser where you’re signed into PlaidCloud. -
Edit
~/.gemini/settings.json(create it if it doesn’t exist):{"mcpServers": {"plaidcloud": {"httpUrl": "https://<your-workspace>.plaid.cloud/mcp/","headers": {"Authorization": "Bearer eyJhbGc…"}}}} -
Restart
gemini. Inside a session, run/mcpto verify the server is connected and list its tools.
Prompt Gemini to use the PlaidCloud tools directly:
- “Use plaidcloud to list workflows in the
Sales Forecastingproject.” - “Describe the columns of the
customerstable and the most recent snapshot.”
You can also call tools explicitly with the /tools command if you want to inspect a specific tool’s input schema before invoking it.
Refreshing the Token
Section titled “Refreshing the Token”When the token expires, reload https://<your-workspace>.plaid.cloud/mcp/setup/token and update the Authorization value in settings.json. Restart gemini to pick up the change.
Gemini Code Assist (IDE)
Section titled “Gemini Code Assist (IDE)”Gemini Code Assist in VSCode/JetBrains accepts the same mcpServers config under its agent settings. The schema matches the CLI form — paste the same snippet under the IDE’s MCP server settings panel.