Chronulus AI

officiel

Prédisez tout avec les agents de prévision et de prédiction Chronulus AI.

Que pouvez-vous faire avec Chronulus AI MCP ?

  • Prévision à l'aide de fichiers téléchargés — Demandez à l'assistant d'envoyer un fichier (texte, PDF ou image) à un agent de prédiction Chronulus en utilisant les types d'entrée TextFromFile, PdfFromFile ou ImageFromFile.
  • Générer et tracer une prévision — Sollicitez une prédiction auprès de Chronulus et demandez à l'assistant de tracer le résultat, en incluant l'explication de la prévision fournie par Chronulus sous le graphique.
  • Combiner Chronulus avec des données locales — Indiquez à l'assistant de lire un ensemble de données depuis votre système de fichiers, de le transmettre à un agent Chronulus, puis de renvoyer la prévision accompagnée des données d'origine.

Documentation

Chronulus AI

Serveur MCP pour Chronulus

Discutez avec les agents de prévision et de prédiction Chronulus AI dans Claude

Démarrage rapide : Claude pour ordinateur

Installation

Claude pour ordinateur est actuellement disponible sur macOS et Windows.

Installez Claude pour ordinateur ici

Configuration

Suivez les instructions générales ici pour configurer le client de bureau Claude.

Vous trouverez votre configuration Claude à l’un des emplacements suivants :

  • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows : %APPDATA%\Claude\claude_desktop_config.json

Choisissez ensuite l’une des méthodes suivantes qui correspond le mieux à vos besoins et ajoutez-la à votre claude_desktop_config.json

Utilisation de pip

(Option 1) Installer la version depuis PyPI

pip install chronulus-mcp

(Option 2) Installer depuis Github

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>"
      }
    }
  }
}

Remarque : si vous obtenez une erreur du type « MCP chronulus-agents: spawn python ENOENT », vous devez probablement fournir le chemin absolu vers python. Par exemple /Library/Frameworks/Python.framework/Versions/3.11/bin/python3 au lieu de simplement python

Utilisation de docker

Nous allons construire ici une image docker appelée « chronulus-mcp » que nous pourrons réutiliser dans notre configuration Claude.

git clone https://github.com/ChronulusAI/chronulus-mcp.git
cd chronulus-mcp
 docker build . -t 'chronulus-mcp'

Dans votre configuration Claude, assurez-vous que l’argument final correspond au nom que vous donnez à l’image docker dans la commande de construction.

{
  "mcpServers": {
    "chronulus-agents": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "-e", "CHRONULUS_API_KEY", "chronulus-mcp"],
      "env": {
        "CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
      }
    }
  }
}
Utilisation de uvx

uvx récupérera la dernière version de chronulus-mcp depuis le registre PyPI, l’installera, puis l’exécutera.

{
  "mcpServers": {
    "chronulus-agents": {
      "command": "uvx",
      "args": ["chronulus-mcp"],
      "env": {
        "CHRONULUS_API_KEY": "<YOUR_CHRONULUS_API_KEY>"
      }
    }
  }
}

Remarque : si vous obtenez une erreur du type « MCP chronulus-agents: spawn uvx ENOENT », vous devez probablement soit :

  1. installer uv ou
  2. Fournir le chemin absolu vers uvx. Par exemple /Users/username/.local/bin/uvx au lieu de simplement uvx

Serveurs supplémentaires (Filesystem, Fetch, etc)

Dans notre démonstration, nous utilisons des serveurs tiers comme fetch et filesystem.

Pour plus de détails sur l’installation et la configuration d’un serveur tiers, veuillez consulter la documentation fournie par le mainteneur du serveur.

Voici un exemple de configuration de filesystem et fetch aux côtés de Chronulus dans votre claude_desktop_config.json :

{
  "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"]
    }
  }
} 

Préférences Claude

Pour simplifier votre expérience d’utilisation de Claude avec plusieurs ensembles d’outils, il est préférable d’ajouter vos préférences dans les paramètres de Claude.

Vous pouvez mettre à jour vos préférences Claude de plusieurs façons :

  • Depuis Claude pour ordinateur : Settings -> General -> Claude Settings -> Profile (tab)
  • Depuis claude.ai/settings : Profile (tab)

Les préférences sont partagées entre Claude pour ordinateur et Claude.ai (l’interface web). Vos instructions doivent donc fonctionner dans les deux environnements.

Voici les préférences que nous avons utilisées pour obtenir les résultats présentés dans nos démonstrations :

## 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.