Skip to content

Docs: how to connect an external MCP server (Olostep) to Buzz agents? #4515

Description

@awais-yousaf75

Motivation

Buzz agents can already spawn MCP servers over stdio (via the persona mcp_servers config / .mcp.json, per buzz-persona and buzz-agent). But there don't seem to be user-facing docs showing how to connect a third-party MCP server to give an agent new capabilities. Anyone wanting to extend an agent with an external tool (web search, scraping, etc.) runs into this — the mechanism exists in code, but there's no worked example to follow.

Proposed solution

Per the contributing guide's recommendation to discuss before opening a PR, I wanted to check whether you'd welcome a short docs contribution showing how to connect an external stdio MCP server to a Buzz agent.

Olostep (web scraping / search / crawl) ships a stdio MCP server (npx -y olostep-mcp, OLOSTEP_API_KEY via env) that's compatible with how Buzz spawns MCP servers, so it works as a real, testable example. This would be documentation only — no code changes. It could be framed generically ("connecting external MCP servers") with Olostep as one worked example, rather than vendor-specific — whichever you'd prefer.

Two questions:

  1. Would you welcome this kind of doc, and where should it live?
  2. Do you prefer a generic guide with Olostep as an example, or would you rather not include third-party examples in the tree?

Alternatives considered

  • A vendor-specific example pack under examples/ — but a generic guide seems more broadly useful and less like promotion.
  • Doing nothing and leaving it to users to figure out from the code — but a short doc would lower the barrier for anyone extending an agent with MCP tools.

Additional context

Olostep MCP server: https://github.com/olostep/olostep-mcp-server
Searched open issues and PRs for MCP docs — none found covering how to connect an external MCP server.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions