anthropics / anthropics/financial-services

financial-analysis/.mcp.json is invalid JSON (missing comma + closing brace) — core connectors fail to load

Abierto
#264 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.