Skip to main content

Connect Gemini Spark to Meltwater MCP

Connect Meltwater once in the Gemini app, then use it from Spark tasks. Every client connects to the same Meltwater MCP server, so the URL and sign-in are the same wherever you use it.

Connection details​

SettingValue
Server URLhttps://api.meltwater.com/v2/mcp
TransportStreamable HTTP
AuthenticationOAuth sign-in at app.meltwater.com, or a Meltwater API token in the apikey header

Before you start​

  • A Meltwater account with access to Meltwater MCP.
  • The server URL, exactly https://api.meltwater.com/v2/mcp, with no trailing slash.
  • A personal Google Account, not a work or school account. Google's help page also requires age 18 or over, a US account, Gemini Apps Activity on, and English.

Connect​

1. Add a custom app​

Google's Gemini Apps help says you add a custom app only on the web, at gemini.google.com. At the bottom, open Settings, then Connected Apps. If Connected Apps is not there, open Personal Intelligence, then Connected Apps. Under Custom apps, choose Add a custom app. The help page limits this to a personal Google Account with Keep Activity on, age 18 or over, in the US, and in English. It is not available on a work or school account.

2. Enter the MCP server URL​

Enter the MCP server URL and click Next. Google says that if the server does not support dynamic client registration, open Advanced features, Show more, and enter credentials. Meltwater publishes a registration endpoint at https://app.meltwater.com/oauth/register, so try the URL first. Use Advanced features only when you already have a client id.

MCP server URL
https://api.meltwater.com/v2/mcp

3. Use it from a Spark task​

Google says a custom app connected on the web is then available in the Gemini web app and the Gemini mobile app, including Spark. To use it for a prompt, type @ and select the custom app. Ask it to list Meltwater tools.

Check the connection​

Once the server shows as connected, paste this prompt into a new conversation. It only uses tools the client has actually listed.

First session
I just connected Meltwater. Use the Meltwater MCP tools if they are available.

1. Confirm the connection by listing the tools you can call. If none are listed, say so and stop.
2. Ask me which brand, company, or topic to brief if I have not named one.
3. Use the available tools to pull recent coverage and the main narratives. Cite the source and date for each material fact the tools return.
4. Return a short briefing: what is being said, what changed, what is unresolved, and one recommended next action.
5. Before calling a tool, check its schema. Ask only for missing inputs, in a single message, then name the tools you will call.
See which tools you can access

Use the Tools Explorer to browse the tools available to your account - each tool's name, description and parameters - without connecting a client.

If it does not connect​

The URL is rejected

Use HTTPS and the exact URL https://api.meltwater.com/v2/mcp. A trailing slash, an http:// scheme, or any other Meltwater URL won't reach the server.

The client only offers SSE

Choose Streamable HTTP, which uses POST. An unauthenticated GET, POST or DELETE to the server URL returns 401 with the body no bearer token.

Tools stay empty after sign-in

Start a new chat so the client runs initialize and tools/list again. Check that the Meltwater account you signed in with has access to Meltwater MCP.

Still stuck?

Take a look at the FAQs, or contact our Support team.