anthropics / anthropics/financial-services
financial-analysis/.mcp.json is invalid JSON (missing comma + closing brace) — core connectors fail to load
- Lenguaje dominante
- Python
- Estrellas
- 34.8k
- Forks
- 5.2k
- Merge medio
- 2 h 2 min
- PR fusionados (30 d)
- 3
Descripción
## Summary
`plugins/vertical-plugins/financial-analysis/.mcp.json` is not valid JSON, so the core plugin fails to load its MCP connectors. Because the README directs users to install `financial-analysis` **first** (it centrally wires the data-provider connectors for the whole suite), this blocks connector loading across the marketplace.
## Repro
```console
$ python3 -c "import json; json.load(open('plugins/vertical-plugins/financial-analysis/.mcp.json'))"
json.decoder.JSONDecodeError: Expecting ',' delimiter: line 47 column 5 (char 1100)
```
## Cause
Two syntax errors at the end of the file:
1. Missing comma after the `egnyte` server object.
2. Missing closing brace for the `box` server object.
## Fix
```diff
"egnyte": {
"type": "http",
"url": "https://mcp-server.egnyte.com/mcp"
- }
+ },
"box": {
"type": "http",
"url": "https://mcp.box.com"
+ }
}
}
```
Verified locally: applying this makes the file parse and all 12 connectors (`daloopa, morningstar, sp-global, factset, moodys, mtnewswire, aiera, lseg, pitchbook, chronograph, egnyte, box`) load.
## Environment
- Claude Code 2.1.160
- Marketplace `claude-for-financial-services`, fetched 2026-06-03
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.