veille-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLLAMA_URL | No | Ollama endpoint; `digest` is disabled without it | |
| OLLAMA_MODEL | No | Any model pulled in Ollama | qwen3:8b |
| VEILLE_SOURCES | No | Path to a JSON feed list | bundled list |
| VEILLE_CACHE_TTL | No | Feed cache, in seconds | 900 |
| VEILLE_ALLOWED_HOSTS | No | Comma-separated `host:port` list; enables DNS-rebinding protection |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_sourcesB | Liste les flux suivis. category : ia, data ou cloud. |
| latest_newsB | Articles publiés ces dernières heures, du plus récent au plus ancien. category : ia, data ou cloud. source : nom (ou partie du nom) d'un flux, ex. "OVHcloud". |
| search_newsB | Recherche par mots-clés dans les titres et résumés (fenêtre par défaut : 7 jours). |
| digestB | Synthèse rédigée par le LLM local (Ollama) des articles récents. focus : angle de lecture facultatif, ex. "concurrence des clouds européens". La génération peut prendre plusieurs minutes sur CPU. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| competitive_watch | Prépare une note de veille concurrentielle sur un acteur (AWS, Scaleway, Google Cloud…). |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| sources_resource | Configuration des flux suivis. |
TDQS
Scored across 4 tools
Each tool has a fairly distinct role: listing feeds, fetching the most recent articles, keyword search, and LLM synthesis. The main overlap is between latest_news and search_news, which both return articles, but the descriptions clearly differentiate them by time window versus keyword matching.
list_sources and search_news follow a clear verb_noun snake_case pattern, but latest_news is adjective_noun and digest is a bare noun, breaking the convention. The set remains readable, but the pattern is not fully predictable.
Four tools is a reasonable scope for a read-only news monitoring server, covering discovery, browsing, searching, and summarization. It is slightly thin in that there is no tool for source management or fetching a single article, but nothing feels redundant.
The core read workflows of a veille tool are covered: list sources, get latest, search, and produce a digest. Minor gaps exist, such as retrieving full article content or managing/filtering sources, but an agent can work around these for typical monitoring tasks.