Every tool.One MCP.
Connect your MCP servers once. They reach every client through a single OnlyMCP connection, together with your skills, agents and memory.
npx onlymcp install --client claude-codeBring your own Claude Code or Codex. OnlyMCP stores no AI keys, and your service credentials never leave the server.
The difference is obvious at a glance
What every machine handles on its own without OnlyMCP, OnlyMCP keeps in sync in one place.
Without OnlyMCP
- Every MCP server is configured again in every client, on every machine.
- Access tokens end up in config files all over your disk.
- Skills and memory live on one machine. The second one is missing them.
With OnlyMCP
- Connect a server once. Every client sees its tools.
- Credentials stay encrypted on the server, never in a client.
- A new machine needs one connection, not one per tool.
Connect your tools once
GitHub, Linear, Notion, your own server: whatever speaks MCP, OnlyMCP puts behind one connection, a gateway in front of all of them. Your client only ever knows about that one.
Your OnlyMCP connection
https://only-mcp.com/api/mcp
GitHub
github__
Linear
linear__
Notion
notion__
Your own server
internal__
A sample of servers that speak MCP, not built-in integrations. OnlyMCP connects to any remote MCP server that signs in with OAuth or takes a token or a header. Each connected service stays subject to its own terms, see the legal notes in the footer.
One connection, every tool
Your client is configured once. Everything you connect afterwards simply appears, without touching a config file again.
Credentials stay here
A token you store is encrypted and used by the server on your behalf. It is never sent to a client and never shown again.
You decide what is on
Turn a whole connection off, or single tools of it. In a team, permissions decide who may connect, edit and use.
How it works
Three commands take you from an empty terminal to a synced device.
- 1
Connect
One command registers OnlyMCP with your client.
npx onlymcp install --client claude-codeOnlyMCP is now set up in Claude Code.
- 2
Sign in
Your machine shows a code, you confirm it once in the browser.
npx onlymcp loginThis machine is signed in as a device on your account.
- 3
Done
From now on everything syncs by itself. You can check the state at any time.
npx onlymcp statusPrints "logged in" while this device is connected.
What gets synced
Skills, agents and memory are the three things that stay identical across your devices.
Skills
Your skills as Markdown. The same version on every device.
Agents
Agent definitions including model and permitted tools.
Memory
Notes with paths and links, readable and writable from inside the client. Browse them in the dashboard as files or as a graph of their links.
Tools of its own
OnlyMCP has 26 tools of its own: 8 for memory, 8 for skills, 4 for agents and 6 for your connections. 7 of them are shown here. Every tool of every server you connect arrives on top of them, prefixed with that connection.
list_skills
List all skills
get_skill
Fetch one skill in full
list_agents
List all agents
get_agent_definition
Fetch one agent definition
memory_read
Read one memory file
memory_write
Write one memory file
list_connections
List the connected MCP servers and their tools
One endpoint, any client
Point your client at the OnlyMCP server with an access token. Nothing to install, nothing that only works on one machine.
claude mcp add --transport http --scope user onlymcp https://only-mcp.com/api/mcp --header "Authorization: Bearer omk_…"Prefer a local process? npx onlymcp install still works: it is the only way to get skill files written to disk for Codex.
Share what the whole team needs
A team area next to your private one. You decide entry by entry what goes in.
Shared skills, agents, memory and MCP connections: the same for everyone in the team.
Five roles from owner to viewer, and single permissions you can override per person.
Your private entries stay private. Joining a team moves nothing, and whoever may delete a shared entry can return it to its owner.
Start free
The free plan covers a small setup and costs nothing. Pay only when your setup outgrows it.
Free
CHF 0/ month
- 3 MCP connections
- 3 devices
- 20 skills
- 10 agents
- 200 memory files
- No teams
Pro
CHF 9/ month
14 days free trial
- 25 MCP connections
- 10 devices
- Unlimited skills
- Unlimited agents
- 5000 memory files
- No teams
Team
CHF 19per seat / month
14 days free trial
- Unlimited MCP connections
- Unlimited devices
- Unlimited skills
- Unlimited agents
- Unlimited memory
- 5 teams
- Any number of people per team
- Shared team connections
- Audit log
Yearly billing is available for Pro and Team. A new account can try Pro or Team for free.
Your data stays yours
Every row belongs to one account, every device can be revoked on its own, and a stored credential is never handed back out.
Every row belongs to one account, enforced in the database itself (row level security). The runtime role cannot technically bypass the rule.
Every connected device is listed separately and can be revoked separately.
Credentials for the servers you connect are encrypted at rest and never returned to any client. No AI keys with us either: you bring your own. OnlyMCP is run from Switzerland and hosted in Europe.
Frequently asked questions
Short answers about MCP, supported clients and what OnlyMCP costs.
What is MCP?
Model Context Protocol, an open interface through which an AI client can connect additional tools and data. OnlyMCP is such a server: it provides your skills, agents and memory instead of storing them separately on every machine.
Can I connect other MCP servers?
Yes, that is the point. Add the address of any MCP server that speaks https (your own, or one of the many public ones) and OnlyMCP talks to it for you. Its tools show up in every client you already use, prefixed with the name you gave the connection. The credential stays encrypted on the server and is never handed to a client.
Which clients are supported?
Every client that speaks MCP. The documentation has checked setup instructions for Claude Code, Claude, ChatGPT, Codex, Gemini CLI, Gemini, GitHub Copilot (VS Code), Cursor, Windsurf, Cline, Zed, Continue, and opencode. For Claude Code, Codex, and Gemini CLI, npx onlymcp install writes the entry into the configuration for you.
Can I share with other people?
Yes, from the Team plan on. A team has its own area next to your private one, and you decide entry by entry what goes in. Joining a team never moves your private content.
What does it cost?
The free plan covers: 3 devices, 20 skills, 10 agents, 200 memory files. Pro (CHF 9 / month) lifts those limits, Team (CHF 19 per seat / month) adds 5 teams, shared connections, and an audit log. You still bring your own Claude Code or Codex: OnlyMCP never stores AI keys and never bills you for AI usage.
What happens if I lose a device?
You revoke it in the device list. That device’s access ends immediately, the others keep working.
Ready to leave setup scripts behind?
Install the plugin, connect your first device in under two minutes.
Get Started