Skip to content

Integration · Developer tools

Connect Claude & ChatGPT to EUrouter

Ask your AI which models EUrouter offers, where a model is hosted, how many credits you have left, or which provider a request would be routed to. It can list models, providers and model endpoints, read EU data residency information, and create, change and test routing rules. It can also call models through EUrouter for chat, text completions, embeddings, reranking, speech and transcription, using your credits.

Connect EUrouter free

Free plan, no credit card. Takes about a minute.

Try asking

  • “How many EUrouter credits do I have left?”

    The AI reads your credit balance and usage.

  • “Which providers serve mistralai/mistral-large, and where are they hosted?”

    It lists the model's provider endpoints with hosting region and pricing details.

  • “Create a routing rule that uses mistral-large with a fallback and EU-hosted providers only.”

    It creates the rule with the primary model, fallback models and provider preferences. New rules are active right away and affect live requests.

What your AI can do

Models and providers

List models by category, provider or supported parameters, see each model's provider endpoints, and read EU data residency information.

Routing rules

Create, update and list routing rules with fallback models and provider preferences, and dry-run routing before it goes live.

Model calls and usage

Run chat and text completions, embeddings, reranking, speech and transcription, and check credits and the cost of past requests.

  • “Where would a request to my support-bot rule be sent?”

    It runs a dry run for the rule and shows which provider and model would handle it, without making a real call.

  • “Which providers keep data in the EU?”

    It reads EUrouter's EU data residency information for providers so you can pick EU-hosted routing.

  • “What did request 7f3c2a cost, and which provider handled it?”

    It looks up the generation by its request ID and shows model, provider, tokens and cost.

18 tools for EUrouter

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_chat_completionChanges dataSend `messages` to a chat model and get its reply. Pick the `model` (e.g. "mistralai/mistral-large"), optionally with `max_tokens`, `temperature` and `provider` preferences such as EU-only hosting. Uses paid credits.
  • create_embeddingChanges dataCreate vector embeddings for `input` text with an embedding `model`; set `encoding_format` (float or base64). Uses paid credits.
  • create_routing_ruleChanges dataCreate a routing rule with a `name`, a primary `model`, optional fallback `models` and `provider` preferences (such as EU-owned only or data residency). New rules are active by default and affect live requests.
  • create_speechChanges dataTurn `input` text (max 4096 characters) into spoken audio; optionally choose `model`, `voice` and `speed`. Uses paid credits.
  • create_text_completionChanges dataGet a plain text completion for a `prompt` from a `model`. Uses paid credits.
  • create_transcriptionChanges dataTranscribe `input_audio` to text; optionally set `model` and `language`. Uses paid credits.
  • get_creditsGet your remaining EUrouter credit balance and usage.
  • get_current_identityGet the identity behind the connected API key. Use to confirm which account you are working in.
  • get_eu_residency_dataGet EU data residency information for providers, to help choose EU-hosted routing.
  • get_generationGet details of one past request (model, provider, tokens, cost) by its request `id` from the x-request-id header.
  • get_routing_ruleGet one routing rule by `routing_rule_id`.
  • list_model_endpointsList the provider endpoints serving one model, by `author` and `model_slug` (e.g. openai and gpt-4o), with hosting region and pricing details.
  • list_modelsList available AI models, filtered by `category`, `provider` or `supported_parameters`.
  • list_providersList the AI providers EUrouter can route to.
  • list_routing_rulesList your routing rules; set `include_disabled` to also show disabled ones.
  • rerank_documentsChanges dataRank `documents` by relevance to a `query` with a rerank `model`; `top_n` limits results. Uses paid credits.
  • test_routingChanges dataSimulate which provider and model a request would be routed to for a `model`, `models` or a rule (`rule_id` or `rule_name`) without making a real call.
  • update_routing_ruleChanges dataChange a routing rule's name, models, provider preferences or `enabled` status by `routing_rule_id`. Affects live requests.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose EUrouter from the app list.

  2. 2

    Paste your key

    Paste an EUrouter API key. In the EUrouter dashboard go to API Keys and click Create New Key. Copy the key (it starts with eur_ and is shown only once) and paste it here.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in EUrouter?

The AI can list models, providers and model endpoints, read EU data residency information, check your credits and look up past requests. It can create, update, list and dry-run routing rules. It can also call models through EUrouter for chat and text completions, embeddings, reranking, speech and transcription.

Does the AI see my EUrouter credentials?

No. Your EUrouter API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can for example allow model lookups and credit checks but leave model calls and routing changes off. Tools that change routing rules can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own EUrouter account, and model calls such as chat, embeddings, speech and transcription use your EUrouter credits.

Do routing rule changes affect my live traffic?

Yes. A new routing rule is active by default, and updating a rule changes how live requests are routed. Use the dry-run tool first to see which provider and model a request would go to, without making a real call.

Let your AI work in EUrouter today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect EUrouter free

PipMCP is not affiliated with EUrouter. Product names are trademarks of their owners.