Chronulus AI MCP Server
officielPrédisez tout avec les agents de prévision et de prédiction Chronulus AI.
Documentation
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 :
- installer uv ou
- Fournir le chemin absolu vers
uvx. Par exemple/Users/username/.local/bin/uvxau lieu de simplementuvx
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.