mcp-registry/chronulus-mcp

    ==================
      
       /// MCP ///
      /// CHR ///
        
    ==================
        
    [server:online]
    [protocol:ready]

chronulus-mcp

by ChronulusAI

MCP Server for Chronulus AI Forecasting and Prediction Agents

88
13
Enterprise

01

read_file

Read the contents of a single file

02

read_multiple_files

Read the contents of multiple files in one call

03

get_info

Retrieve metadata or basic information about a file, intended for use with binary files

Installation

1. Prerequisites
• Python 3.10 or newer
• Git
• (Optional) Docker / Docker-Compose for containerised deployment
2. Clone the repository
git clone https://github.com/ChronulusAI/chronulus-mcp.git cd chronulus-mcp
3. Create and activate a virtual environment
python -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate
4. Install Python dependencies
pip install -r requirements.txt
5. Configure environment
• Copy the sample file: cp .env.example .env
• Fill in the following keys:
CHRONULUS_API_KEY=<your-chronulus-key> DATABASE_URL=postgresql://user:password@host:5432/chronulus MCP_PORT=8000 # or any free port LOG_LEVEL=info
6. Run database migrations (if Alembic is used)
alembic upgrade head
7. Start the MCP server
python -m chronulus_mcp # or uvicorn chronulus_mcp.app:app --host 0.0.0.0 --port $MCP_PORT
8. (Optional) Docker
docker compose up -d # builds and launches the server + DB in containers The server should now be reachable at http://localhost:8000/

Documentation

License: MIT License
Updated 7/30/2025