Wetter- und Aktien-MCP-Server 🌦️📉
Bei diesem Projekt handelt es sich um einen MCP-Server (Model Context Protocol) , der mithilfe verschiedener APIs Wetterwarnungen, Prognosen, Aktienkurse, historische Daten und Nachrichten bereitstellt.
Funktionen 🚀
🐼 Holen Sie sich Aktienkurse in Echtzeit mit Yahoo Finance
📊 Historische Bestandsdaten abrufen (täglich, wöchentlich, monatlich)
📰 Erhalten Sie aktienbezogene Nachrichten von NewsAPI
🌦️ Rufen Sie Wetterwarnungen und -vorhersagen mit der API des National Weather Service ab
Related MCP server: Finance Tools MCP
Installation & Einrichtung ⚙️
Installation über Smithery
So installieren Sie den Weather & Stock Data Server für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @Jeetinida/stocknews-mcp --client claudeVoraussetzungen
Node.js (v18 oder höher)
Git
Ein API-Schlüssel für NewsAPI
Schritte
Klonen Sie das Repository:
git clone https://github.com/<your-username>/<repo-name>.git cd <repo-name>Installieren Sie Abhängigkeiten:
npm installUmgebungsvariablen einrichten:
Erstellen Sie eine.envDatei und fügen Sie hinzu:NEWS_API_KEY=your_newsapi_keyStarten Sie den Server:
npm start
Debuggen
Inspector Sie können Ihren MCP-Server mit Folgendem überprüfen:
npx @modelcontextprotocol/inspector
Verwendung 🛠️
Der MCP-Server bietet die folgenden Tools:
Aktienkurs abrufen
{
"tool": "get-stock-price",
"params": {
"symbol": "AAPL"
}
}Erhalten Sie historische Bestandsdaten
{
"tool": "get-historical-data",
"params": {
"symbol": "AAPL",
"startDate": "2024-01-01",
"endDate": "2024-03-01",
"interval": "1d"
}
}Neuigkeiten erhalten
{
"tool": "get-news",
"params": {
"stockName": "Tesla",
"startDate": "2024-03-01",
"endDate": "2024-03-10"
}
}Mitwirken 🤝
Fühlen Sie sich frei, dieses Repo zu forken, Änderungen vorzunehmen und einen Pull Request einzureichen! 🚀
Lizenz 🐟
Dieses Projekt ist unter der MIT-Lizenz lizenziert.