← all repositories
obot-platform/obot

MCP servers are sprouting everywhere. Someone needs to manage them.

Obot is an open-source operations layer that hosts, catalogs, secures, and chats with MCP servers so they do not end up as ungoverned sprawl.

obot
Not currently ranked — collecting fresh signals.
star history

What it does

Obot is a self-hosted Go platform that treats the Model Context Protocol as infrastructure rather than a demo trick. It hosts MCP servers through Docker or Kubernetes, maintains a curated internal registry, proxies traffic through a gateway with access rules and audit logging, and ships a web chat client that talks to those servers. It also exposes the managed servers to external tools like n8n, LangGraph, Claude Desktop, and GitHub Copilot.

The interesting bit

The project focuses on the unglamorous but critical layer of MCP adoption: shared credentials, request filtering, usage visibility, and OAuth 2.1. That is the gap between a cool local plugin and something an actual IT team can support.

Key highlights

  • Hosts both single-user STDIO and multi-user HTTP MCP servers, with role controls for who can deploy or publish to the catalog
  • Gateway inspects and filters requests before they reach servers, with full audit logging
  • Built-in chat client supports RAG, project-wide memory, scheduled tasks, and multiple model providers including OpenAI and Anthropic
  • Conforms to the MCP registry specification for server discovery
  • GitOps-ready configuration and catalog management

Caveats

  • Local deployments allow disabling authentication entirely, which the documentation explicitly warns against because it exposes server management to anyone on port 8080
  • The README lists “encryption at rest and in transit” as a technical advantage without offering specifics on implementation or scope

Verdict

Teams already experimenting with MCP servers and hitting the “where do I host this and who has access” problem will find Obot fills a real gap. If you are just running a single local Claude Desktop plugin, it is probably overkill.

Frequently asked

What is obot-platform/obot?
Obot is an open-source operations layer that hosts, catalogs, secures, and chats with MCP servers so they do not end up as ungoverned sprawl.
Is obot open source?
Yes — obot-platform/obot is open source, released under the MIT license.
What language is obot written in?
obot-platform/obot is primarily written in Go.
How popular is obot?
obot-platform/obot has 904 stars on GitHub.
Where can I find obot?
obot-platform/obot is on GitHub at https://github.com/obot-platform/obot.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.