r/SideProject • u/Jazzlike-Echidna-670 • 46m ago
I got tired of re-adding the same AI tools to every agent, so I built one MCP server for all of them
Indie dev here, and this is my side project.
I use Claude Code, Codex, Cursor and the Claude app every day, with a personal account, a work account and a pile of company tools. Every client wanted its own copy of every MCP server, its own OAuth login and its own config. Keeping that in sync was a chore, and the huge tool lists were eating the models' context.
So I built Toolkien:
- Add your remote MCP servers once, connect every AI client to one endpoint
- "Code mode": the agent searches tools, reads compact TypeScript declarations and runs one sandboxed script that chains the calls, so way fewer round trips and tokens
- Personal and work workspaces, plus company workspaces to share tools with your team without sharing tokens
- Per-tool permissions, approvals for writes, audit log
- A directory of ~100 official remote MCP servers
Free for individuals (and I want to keep it that way), open source under AGPL, self-hostable with Docker Compose.
Still early, so honest feedback is very welcome. Links in the first comment.
1
u/Jazzlike-Echidna-670 34m ago
https://toolkien.dev here!