Your MCP connections shouldn't live on your laptop
Keep remote MCP connections in one place, then switch agents or machines without rebuilding your toolbox. How Minion makes your connected services portable, and what still needs authorization.
You set up an MCP server in your coding agent. It can reach your analytics, search your notes, or query a service you use every day. A week later you try another agent, and you are back in a settings file, finding the endpoint and working through authorization again.
Then you open your other laptop.
The connection worked. It just lived in the wrong place for the way you work.
Remote MCP servers help separate your tools from the machine running your agent. Keeping those connections in one place takes that further: you can change agents without rebuilding the collection of services they use.
A connection that survives a change of machine
With a local stdio MCP server, the agent starts a process on your machine. That often means installing a package, having the right runtime available, and configuring the command and credentials. A second machine needs its own working setup.
A remote MCP server runs independently and is reached over HTTP. The MCP transport specification describes that separation: the server can handle multiple client connections without being launched by each client.
For a service that already lives online, this is a useful fit. Your analytics server does not need a copy of its connector installed on every laptop. A compatible client can reach its endpoint and authorize access.
But remote hosting alone leaves another bit of repetition. If you add six remote servers directly to three agents, you still have three sets of connection settings to maintain.
Put the connections in your account
Minion can act as an MCP client as well as an MCP server. You add remote MCP servers to Minion , and your agents connect to Minion.
That gives you a practical arrangement:
- Your remote servers and their credentials are configured in your Minion account.
- Each agent has a connection to Minion.
- The agent discovers and calls the connected tools through Minion.
For upstream servers that need OAuth, you authorize Minion at the provider. Servers that accept a static bearer token can use a credential stored in Minion's private MCP hub. Each agent still needs its own authorized access to Minion, but it does not need a separate copy of every upstream connection.
When you add another service, you add it to that shared account. When an upstream connection needs attention, you have one place to reconnect it.
Switch agents without rebuilding your toolbox
Imagine you connect an analytics MCP server to Minion while working in a coding agent. You use it to investigate a drop in signups and save a reusable reporting package.
Later, you want to discuss the findings in a different agent. Connect that agent to the same Minion account. It can discover the same analytics connection and use the saved package. You do not have to find the analytics endpoint again or recreate that connection in the new host.
The same applies when you move from a desktop to a laptop. Follow that host's connection steps, authorize Minion, and the account already has the services you configured earlier.
This makes trying another agent a smaller decision. You can choose the agent that suits today's task while keeping the tools you have already set up.
Maintain each connection once
Repeated setup is only the first cost of scattered connections. Over time, one agent has an old endpoint, another has a working token, and a third is missing the service you added last month. You start remembering which app can do which job.
A shared hub gives those connection details one home. In Minion, you can check connection status, see when a server needs authorization again, and reconnect it there. A successful repair restores that upstream connection for the agents using the account.
Saved packages can also call connected MCP tools. That lets you keep a useful workflow alongside the connection it depends on, instead of reconstructing the sequence in every new conversation.
What actually travels
The portable part is access to the connected services and whatever you deliberately save in Minion: packages, shared memory, and other account state.
An agent's private conversation history does not transfer just because it uses the same MCP endpoint. A new agent may need a short briefing, or it can retrieve a summary you saved in shared memory. Different hosts also have different approval flows and support for remote transports and authentication.
There is a trust decision too. Authorizing an agent to Minion grants it full access to that account. Connect agents you trust. You can separately restrict an upstream MCP server to specific packages when its tools should only be used through a saved workflow.
Remote tools need network access and an available server. Local MCP servers remain useful for files, devices, and processes on your machine. The advantage of centralizing remote connections is clearest for services you want to reach from several agents or computers.
Try the second agent
The best way to feel the difference is to connect one remote MCP server to Minion, use it from your current agent, and then connect a second agent to the same account.
Ask the second agent to find the connected server and use one of its tools. If you saved a package in the first session, ask it to reuse that too.
Your setup should become more useful as you build it. Keeping your MCP connections in one place means the next agent starts with the services you already connected, and the next machine does too.