Financial-ESG Analysis MCP Servers
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Financial-ESG Analysis MCP ServersGet Apple's current stock price and ESG risk rating"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Financial-ESG Analysis — MCP Servers per Claude
Progetto universitario che implementa tre server MCP (Model Context Protocol) in Python, utilizzabili da Claude per estrarre dati finanziari e metriche ESG e generare analisi e visualizzazioni automatizzate.
Architettura
Il progetto è composto da tre server MCP indipendenti, ciascuno con una responsabilità specifica:
Server | File | Funzione |
Market Data Server |
| Recupera quotazioni in tempo reale, dati fondamentali (Market Cap, P/E), serie storiche e performance finanziaria tramite l'API di yfinance |
ESG Ethics Server |
| Estrae i punteggi di dettaglio sui tre pilastri ESG (Environment, Social, Governance) per le aziende dell'S&P 500 |
Analytics Server |
| Genera visualizzazioni (istogrammi, scatter plot, boxplot, barplot) per analizzare distribuzione, correlazioni e confronti settoriali del rischio ESG |
Related MCP server: trading-skills
Requisiti
Python 3.10+
Claude Desktop (o altro client compatibile MCP)
Installazione
git clone https://github.com/Vittorio323/financial-esg-analysis.git
cd financial-esg-analysis
pip install -r requirements.txtDataset ESG
I server analytics_server.py ed esg_ethics_server.py richiedono il dataset "SP 500 ESG Risk Ratings", disponibile su Kaggle.
Scarica il CSV e posizionalo in:
data/SP 500 ESG Risk Ratings.csvConfigurazione con Claude Desktop
Aggiungi i server al file di configurazione claude_desktop_config.json:
{
"mcpServers": {
"market-data-server": {
"command": "python",
"args": ["/percorso/assoluto/market_data_server.py"]
},
"esg-ethics-server": {
"command": "python",
"args": ["/percorso/assoluto/esg_ethics_server.py"]
},
"analytics-server": {
"command": "python",
"args": ["/percorso/assoluto/analytics_server.py"]
}
}
}Riavvia Claude Desktop: i tool dei tre server saranno disponibili in conversazione.
Esempi d'uso
Una volta connessi, puoi chiedere a Claude cose come:
"Qual è la quotazione attuale di Apple e come si è mossa negli ultimi 30 giorni?"
"Mostrami il profilo di rischio ESG di Microsoft"
"Genera un boxplot di confronto del rischio ESG tra i settori dell'S&P 500"
Output generati
Distribuzione del rischio ESG (S&P 500) | Profilo ESG — Apple (AAPL) |
|
|
Struttura del progetto
financial-esg-analysis/
├── market_data_server.py
├── esg_ethics_server.py
├── analytics_server.py
├── data/
│ └── SP 500 ESG Risk Ratings.csv (da scaricare, vedi sopra)
├── outputs/ (generato automaticamente dai grafici)
├── requirements.txt
└── README.mdNote
Progetto sviluppato per un esame universitario del corso di Laurea Magistrale in Data Science, Università degli Studi di Salerno.
Autore
Vittorio Pio Sarno LinkedIn
Licenza
Distribuito con licenza MIT — vedi il file LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
AI Visibility and Content Intelligence tools for Claude and MCP-compatible agents.
75 MCP tools: SEC financials, FRED economics, IRS 990, FDA, FX, UK Companies House.
Real SEC, 13F, insider, congress & macro data your AI agent can cite. Hosted MCP, 24 tools.
SEC filings, earnings transcripts, guidance signals & macro calendar for S&P 500. 11 MCP tools.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides real-time stock quotes, market indices, historical data, and financial visualizations from Yahoo Finance without API keys, enabling users to analyze and visualize market data through Claude.391MIT
- AlicenseBqualityAmaintenanceProvides 32 trading analysis tools for AI-powered market analysis, including real-time data, technical indicators, options Greeks, scanners, and Interactive Brokers portfolio management, all accessible via natural language in Claude Desktop.35358MIT
- FlicenseNot gradedqualityBmaintenanceEnables Claude to monitor and execute Binance trading strategies through a bounded MCP tool interface, with risk controls and audit logging.-
- AlicenseNot gradedqualityDmaintenanceProvides 10 financial data tools (market data, economic indicators, news, insider trades, and calendars) via a single MCP layer, enabling any MCP-compatible LLM to access diverse financial data through a unified interface.MIT

