{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["img","admonition"]},"type":"markdown"},"seo":{"title":"Connect Gemini to Finix MCP","description":"Connect Gemini to Finix MCP for accurate, real-time answers inside your editor.","siteUrl":"https://docs.finix.com/","llmstxt":{"hide":false,"sections":[{"title":"Getting Started","includeFiles":["guides/getting-started/**/*.md"],"excludeFiles":[]},{"title":"Online Payments","includeFiles":["guides/online-payments/**/*.md"],"excludeFiles":["guides/online-payments/payment-features/fsa-hsa-non-healthcare-mcc.md"]},{"title":"In-Person Payments","includeFiles":["guides/in-person-payments/**/*.md"],"excludeFiles":[]},{"title":"Subscriptions","includeFiles":["guides/subscriptions/**/*.md"],"excludeFiles":[]},{"title":"After the Payment","includeFiles":["guides/subscriptions/after-the-payment/**/*.md"],"excludeFiles":[]},{"title":"Managing Operations","includeFiles":["guides/managing-operations/**/*.md"],"excludeFiles":[]},{"title":"Platform Payments","includeFiles":["guides/platform-payments/**/*.md"],"excludeFiles":[]},{"title":"Payouts","includeFiles":["guides/payouts/**/*.md"],"excludeFiles":[]},{"title":"Developers","includeFiles":["additional-resources/developers/**/*.md"],"excludeFiles":[]},{"title":"Plugins","includeFiles":["additional-resources/plugins/**/*.md"],"excludeFiles":[]},{"title":"Industry Considerations","includeFiles":["guides/industry-considerations/**/*.md"],"excludeFiles":[]},{"title":"Regional Considerations","includeFiles":["guides/regional-considerations/**/*.md"],"excludeFiles":[]}],"excludeFiles":[]},"image":"/assets/additional-resources-developers-mcp-server-mcp-gemini-setup.56e5ab8e7b6b051340bd7a04954dd9c8ec9dba62310b134ef54298b50129b52c.04fe652d.png"},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"connect-gemini-to-finix-mcp","__idx":0},"children":["Connect Gemini to Finix MCP"]},{"$$mdtype":"Tag","name":"Image","attributes":{"src":"/assets/google-gemini-logo.dcfcbb668ffb05fcfd1baee701b87fbc1c85e08f8e1f5a6bd1a4531dd24bfc71.fec90461.png","alt":"Gemini Logo","withLightbox":false,"style":"width: 85%; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); border-radius: 15px"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This guide walks you through connecting the Gemini CLI to the Finix MCP server. After setup, you can ask Gemini questions about Finix and get answers from our documentation."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"prerequisites","__idx":1},"children":["Prerequisites"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Before you begin, make sure you have:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Node.js 20.0.0 or later"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["A Google account"]}," - The free tier (Gemini Code Assist for individuals) works; no Google Cloud project needed."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Internet connection"]}," - Required to reach ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.finix.com"},"children":["docs.finix.com"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"installing-the-gemini-cli","__idx":2},"children":["Installing the Gemini CLI"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you do not have the Gemini CLI installed yet:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Install Gemini CLI","header":{"title":"Install Gemini CLI","controls":{"copy":{}}},"source":"npm install -g @google/gemini-cli\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After installing, run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["gemini"]}," and select ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Sign in with Google"]}," to authenticate via your browser."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Alternatively, set a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GEMINI_API_KEY"]}," environment variable from ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://aistudio.google.com"},"children":["Google AI Studio"]}," to avoid browser-based authentication."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Refer to the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://github.com/google-gemini/gemini-cli"},"children":["Gemini CLI documentation"]}," for detailed installation instructions."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"quick-setup","__idx":3},"children":["Quick Setup"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Add the Finix MCP server with a single command:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Add Finix MCP Server","header":{"title":"Add Finix MCP Server","controls":{"copy":{}}},"source":"gemini mcp add --transport http finix-redocly-mcp https://docs.finix.com/mcp\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Gemini CLI now accesses Finix documentation."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The Finix MCP server's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["search"]}," tool finds results in both the API Reference and Guides. Detailed retrieval tools (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get-endpoint-info"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get-endpoints"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["get-full-spec-document"]},") are only available in the API Reference.  See ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#enhancing-guide-access"},"children":["Enhancing Guide Access"]}," to configure the agent for full access to the Finix documentation."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"enhancing-guide-access","__idx":4},"children":["Enhancing Guide Access"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The MCP server can search guides but lacks a tool to retrieve their full content. To give Gemini full access to both API docs and guides, add the following to your project's ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GEMINI.md"]}," file or system prompt:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"markdown","header":{"controls":{"copy":{}}},"source":"## Finix Documentation Access\n\nWhen answering questions about Finix:\n\n1. Use the Finix MCP server tools (`search`, `get-endpoint-info`, `get-endpoints`) to find relevant API reference content.\n2. For guide/tutorial content: after using the MCP `search` tool to find relevant guide pages, fetch the full content by appending `.md` to the guide URL. For example:\n   - `https://docs.finix.com/guides/getting-started/developer-quickstart.md`\n   - `https://docs.finix.com/guides/online-payments/payment-tokenization/tokenization-forms.md`\n   - `https://docs.finix.com/guides/payouts/adding-funds.md`\n3. Always check both API Reference and Guides for a complete answer.\n","lang":"markdown"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This lets Gemini access Markdown guides and API references via MCP, ensuring full access to Finix docs."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"verify-the-connection","__idx":5},"children":["Verify the Connection"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After adding the MCP server, verify it is working:"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"check-mcp-status","__idx":6},"children":["Check MCP Status"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"List MCP Servers","header":{"title":"List MCP Servers","controls":{"copy":{}}},"source":"gemini mcp list\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You should see ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["finix-redocly-mcp"]}," listed among configured servers."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"test-a-query","__idx":7},"children":["Test a Query"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Start a Gemini CLI session and ask a question about Finix:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Start Gemini CLI","header":{"title":"Start Gemini CLI","controls":{"copy":{}}},"source":"gemini\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"api-reference-test","__idx":8},"children":["API Reference Test"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Then try a test prompt:"]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What authentication method does the Finix API use?\""]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If Gemini responds with exact details about Finix API authentication (Basic Auth with API credentials), the connection is working."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":4,"id":"guide-access-test","__idx":9},"children":["Guide Access Test"]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"How do I onboard a seller on Finix?\""]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If Gemini responds with details from the seller onboarding guide (not just API endpoint info), guide access is working correctly."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"configuration-options","__idx":10},"children":["Configuration Options"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"project-level-configuration","__idx":11},"children":["Project-Level Configuration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To add the Finix MCP server only to a specific project, navigate to your project directory and run the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["gemini mcp add"]}," command:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Project-Level Setup","header":{"title":"Project-Level Setup","controls":{"copy":{}}},"source":"cd /path/to/your/project\ngemini mcp add --transport http finix-redocly-mcp https://docs.finix.com/mcp -s project\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This creates a ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":[".gemini/settings.json"]}," file in your project, making the MCP server available only in that directory."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"global-configuration","__idx":12},"children":["Global Configuration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To make the Finix MCP server available in all your projects:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Global Setup","header":{"title":"Global Setup","controls":{"copy":{}}},"source":"gemini mcp add --transport http finix-redocly-mcp https://docs.finix.com/mcp -s user\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"manual-configuration","__idx":13},"children":["Manual Configuration"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["You can manually edit your Gemini configuration file."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Global location"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["~/.gemini/settings.json"]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Project location"]},": ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":[".gemini/settings.json"]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Add the Finix MCP server to the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["mcpServers"]}," section:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","data-title":"settings.json","header":{"title":"settings.json","controls":{"copy":{}}},"source":"{\n  \"mcpServers\": {\n    \"finix-redocly-mcp\": {\n      \"httpUrl\": \"https://docs.finix.com/mcp\"\n    }\n  }\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["After editing, restart Gemini CLI to apply the changes."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"using-finix-mcp","__idx":14},"children":["Using Finix MCP"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Once configured, Gemini automatically uses the MCP server when you ask Finix-related questions."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"example-prompts","__idx":15},"children":["Example Prompts"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["API Questions:"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What fields are required to create a Transfer?\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"How do I tokenize a card with Finix.js?\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What's the difference between a Transfer and an Authorization?\""]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Integration Help:"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"Show me an example of processing a refund.\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"How do I set up webhooks for payment status updates?\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What are the steps to onboard a seller?\""]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Troubleshooting:"]}]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What does error code 402 mean?\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"What does the RETURNED state mean for a Transfer?\""]}," ",{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"How do I handle declined payments?\""]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"best-practices","__idx":16},"children":["Best Practices"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For best results:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Be specific"]}," - \"How do I create a card Authorization?\" works better than \"How payments work?\""]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Reference API resources"]}," - Utilize terms like \"Transfer\", \"Authorization\", \"Identity\", \"Merchant\" when relevant."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ask for examples"]}," - \"Show me an example of...\" prompts Gemini to pull code samples from documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Mention the environment"]}," - Specify \"Sandbox\" or \"Production\" if it matters for your question."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"troubleshooting","__idx":17},"children":["Troubleshooting"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"mcp-server-not-found","__idx":18},"children":["MCP Server Not Found"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["gemini mcp list"]}," doesn't show ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["finix-redocly-mcp"]},":"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Re-run the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["gemini mcp add"]}," command:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"gemini mcp add --transport http finix-redocly-mcp https://docs.finix.com/mcp\n","lang":"bash"},"children":[]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Check that your configuration file exists and has valid JSON."]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"connection-errors","__idx":19},"children":["Connection Errors"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If Gemini reports connection issues:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Check internet connection"]}," - Verify you can access ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.finix.com/"},"children":["docs.finix.com"]}," from a browser."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Check firewall/proxy issues"]}," - Corporate networks may block MCP connections."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Try removing and adding again"]},":",{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Reset Connection","header":{"title":"Reset Connection","controls":{"copy":{}}},"source":"gemini mcp remove finix-redocly-mcp\ngemini mcp add --transport http finix-redocly-mcp https://docs.finix.com/mcp\n","lang":"bash"},"children":[]}]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"mcp-issues-detected-at-startup","__idx":20},"children":["MCP Issues Detected at Startup"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When starting a session, if Gemini shows:"]},{"$$mdtype":"Tag","name":"blockquote","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"em","attributes":{},"children":["\"MCP issues detected. Run /mcp list for status.\""]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Perform the following:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/mcp list"]}," inside the session to see detailed diagnostics."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Verify the MCP server URL is correct in your configuration."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Check that ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.finix.com/"},"children":["docs.finix.com"]}," is reachable from your network."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"gemini-not-using-finix-documentation","__idx":21},"children":["Gemini Not Using Finix Documentation"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If Gemini guesses instead of searching the documentation:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Be explicit"]}," - Try \"Search the Finix documentation for...\" in the prompt."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Check MCP is enabled"]}," - Run ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["gemini mcp list"]}," to verify the server is configured."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Restart Gemini CLI"]}," - A fresh session can help."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"gemini-only-returning-api-reference-no-guide-content","__idx":22},"children":["Gemini Only Returning API Reference (No Guide Content)"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If Gemini answers with only API endpoint details and misses guide content:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Add the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["GEMINI.md"]}," instructions"]}," - See the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"#enhancing-guide-access"},"children":["Enhancing Guide Access"]}," section above to have Gemini fetch full Markdown files."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Ask explicitly"]}," - Try \"Check the Finix guides for how to...\" to prompt Gemini to search for guide content."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"outdated-information","__idx":23},"children":["Outdated Information"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The MCP server uses Finix's published documentation. If you find any outdated information:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Check ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.finix.com"},"children":["docs.finix.com"]}," for the latest published documentation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["If you notice a discrepancy, contact the ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"mailto:support@finix.com"},"children":["Finix Support Team"]}," or your Finix representative for a definitive answer."]}]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The MCP server always shows the latest information from ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://docs.finix.com"},"children":["docs.finix.com"]},", which is updated regularly."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"removing-the-mcp-server","__idx":24},"children":["Removing the MCP Server"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To disconnect Gemini CLI from the Finix MCP server:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","data-title":"Remove Finix MCP Server","header":{"title":"Remove Finix MCP Server","controls":{"copy":{}}},"source":"gemini mcp remove finix-redocly-mcp\n","lang":"bash"},"children":[]}]},"headings":[{"value":"Connect Gemini to Finix MCP","id":"connect-gemini-to-finix-mcp","depth":1},{"value":"Prerequisites","id":"prerequisites","depth":2},{"value":"Installing the Gemini CLI","id":"installing-the-gemini-cli","depth":3},{"value":"Quick Setup","id":"quick-setup","depth":2},{"value":"Enhancing Guide Access","id":"enhancing-guide-access","depth":2},{"value":"Verify the Connection","id":"verify-the-connection","depth":2},{"value":"Check MCP Status","id":"check-mcp-status","depth":3},{"value":"Test a Query","id":"test-a-query","depth":3},{"value":"API Reference Test","id":"api-reference-test","depth":4},{"value":"Guide Access Test","id":"guide-access-test","depth":4},{"value":"Configuration Options","id":"configuration-options","depth":2},{"value":"Project-Level Configuration","id":"project-level-configuration","depth":3},{"value":"Global Configuration","id":"global-configuration","depth":3},{"value":"Manual Configuration","id":"manual-configuration","depth":3},{"value":"Using Finix MCP","id":"using-finix-mcp","depth":2},{"value":"Example Prompts","id":"example-prompts","depth":3},{"value":"Best Practices","id":"best-practices","depth":3},{"value":"Troubleshooting","id":"troubleshooting","depth":2},{"value":"MCP Server Not Found","id":"mcp-server-not-found","depth":3},{"value":"Connection Errors","id":"connection-errors","depth":3},{"value":"MCP Issues Detected at Startup","id":"mcp-issues-detected-at-startup","depth":3},{"value":"Gemini Not Using Finix Documentation","id":"gemini-not-using-finix-documentation","depth":3},{"value":"Gemini Only Returning API Reference (No Guide Content)","id":"gemini-only-returning-api-reference-no-guide-content","depth":3},{"value":"Outdated Information","id":"outdated-information","depth":3},{"value":"Removing the MCP Server","id":"removing-the-mcp-server","depth":2}],"frontmatter":{"seo":{"title":"Connect Gemini to Finix MCP","description":"Connect Gemini to Finix MCP for accurate, real-time answers inside your editor.","image":"/assets/additional-resources-developers-mcp-server-mcp-gemini-setup.56e5ab8e7b6b051340bd7a04954dd9c8ec9dba62310b134ef54298b50129b52c.04fe652d.png"},"keywords":{"includes":["Gemini","Gemini CLI","MCP setup","AI agent","configuration","Google"],"excludes":["getting started","payments"]}},"lastModified":"2026-04-28T15:08:55.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/additional-resources/developers/mcp-server/mcp-gemini-setup","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}