Connect an MCP server

MCP — the Model Context Protocol — connects external tool servers into Nebo so their tools become available to your agents.

~4 min
1

Add a server.

In Settings → Connections, paste an mcpServers config block — stdio (a command, args, and env) or http (a url).

Or redeem a CONN-XXXX-XXXX connector code and Nebo fills in the config for you.

Settings — Connections

{

"mcpServers": {

"filesystem": {

"command": "npx",

"args": ["-y", "mcp-fs"]

}

}

}

Discovered tools
mcp__filesystem__read_file
mcp__filesystem__list_dir
mcp__filesystem__write_file
2

Nebo discovers the tools.

Nebo connects to the server and discovers everything it exposes. The tools appear namespaced as mcp__<server>__<tool>.

From there, your agents can call them just like any other tool.

3

Nebo can be a server too.

MCP goes both ways. Nebo can be an MCP server — run nebo mcp serve to expose its own tools to other clients.

That lets other MCP-aware apps reach into Nebo's capabilities the same way Nebo reaches into theirs.

Terminal
$ nebo mcp serve

Exposes Nebo's tools to any MCP client.