numenews
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| fetch_newsA | Fetch the news of a topic in an inclusive date range from every configured source. The five feeds run in parallel and the result is merged, de-duplicated and filtered to the range. A source that fails is skipped with a warning, so a broken feed thins the result instead of failing the call; if no source is configured at all (no GDELT, which needs no key) the call is a tool error. |
| extract_numbersA | Read the numbers, dates and symbols out of a text with the extraction agent. The model's reading is combined with the deterministic regex pass, so a mention the model
formats differently ("eleven" beside "11") is still found, and a model that cannot answer at all
degrades to the regex reading instead of failing. |
| compute_numerologyA | Reduce a text to its numerological value. Returns the raw gematria sum, the digit-reduced value ( |
| find_patternsA | Find the connections among the stored news items with these ids, save them and return them. The ids come from an earlier |
| check_master_numbersA | Report the master numbers (11, 22, 33) among a list of numbers.
|
| build_forecastA | Return the numerological reading for a calendar day, saving it for later calls. A day that was already read answers from Qdrant without running a model. Otherwise the reading is assembled from the last seven days of stored news (their dominant number, whether a master number is active, and the patterns among them) plus the activations of exactly those numbers over the pipeline's thirty-day memory window, and then written back. Needs Qdrant and an LLM endpoint. |
| query_qdrantA | Search the stored news or patterns by meaning and return the matching entities.
The returned |
| save_patternA | Store one pattern and return it as written, with The original design sketch called the return type |
| get_historyA | Return when a number was activated in the news, newest first, inside the last One entry per |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool has a clearly distinct purpose: build_forecast, save_pattern, get_history, fetch_news, extract_numbers, compute_numerology, find_patterns, check_master_numbers, and query_qdrant target different domain actions. The descriptions distinguish overlapping-sounding tools (e.g., compute_numerology vs extract_numbers vs check_master_numbers) by scope and input/output.
Names consistently follow a verb_noun pattern (build_forecast, save_pattern, get_history, fetch_news, extract_numbers, compute_numerology, find_patterns, check_master_numbers, query_qdrant). The only noun-only name is query_qdrant, which still fits the pattern loosely as a verb-mechanism combination.
Nine tools is well-scoped for a numerological news analysis pipeline. Each tool covers a distinct stage (ingest, extract, compute, find, save, query, forecast) with no obvious redundancy or missing pieces at the count level.
The surface covers fetch/extract/analyze/save/query/forecast, which is a complete lifecycle for the domain. Minor gaps include no direct delete or update for stored patterns/news, and no batch operations, but agents can work around these via query and re-save.