MCP Trader Server
by wshobson
// The configuration file format is [JSON5](https://json5.org/),
// where comments and trailing commas are allowed.
// The file format is further extended to replace `${...}` notations
// with the values of corresponding environment variables.
// Keep all the credentials and private into the `.env` file
// and refer to them with `${...}` notation as needed.
{
// "llm": {
// "model_provider": "anthropic",
// "model": "claude-3-5-haiku-latest",
// "temperature": 0.0,
// "max_tokens": 1000,
// "system_prompt": "Answer briefly and clearly",
// },
"llm": {
"model_provider": "openai",
"model": "gpt-4o-mini",
"temperature": 0.0,
"max_tokens": 1000,
"system_prompt": "Answer briefly and clearly",
},
// "llm": {
// "model_provider": "groq",
// "model": "llama-3.1-8b-instant",
// "temperature": 0.0,
// "max_tokens": 1000,
// },
"example_queries": [
"Tomorrow's weather in SF?",
"Read and briefly summarize the LICENSE file",
"Read the news headlines on bbc.com",
],
"mcp_servers": {
// https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"."
]
},
// https://github.com/modelcontextprotocol/servers/tree/main/src/fetch
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
// https://github.com/modelcontextprotocol/quickstart-resources/tree/main/weather-server-python
"weather": {
"command": "npx",
"args": [
"-y",
"@h1deya/mcp-server-weather"
]
},
// // https://github.com/modelcontextprotocol/servers/tree/main/src/puppeteer
// "puppeteer": {
// "command": "npx",
// "args": ["-y", "@modelcontextprotocol/server-puppeteer"]
// },
// // https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search
// "brave-search": {
// "command": "npx",
// "args": [
// "-y",
// "@modelcontextprotocol/server-brave-search"
// ],
// "env": {
// "BRAVE_API_KEY": "${BRAVE_API_KEY}"
// }
// },
}
}