Chronulus AI MCP Server

offiziell

Vorhersagen mit Chronulus AI Prognose- und Vorhersageagenten treffen.

Dokumentation

Chronulus AI

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:

  1. uv installieren oder
  2. den absoluten Pfad zu uvx angeben. Zum Beispiel /Users/username/.local/bin/uvx anstelle von nur uvx

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.