Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TAVILY_API_KEY | No | API key for Tavily web search | |
| FLOW_LLM_API_KEY | Yes | API key for OpenAI-compatible LLM service | |
| DASHSCOPE_API_KEY | No | API key for DashScope search and entity extraction | |
| FLOW_LLM_BASE_URL | Yes | Base URL for OpenAI-compatible LLM service | |
| TUSHARE_API_TOKEN | No | API token for Tushare historical data analysis | |
| BAILIAN_MCP_API_KEY | No | API key for external MCP services |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| load_skill_metadata | Load metadata (name and description) for all available skills from the skills directory. |
| load_skill | Load one skill's instructions from the SKILL.md. |
| read_reference_file | Read a reference file from a skill (e.g., forms.md, reference.md, ooxml.md) |
| run_shell_command | run shell command in a subprocess.
Here you need to fill in skill_name.
This skill_name parameter allows you to navigate directly to the folder corresponding to skill_name, making it more convenient to use the scripts within that folder to execute commands.
If you want to know the exact path, you can use |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |