Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Jalex

FreeNot checked

Serveur MCP (Model Context Protocol) Python pour exposer les données financières de Jalex Consulting (devis, factures, contrats) à des LLMs (Claude, Copilot, et

GitHubEmbed

About

Serveur MCP (Model Context Protocol) Python pour exposer les données financières de Jalex Consulting (devis, factures, contrats) à des LLMs (Claude, Copilot, etc.) de manière sécurisée et déterministe.

README

Serveur MCP (Model Context Protocol) Python pour exposer les données financières de Jalex Consulting (devis, factures, contrats) à des LLMs (Claude, Copilot, etc.) de manière sécurisée et déterministe.

Prérequis

  • Python 3.12+
  • pip

Installation

python -m venv .venv
.venv\Scripts\activate        # Windows
pip install -e ".[dev]"

Indexation des PDFs

Déposer les PDFs dans data/pdfs/ puis lancer :

python scripts/ingest.py --pdf-dir data/pdfs/

Démarrage du serveur MCP

python -m jalex_mcp.server

Ou via le point d'entrée installé :

jalex-mcp

Configuration client MCP (Claude Desktop)

Ajouter dans claude_desktop_config.json :

{
  "mcpServers": {
    "jalex": {
      "command": "python",
      "args": ["-m", "jalex_mcp.server"],
      "cwd": "D:/DEV/jalex-server-mcp"
    }
  }
}

Structure

src/jalex_mcp/
├── server.py       ← point d'entrée FastMCP
├── models.py       ← Pydantic models (Document, Facture, Devis)
├── storage.py      ← SQLite CRUD + queries métier
├── extractor.py    ← extraction PDF (pdfplumber)
├── resources.py    ← MCP Resources (jalex://...)
├── tools.py        ← MCP Tools (get_revenue_by_client, ...)
└── prompts.py      ← MCP Prompts / guardrails
data/
├── pdfs/           ← PDFs sources (non versionnés)
└── index.db        ← base SQLite générée
scripts/
└── ingest.py       ← CLI d'indexation

Tests

pytest tests/

from github.com/kreestof1/jalex-mcp-server

Installing Jalex

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/kreestof1/jalex-mcp-server

FAQ

Is Jalex MCP free?

Yes, Jalex MCP is free — one-click install via Unyly at no cost.

Does Jalex need an API key?

No, Jalex runs without API keys or environment variables.

Is Jalex hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Jalex in Claude Desktop, Claude Code or Cursor?

Open Jalex on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Jalex with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs