Show HN: Nanobot – Turn MCP servers into full AI agents
18 hours ago
- #AI Agents
- #Open Source
- #MCP
- Nanobot is an Open Source framework for building MCP agents with reasoning, system prompts, tool orchestration, and MCP-UI support.
- It wraps MCP servers into intelligent agents, creating interactive experiences with a professional dealer persona and rich UI.
- Nanobot supports the MCP ecosystem, leveraging features like tools, prompts, sampling, and elicitation.
- Nanobots are full AI agents exposed as MCP servers, allowing interaction via any MCP client.
- First-class MCP-UI support enables rendering interactive React components in chat clients for games, shopping carts, dashboards, etc.
- Nanobot is a deployable MCP host with an interactive chat client, embeddable in any application or website.
- Thousands of new MCP servers come online monthly, enriching Nanobot functionality.
- Flexible, extensible, and community-driven with active development and contribution opportunities.
- Quick setup: Install via Homebrew, use the CLI, and define agents in a configuration file.
- MCP (Model Context Protocol) enables AI models to interact with tools and data; Nanobot enhances this with agent capabilities.
- Nanobot works with existing MCP servers without requiring core tool changes.
- MCP-UI support is expanding, with Nanobot and clients like Goose adopting interactive UI components.
- Production-ready: Nanobot is an executable requiring Postgres, deployable on any infrastructure.