Setup · about 30 seconds

Paste one address into your app.

Your assistant cannot do this bit for you: no app lets a conversation change its own settings. You do it once and never again.

https://mcp.victano.com/mcp

№ 01Which app are you using?

Pick your app. Follow two steps.

The menu names are today’s; apps move them without warning.

One click on the web, in Claude Desktop or on your phone. It opens Claude’s add-connector window with Victano’s name and address already filled in; confirm Add.

If the link does not open the window, add it by hand:

  1. Open your connector settings

    On the web and in Claude Desktop: Customize, then Connectors, then the + and Add custom connector. Cowork uses the same connector settings, so these are the steps there too.

  2. Add a custom connector

    Name it Victano, paste the address above, and leave every authentication field empty.

Desktop and phone

Claude Desktop and the phone apps use your Claude account’s connectors: add Victano once and it is everywhere. If the sign-in opens in your browser, be signed in to claude.ai there with the same account; if the browser asks to open the Claude app, click Open Claude.

Two things catch people out

On the free plan Claude allows exactly one custom connector, so remove the other one first if you have one. And Claude connects from Anthropic’s servers rather than your laptop, so your VPN and firewall are not involved.

  1. Open Plugins

    chatgpt.com/plugins on the web, or Plugins in the ChatGPT desktop app. Developer mode is no longer needed.

  2. Add a custom MCP server

    Press +, then Add custom MCP server. Name it Victano and paste the address above under Connection.

  3. Choose OAuth

    Authentication: OAuth, not No authentication; leave any client ID and secret empty. Tick I understand and want to continue, then Create as a plugin.

  4. Sign in in your browser

    Victano’s sign-in page opens (from the desktop app, in your default browser, which must be signed in to chatgpt.com with the same account). Enter your email, then confirm in our email or type its six-digit code on that page. If the browser asks to open the ChatGPT app, click Open ChatGPT: that finishes the connection.

  5. Ask

    Install the plugin if ChatGPT offers it. In a new chat type @Victano and ask; type it again when a follow-up needs Victano.

Which plans

Works on paid ChatGPT plans (Plus, Pro, Business, Enterprise, Edu), on the web and in the desktop app (macOS, Windows); on Business an admin or owner adds it; not on Free. The phone app cannot add it. Retrying? Delete the old Victano plugin first. Claude’s free plan allows one connector if you would rather not pay to try us.

Cursor takes an install link. It opens Cursor with the server already filled in.

Then say “Victano is connected. Set up my account.” in the chat, and it will ask for your email from there.

One command, then carry on in the same session.

claude mcp add --transport http victano https://mcp.victano.com/mcp

Claude Code can also do the whole thing itself. Paste the sentence from the front page and it will run this, ask for your email, and store the key.

Almost every other client wants the same address, in one of three shapes.

Zed
Settings, AI, MCP Servers, Add Server, Add Remote Server.
VS Code
Command palette, MCP: Add Server, the HTTP option. It writes .vscode/mcp.json for you.
Goose
goose configure, then Add Extension, Remote Extension (Streaming HTTP).
Windsurf, Gemini CLI
An mcpServers entry named victano, type http.
Codex
TOML rather than JSON: [mcp_servers.victano] with url.
Raycast
Install MCP Server, transport HTTP, then the URL. Headers and OAuth are optional and this server needs neither.
Mistral Le Chat
Connectors, then Custom MCP Connector, then the server URL, with authentication left empty.
Hermes Agent
An mcp_servers entry with url and auth: oauth in ~/.hermes/config.yaml; it opens your browser to sign in.
No browser (SSH, CI)
Send your personal key as a header, Authorization: Bearer <key>; the in-chat sign-in (Victano is connected. Set up my account.) gives it to you.

Choose the remote or HTTP option, never a local or stdio one. Victano is a hosted server, not a package to install.

№ 02How you know it worked

Ask something only a connected assistant can answer.

You should get a number, not an apology. If it says it has no such tool, the connector did not save.

Go back to your chat and say this

Victano is connected. How many EU tenders are open right now?

Your assistant

Victano is holding 400,000+ notices from TED, Lithuania, Latvia, Estonia, Poland, France, Germany, Spain, Romania, Belgium, Czechia, Finland, Ireland, Bulgaria, Croatia, Slovenia, Hungary and the EU grants portal. Every search is signed in: it asks for your email once (a free account during the Founding Beta), and the same account keeps a profile, reads a notice's documents and gets the daily brief.

The figure and the list are read from the ingestion ledger on 10 Nov 2026.

№ 03Then set up the account

One line, one code.

It asks for your email, we send a six-digit code, you paste it back. No form, no password.

Victano is connected. Set up my account.

Still not connecting? These apps move their menus without warning, and when they do this page is wrong until somebody tells us. You are not doing it wrong. Write to hello@victano.com with the app you are using and what you see, and during the beta you will get a person rather than a ticket number.