While digging deeper into Rovodev, I wonder if connecting custom MCP server is already supported and how to achieve this?
I read https://rovodevagents-beta.atlassian.net/wiki/external/Yzc2NzI4MTk3YTBhNDdiYjkzZDhhZTc3MjE0ZmE4Y2Q#Model-Context-Protocol-(MCP)-servers about the ~/.rovodev/mcp.json config file.
I've configured my local MCP server as follows:
{
"mvg_stoerung": {
"command": "python3",
"args": ["mvg_mcp_server.py"],
"cwd": "/Users/rmoriz/Sync/Projekte/mvg_stoerung_mcp"
}
}
However, when I restart Rovodev, the following error appears:
╭─ Could not parse user-defined MCP configuration ─────────────────────────────────────────────────────────────────────╮
│ │
│ Invalid MCP configuration file: /Users/rmoriz/.rovodev/mcp.json │
│ │
│ The following errors were found: │
│ • Extra inputs are not permitted at ('mvg_stoerung',) │
│ │
│ See https://rovodevagents-beta.atlassian.net/wiki/external/Yzc2NzI4MTk3YTBhNDdiYjkzZDhhZTc3MjE0ZmE4Y2Q for more │
│ information on how to configure MCP servers. │
│ │
╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯