How to connect MagicPost to Gemini

You can connect MagicPost to Gemini through the MagicPost MCP server. The connection uses a MagicPost sign-in: you create no API key. You add https://mcp.magicpost.in/mcp as a custom MCP server in Gemini, sign in to MagicPost and click Authorize. On the MagicPost side, you need one of the Creator, Agency, and Team plans or an active free trial.

Once MagicPost is connected, Gemini can read your LinkedIn metrics, write posts in your style, schedule them and work on your leads when you ask in plain language.

Before you connect MagicPost to Gemini

  • MagicPost access. The MagicPost MCP server is open on the Creator, Agency, and Team plans, during the free trial, and for members of a Agency or Team organization. The Growth plan does not include it. On Agency, a member with a Growth, Analytics or Engagement seat has no access: the Creator seat, which has full access, includes it.

  • Gemini access. Google decides which Gemini products, account types and countries can add a custom MCP server, and a paid Gemini plan may be required. These conditions change and MagicPost does not control them: check the Gemini help center.

  • Address of the MagicPost MCP server. https://mcp.magicpost.in/mcp

If your Google account cannot add a custom MCP server to Gemini, MagicPost also connects to Claude, ChatGPT and Perplexity.

Connect MagicPost to Gemini

  1. In Gemini, add MagicPost as a custom connector (a custom MCP server). The names of the Gemini menus belong to Google and can change: the Gemini help center has the current path.

  2. Enter the address of the MagicPost MCP server: https://mcp.magicpost.in/mcp

  3. Leave any client ID or client secret field empty: MagicPost registers Gemini automatically.

  4. Confirm in Gemini. A MagicPost authorization page opens in your browser.

  5. Check the account shown on the page. The page shows the email of the MagicPost account you are signed in to, and what Gemini asks for: "Create, schedule and publish LinkedIn posts" and "Read your drafts and statistics".

  6. Click Authorize. Deny cancels the connection.

If you are not signed in to MagicPost in that browser, the MagicPost page reads "Login required". Click Sign in to MagicPost, sign in, then start the connection again from Gemini.

When you click Authorize, MagicPost creates an API key for Gemini on your account. This key is listed in MagicPost under Settings, API & MCP. Revoking this key disconnects Gemini from MagicPost. See How to create an API key for how the list works.

What to ask Gemini once MagicPost is connected

You ask Gemini in plain language, and Gemini picks the MagicPost tools on its own. For example:

  • "How did my LinkedIn posts perform over the last 30 days?"

  • "Find high-performing posts about this topic and draft one in my style."

  • "What is in my publishing calendar this week?"

The full list of what Gemini can and cannot do in MagicPost is in What is MCP, and what can I do with it? For the product overview, see the LinkedIn MCP feature page.

Gemini acts with full access to your MagicPost account. A post generated by Gemini uses your post generation allowance, and a lead detection started by Gemini spends Leads credits, as in the MagicPost app. Gemini can also publish on your LinkedIn account if you ask for it.

FAQ

Do I need a MagicPost API key to connect Gemini?

No. Gemini connects through the MagicPost authorization page, and MagicPost creates the key for you when you click Authorize. You only create a key yourself for the MagicPost REST API and for the assistants that the MagicPost app sets up with a key: Claude Desktop, Claude Code and Perplexity.

I cannot find where to add a custom MCP server in Gemini. Why?

That option depends on Google, not on MagicPost. Google decides which Gemini products, account types and countries can add a custom MCP server, and this can change. Check the Gemini help center for your account. In the meantime, MagicPost connects to Claude, ChatGPT and Perplexity.

The MagicPost page says "Restricted API access". What does it mean?

Your MagicPost account does not have API and MCP access. The MagicPost authorization page shows "Restricted API access" when the account is on a plan without API keys or when the free trial has ended. API and MCP access is included in the Creator, Agency, and Team plans: see how to upgrade your MagicPost plan, then connect Gemini again.

Gemini was connected to MagicPost and no longer works. Why?

The MagicPost API key behind the connection is no longer accepted. Either the key was revoked in Settings, API & MCP, or the MagicPost account lost API access, for example at the end of the free trial. Start the connection again from Gemini: MagicPost creates a new key when you click Authorize.

Need help?

Reach out via the in-app chat, or book a 30-minute onboarding call: https://cal.com/magicpost/book-a-call

Which profile describes you best?

These two answers pre-fill your booking.