mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-03 06:12:14 +08:00
34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
|
|
# MCP (Model Context Protocol) Configuration
|
|||
|
|
|
|||
|
|
DeerFlow supports configurable MCP servers and skills to extend its capabilities, which are loaded from a dedicated `extensions_config.json` file in the project root directory.
|
|||
|
|
|
|||
|
|
## Setup
|
|||
|
|
|
|||
|
|
1. Copy `extensions_config.example.json` to `extensions_config.json` in the project root directory.
|
|||
|
|
```bash
|
|||
|
|
# Copy example configuration
|
|||
|
|
cp extensions_config.example.json extensions_config.json
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
2. Enable the desired MCP servers or skills by setting `"enabled": true`.
|
|||
|
|
3. Configure each server’s command, arguments, and environment variables as needed.
|
|||
|
|
4. Restart the application to load and register MCP tools.
|
|||
|
|
|
|||
|
|
## How It Works
|
|||
|
|
|
|||
|
|
MCP servers expose tools that are automatically discovered and integrated into DeerFlow’s agent system at runtime. Once enabled, these tools become available to agents without additional code changes.
|
|||
|
|
|
|||
|
|
## Example Capabilities
|
|||
|
|
|
|||
|
|
MCP servers can provide access to:
|
|||
|
|
|
|||
|
|
- **File systems**
|
|||
|
|
- **Databases** (e.g., PostgreSQL)
|
|||
|
|
- **External APIs** (e.g., GitHub, Brave Search)
|
|||
|
|
- **Browser automation** (e.g., Puppeteer)
|
|||
|
|
- **Custom MCP server implementations**
|
|||
|
|
|
|||
|
|
## Learn More
|
|||
|
|
|
|||
|
|
For detailed documentation about the Model Context Protocol, visit:
|
|||
|
|
https://modelcontextprotocol.io
|