Chronulus AI MCP Server
offiziellVorhersagen mit Chronulus AI Prognose- und Vorhersageagenten treffen.
Dokumentation
MCP-Server für Chronulus
Chatten Sie mit Chronulus AI-Prognose- und Vorhersage-Agenten in Claude
Schnellstart: Claude für Desktop
Installation
Claude für Desktop ist derzeit für macOS und Windows verfügbar.
Installieren Sie Claude für Desktop hier
Konfiguration
Befolgen Sie die allgemeinen Anweisungen hier, um den Claude-Desktop-Client zu konfigurieren.
Ihre Claude-Konfiguration finden Sie an einem der folgenden Speicherorte:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Wählen Sie dann eine der folgenden Methoden, die Ihren Anforderungen am besten entspricht, und fügen Sie sie Ihrer claude_desktop_config.json hinzu
Verwendung von pip
(Option 1) Release von PyPI installieren
pip install chronulus-mcp
(Option 2) Von Github installieren
git clone https://github.com/ChronulusAI/chronulus-mcp.git
cd chronulus-mcp
pip install .
{
"mcpServers": {
"chronulus-agents": {
"command": "python",
"args": ["-m", "chronulus_mcp"],
"env": {
"CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
}
}
}
}
Hinweis: Wenn Sie einen Fehler wie „MCP chronulus-agents: spawn python ENOENT“ erhalten,
müssen Sie höchstwahrscheinlich den absoluten Pfad zu python angeben.
Zum Beispiel /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 anstelle von nur python
Verwendung von Docker
Hier erstellen wir ein Docker-Image namens „chronulus-mcp“, das wir in unserer Claude-Konfiguration wiederverwenden können.
git clone https://github.com/ChronulusAI/chronulus-mcp.git
cd chronulus-mcp
docker build . -t 'chronulus-mcp'
Stellen Sie in Ihrer Claude-Konfiguration sicher, dass das letzte Argument mit dem Namen übereinstimmt, den Sie dem Docker-Image im Build-Befehl geben.
{
"mcpServers": {
"chronulus-agents": {
"command": "docker",
"args": ["run", "-i", "--rm", "-e", "CHRONULUS_API_KEY", "chronulus-mcp"],
"env": {
"CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
}
}
}
}
Verwendung von uvx
uvx ruft die neueste Version von chronulus-mcp aus der PyPI-Registry ab, installiert sie und führt sie dann aus.
{
"mcpServers": {
"chronulus-agents": {
"command": "uvx",
"args": ["chronulus-mcp"],
"env": {
"CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
}
}
}
}
Hinweis: Wenn Sie einen Fehler wie „MCP chronulus-agents: spawn uvx ENOENT“ erhalten, müssen Sie höchstwahrscheinlich entweder:
- uv installieren oder
- den absoluten Pfad zu
uvxangeben. Zum Beispiel/Users/username/.local/bin/uvxanstelle von nuruvx
Zusätzliche Server (Filesystem, Fetch usw.)
In unserer Demo verwenden wir Drittanbieter-Server wie fetch und filesystem.
Einzelheiten zur Installation und Konfiguration von Drittanbieter-Servern finden Sie in der Dokumentation des Server-Betreibers.
Nachfolgend ein Beispiel, wie Sie filesystem und fetch zusammen mit Chronulus in Ihrer claude_desktop_config.json konfigurieren:
{
"mcpServers": {
"chronulus-agents": {
"command": "uvx",
"args": ["chronulus-mcp"],
"env": {
"CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
}
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/AIWorkspace"
]
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}
Claude-Einstellungen
Um Ihre Erfahrung mit Claude über mehrere Toolsets hinweg zu optimieren, fügen Sie Ihre Einstellungen am besten unter den Claude-Einstellungen hinzu.
Sie können Ihre Claude-Einstellungen auf verschiedene Weise anpassen:
- Über Claude Desktop:
Settings -> General -> Claude Settings -> Profile (tab) - Über claude.ai/settings:
Profile (tab)
Die Einstellungen werden sowohl für Claude für Desktop als auch für Claude.ai (die Weboberfläche) übernommen. Ihre Anweisungen müssen daher für beide Erfahrungen funktionieren.
Nachfolgend die Einstellungen, die wir verwendet haben, um die in unseren Demos gezeigten Ergebnisse zu erzielen:
## Tools-Dependent Protocols
The following instructions apply only when tools/MCP Servers are accessible.
### Filesystem - Tool Instructions
- Do not use 'read_file' or 'read_multiple_files' on binary files (e.g., images, pdfs, docx) .
- When working with binary files (e.g., images, pdfs, docx) use 'get_info' instead of 'read_*' tools to inspect a file.
### Chronulus Agents - Tool Instructions
- When using Chronulus, prefer to use input field types like TextFromFile, PdfFromFile, and ImageFromFile over scanning the files directly.
- When plotting forecasts from Chronulus, always include the Chronulus-provided forecast explanation below the plot and label it as Chronulus Explanation.