Connect your agent.
Use the access credentials and MCP setup details issued with your plan.
BRUNOSAN AI NEWS · MCP INTELLIGENCE
Give your agent current AI intelligence it can inspect, connect and trace back to evidence.
One intelligence domain · Source-linked objects
FROM QUESTION TO PROOF
Use the access credentials and MCP setup details issued with your plan.
Search developments, entities, signals, briefs, sources and emerging risk.
Receive intelligence tied to objects, sources, relationships and timestamps.
WHY THIS IS DIFFERENT
BrunoSan turns incoming AI news into addressable objects with provenance, relationships and timestamps. Your agent can inspect what changed, who is connected and which evidence supports the signal.
CURRENT SYSTEM SNAPSHOT
The values below are generated from the current database, canonical source registry, operational crawl slice and running MCP runtime.
Database snapshot: 29 Jul 2026 · 14:08 UTC · Page generated: 29 Jul 2026 · 14:11 UTC
WHAT YOU BUILD
Prioritised developments, affected entities, supporting sources and the operational consequence for the selected role.
Track companies, products and people across entity relationships instead of isolated mentions.
Surface operational, regulatory and reputational developments with evidence and timestamps.
ACCESS
One transparent price per domain. LENS connects them. Full Intelligence unlocks everything.
Prove the value with real BrunoSan intelligence.
/ month
Monthly billing
Go deep in the domain that matters now.
/ month
€50.40 saved/month vs. individual access
Your agent sees every relevant domain — not only the one you expected.
Deploy BrunoSan around your data, controls and operating model.
LENS ADD-ON
Resolve the same entity across active domains and expose combined signals, sources and relationships in one traceable view.
Founding customers keep their subscription price for at least 24 months.
If fewer than 2 domains remain active, LENS stays available until the paid period ends and will not renew.
Individual value: €249.40/month. Full Intelligence saves €50.40/month and adds complete coverage.
QUALITY IS THE PRODUCT
The system applies relevance, entity, clustering and verification stages before exposing intelligence through MCP.
FOR YOUR DEVELOPERS · LIVE MCP TOOLSET
Business outcome first. Runtime parameters, required fields and request objects expand only when your technical evaluator needs them.
news_search
Search the AI news graph
Find relevant developments without reducing the answer to a link list.
WHY IT MATTERS
Find relevant developments without reducing the answer to a link list.
Decision value: Use it for research, monitoring and evidence-backed agent retrieval.
Current scope: 132,954 indexed articles · 1,832 canonical source objects.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
query | str | required | Search term (any language), e.g. 'AI automation', 'OpenAI GPT', 'Mittelstand KI' |
limit | Optional[int] | optional · default: 10 | Number of results (1-50) |
offset | Optional[int] | optional · default: 0 | Offset for pagination |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>",
"query": "<query>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_get_entity
Open a complete entity view
See the connected articles, signals and relationships around one company, person or product.
WHY IT MATTERS
See the connected articles, signals and relationships around one company, person or product.
Decision value: Use it when a name must become an inspectable intelligence object.
Current scope: 21,469 resolved entity records.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
entity | str | required | Entity name, e.g. 'OpenAI', 'Google', 'Elon Musk', 'ChatGPT' |
limit | Optional[int] | optional · default: 10 | Number of articles (1-50) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>",
"entity": "<entity>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_trending
Detect what is accelerating
Rank emerging themes and entities by current momentum rather than headline volume alone.
WHY IT MATTERS
Rank emerging themes and entities by current momentum rather than headline volume alone.
Decision value: Use it to decide what deserves attention now.
Current graph: 20,734 cluster records available to the intelligence layer.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
date | Optional[str] | optional | Date in YYYY-MM-DD format. Empty = latest available day |
limit | Optional[int] | optional · default: 10 | Number of clusters (1-20) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_daily_digest
Generate a structured daily brief
Compress the most relevant AI developments into an agent-ready daily view.
WHY IT MATTERS
Compress the most relevant AI developments into an agent-ready daily view.
Decision value: Use it for morning briefs, team updates and automated reporting.
Current graph: 20,734 cluster records available to the intelligence layer.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
date | Optional[str] | optional | Date in YYYY-MM-DD format. Empty = latest available day |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_get_sources
Inspect source coverage
Understand which publishers and domains support the available intelligence.
WHY IT MATTERS
Understand which publishers and domains support the available intelligence.
Decision value: Use it to assess provenance, language and market coverage.
Current scope: 1,832 canonical source objects · 141 monitored domains.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
limit | Optional[int] | optional · default: 20 | Top-N sources to return (1-100) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_search_entities
Discover entities before querying
Resolve the companies, people and products represented in the graph.
WHY IT MATTERS
Resolve the companies, people and products represented in the graph.
Decision value: Use it to find the correct object before opening its full record.
Current scope: 21,469 resolved entity records.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
query | str | required | Search term within entity names, e.g. 'Musk', 'SAP', 'EU', 'Apple' |
type | Optional[str] | optional | Filter by type: 'company', 'person', 'product', or 'region' |
limit | Optional[int] | optional · default: 20 | Number of results (1-50) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>",
"query": "<query>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_signal_strength
Measure the strength of a signal
Evaluate whether a development has enough independent evidence and momentum to matter.
WHY IT MATTERS
Evaluate whether a development has enough independent evidence and momentum to matter.
Decision value: Use it to separate isolated mentions from decision-grade signals.
Current graph: 20,734 cluster records available to the intelligence layer.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
score_type | Literal['ai_relevance', 'business_relevance', 'mittelstand_relevance', 'regulation_relevance', 'risk_relevance', 'cost_relevance', 'operational_relevance'] | optional · default: ai_relevance | Which deterministic score drives the ranking |
min_score | Optional[int] | optional · default: 30 | Minimum value for the selected deterministic score (0-100). |
since_days | Optional[int] | optional · default: 1 | Look-back window in days (1-30). Default 1 = last 24h |
exclude_duplicates | Optional[bool] | optional · default: True | Exclude articles flagged is_probably_duplicate |
exclude_low_signal | Optional[bool] | optional · default: True | Exclude articles flagged is_probably_low_signal |
exclude_non_ai | Optional[bool] | optional · default: True | Exclude articles flagged is_probably_non_ai |
limit | Optional[int] | optional · default: 20 | Number of articles to return (1-100) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_decision_maker_brief
Brief a decision-maker
Turn current AI developments into a role-specific, prioritised briefing.
WHY IT MATTERS
Turn current AI developments into a role-specific, prioritised briefing.
Decision value: Use it for CEO, CTO, CDO, product and governance perspectives.
Current graph: 20,734 cluster records available to the intelligence layer.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
role | Literal['cdo', 'cto', 'ceo', 'compliance'] | optional · default: cdo | Decision-maker role. Filters cluster scope; composite formula is identical across roles. |
date | Optional[str] | optional | Date in YYYY-MM-DD format. Empty = latest available day |
limit | Optional[int] | optional · default: 10 | Number of clusters to return (1-50) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
news_risk_radar
Scan for emerging risk
Surface developments with operational, regulatory, strategic or reputational relevance.
WHY IT MATTERS
Surface developments with operational, regulatory, strategic or reputational relevance.
Decision value: Use it for risk alerts and proactive escalation workflows.
Current graph: 20,734 cluster records available to the intelligence layer.
WHAT YOU CAN ASK
LIVE INPUT SCHEMA
| Parameter | Type | Access | Description |
|---|---|---|---|
api_key | str | required · runtime key check | BrunoSan API Key — get yours at https://brunosan.de/intelligence/ |
date | Optional[str] | optional | Date in YYYY-MM-DD format. Empty = latest available day |
min_official_sources | Optional[int] | optional · default: 0 | Filter to clusters with at least N official sources |
min_compliance_signals | Optional[int] | optional · default: 0 | Filter to clusters with at least N compliance signals |
limit | Optional[int] | optional · default: 10 | Number of clusters to return (1-50) |
MINIMAL REQUEST OBJECT
{
"api_key": "<YOUR_BRUNOSAN_API_KEY>"
}
Runtime annotation: str. The selected tool returns its structured result through MCP delivery.
INTEGRATION
The runtime uses MCP streamable HTTP. Every published tool includes an explicit BrunoSan API-key input and runtime key check.
The live input schema includes api_key for every published tool and validates it before intelligence is read.
The nine tool modules are regenerated from the current Pydantic input models and MCP decorators.
BUYER FAQ
Yes. Every published tool includes an api_key input and executes the runtime key check before reading intelligence.
No. The generator reads the live database, canonical source registry, operational feed slice and running MCP runtime. Missing values remain unavailable rather than estimated.
BrunoSan separates canonical source objects, monitored domains and operational feeds. Those layers are never presented as the same metric.
The runtime serializes structured results for MCP delivery. Exact parameters and access rules are shown in every tool module.
Yes. The runtime uses MCP streamable HTTP and publishes schemas that compatible clients can inspect.
The pricing component is rendered from the central BrunoSan Intelligence pricing manifest.
This build uses the database snapshot from 29 Jul 2026 · 14:08 UTC. The page was generated at 29 Jul 2026 · 14:11 UTC.
MCP access is key-gated. Connection credentials and setup details are issued with the selected access plan.
CONNECT DECISION-GRADE AI NEWS
One intelligence domain · Source-linked objects
{"database_as_of": "2026-07-29T14:08:49+00:00", "database_integrity": "ok", "generated_at": "2026-07-29T14:11:48+00:00", "operational_feed_owner": null, "pricing_manifest": "pipeline/intelligence_pricing.json", "pricing_manifest_sha256": "38bafdc946912ff02b533b62a58b9a0bf1c23ec807d2ad7ad427dceb06527197", "runtime_tool_count": 9, "source_registry_owner": "sqlite:brunosan_news.db:source_registry"}