Configuring additional MCP servers for PhariaAssistant Chat

PhariaAssistant Chat offers native support for MCP servers. Several servers are shipped by default, including the following:

  • PhariaConductor: to create custom agents through Chat.

  • Document index: to search through collections and open documents.

  • Code sandbox: for the agent to write and execute code in a sandboxed environment.

In addition, you can enable web search. To do this, you must first get an API key with firecrawl. Then, enable the server with the following configuration:

mcp-firecrawl:
  enabled: true
  env:
    secret:
      FIRECRAWL_API_KEY:
        name: mcp-firecrawl-secrets
        key: FIRECRAWL_API_KEY

pharia-chat:
  jobInitMcpRegistry:
    mcpServers:
      mcp-firecrawl:
        enabled: true

This automatically starts the server and registers it for use with Chat.