Database · MODEL CONTEXT PROTOCOL

adam paterson mcp crew ai

MCP Crew AI Server is a lightweight Python-based server designed to run, manage and create CrewAI workflows.

WHAT IT CONNECTS

What adam paterson mcp crew ai gives an AI Agent

  • **Automatic Configuration:** Automatically loads agent and task configurations from two YAML files (`agents.yml` and `tasks.yml`), so you don't need to write custom code for basic setups.
  • **Command Line Flexibility:** Pass custom paths to your configuration files via command line arguments (`--agents` and `--tasks`).
  • **Seamless Workflow Execution:** Easily run pre-configured workflows through the MCP `run_workflow` tool.
  • **Local Development:** Run the server locally in STDIO mode, making it ideal for development and testing.
  • Python 3.11+
  • MCP SDK
  • CrewAI
  • PyYAML
  • **agents.yml:** Define your agents with roles, goals, and backstories.
  • **tasks.yml:** Define tasks with descriptions, expected outputs, and assign them to agents.
  • `--agents`: Path to the agents YAML file (required)
  • `--tasks`: Path to the tasks YAML file (required)
  • `--topic`: The main topic for the crew to work on (default: "Artificial Intelligence")
  • `--process`: Process type to use (choices: "sequential" or "hierarchical", default: "sequential")
  • `--verbose`: Enable verbose output
  • `--variables`: JSON string or path to JSON file with additional variables to replace in YAML files
  • `--version`: Show version information and exit

SECURITY

An MCP listing is not a security review

An MCP server may receive model context, credentials, local files, or permission to call external systems. Review its code, requested environment variables, network behavior, package provenance, and maintenance status before connecting it to an agent.