brettapps MCP Agent Workforce
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@brettapps MCP Agent Workforcewrite a chapter for my sci-fi novel"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
brettapps MCP Agent Workforce
BrettApps — MCP Server Agents, one per agent, integrated with local Ollama models.
Architecture
brettapps/
├── agents/ # One folder per agent
│ ├── manuscript_author/ # Manuscript author agent
│ │ ├── agent.py # Agent logic (BaseAgent subclass)
│ │ └── server.py # FastAPI MCP server exposing tools
│ ├── ebook_production/ # Ebook production agent
│ ├── market_research/ # Market research agent
│ ├── cover_creative_director/
│ ├── editorial/
│ ├── fact_check_compliance/
│ ├── cloud_archivist/
│ ├── analytics_optimisation/
│ ├── positioning_offer/
│ ├── sales_copy/
│ ├── funnel_fulfillment/
│ ├── launch_strategist/
│ ├── product_director/
│ ├── outline_architect/
│ ├── credentials_manager/
│ ├── obsidian_knowledge_manager/
│ └── google_drive_agent/
├── models/ # Shared Ollama client
│ └── ollama_client.py
├── shared/ # Shared utilities
│ ├── base.py # BaseAgent class
│ └── config.py # Config loader
├── pyproject.toml
├── README.md
├── Makefile
└── AGENTS.mdRelated MCP server: forge-mcp
Running
# Start a single agent MCP server
uvicorn agents.manuscript_author.server:app --host 127.0.0.1 --port 8001
# Start all agents (one port each, 8001+)
make run-allOllama Models
brettanthonysjoberg179/brettapps:latest(Llama 3.2 3.2B Q4_K_M) — default agent modelgemma3:4b— fallback small modelgemma4:31b-cloud— large model for complex tasks
Agent Conventions
Each agent has
execute()returningdictwithstatus,message, and agent-specific dataMCP tools map 1:1 to agent capabilities
All agents use the shared Ollama client for LLM calls
This server cannot be deployed
Maintenance
Related MCP Connectors
- AnthraOAuthcom.anthra
Agentic AI book creator: plan, write, illustrate, narrate, and publish books from any MCP client.
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Agent-first social media publishing, scheduling, analytics, and unified inbox API + 16-tool MCP server across 18 social platforms (X, LinkedIn, Instagram, YouTube, TikTok, Threads, Bluesky, Reddit, Telegram, Discord, Mastodon, Facebook, Pinterest).
Related MCP Servers
- FlicenseCqualityDmaintenanceA multi-agent book-writing MCP server that manages a guarded chapter pipeline (writer → editor → third-pass agents → approve) with project planning, continuity tracking, and export/diff helpers.35-
- AlicenseNot gradedqualityBmaintenanceProvides MCP tools for AI-powered code review, research, and book writing via a fleet of coding agents.Apache 2.0
- FlicenseAqualityDmaintenanceExposes a local Ollama fleet as MCP tools for Claude Code, enabling model listing, generation, fleet health checks, parallel comparisons, smart host routing, and model pulling across hosts.6-
- AlicenseAqualityAmaintenanceTwo self-hosted MCP servers: manage a local model machine (Ollama pull/switch, LoRA training) and bridge to local Ollama/vLLM for pure language processing tasks (writing, summarizing, classifying, extraction) without giving the calling agent tools or file access.4MIT