BIOTECH INTELLIGENCE · GROUNDED OBJECT GRAPH

Every signal has evidence.

Verified regulatory, clinical, safety and company events connected to stable IDs, facts, relations and source provenance.

SNAPSHOT · 21 Jul 2026 SCHEMA · biotech-ap4-v3 MANIFEST · biotech-ap6-manifest-v3

LIVE DATA FOUNDATION

Proof before promise.

Every number below is resolved from the production Biotech database or current publishing manifest. Counts are never invented and the snapshot date stays visible.

10Verified eventsevt_*
75Evidence recordsevd_*
29Grounded factsfact_*
36Relationsrel_*
3Source domainscurrent graph
3,344Trials trackedtrial registry
253Orphan medicinesEMA registry
11MCP toolsruntime source
21 Jul 2026Published snapshotvisible time boundary

DECISION-MAKER BRIEF

What changed — and why it matters.

A concise synthesis of the highest-value verified developments in the current published snapshot, linked back to event, evidence and source identities.

FDA Approves First New Active Sunscreen Ingredient in Decades Verified with 1 independent source domain, 3 evidence object(s), 1 grounded fact(s), and confidence 0.70.
3 story IDs 3 event IDs 12 evidence IDs 5 fact IDs 2 source domains

LATEST VERIFIED SIGNALS

Five events. Full provenance.

Canonical event objects rather than disconnected headlines. Every card exposes context, confidence, IDs, evidence and sources.

#02 PARTNERSHIP 70% CONFIDENCE

Phanes Therapeutics Announces Expansion of Clinical Trial Collaboration and Supply Agreement with Merck to Evaluate Spevatamig in Combination with KEYTRUDA® (Pembrolizumab) and Chemotherapy for Treatment of Biliary Tract Cancer

biliary tract cancer

Verified factcand_c910827d-042b-5b61-8f68-c1cc163d5073: 1 verified canonical event across 1 event type, supported by 1 independent source domain.

Why it mattersVerified with 1 independent source domain, 5 evidence object(s), 2 grounded fact(s), and confidence 0.70.

5evidence 2facts 2relations 1domains
#03 PARTNERSHIP 70% CONFIDENCE

ELEPHAS ANNOUNCES COMMERCIAL PARTNERSHIP WITH INVITROCUE TO EXPAND PERSONALIZED ONCOLOGY IN SOUTHEAST ASIA

personalized oncology

Verified factcand_1725bb45-380f-58ab-a437-be35b255dc2d: 1 verified canonical event across 1 event type, supported by 1 independent source domain.

Why it mattersVerified with 1 independent source domain, 4 evidence object(s), 2 grounded fact(s), and confidence 0.70.

4evidence 2facts 1relations 1domains

REGULATORY WATCH

Approvals, safety and post-authorisation change.

Follow authority decisions, orphan designations, label changes, safety communications, shortages and effective dates — connected to drugs, companies and evidence.

REGULATORY EVENT

Regulatory record

EVENT · evt_725fdaab-ee1d-5565-9460-96e2d2bf6c03

PIPELINE SPOTLIGHT

Drug → trial → endpoint → result.

Late-stage development rendered as structured clinical context: company, molecule, phase, endpoint, result, indication, event identity and source evidence.

No pipeline event was promoted.

The section remains visible rather than being silently removed.

DEAL TRACKER

Commercial movement without guessed values.

Licensing, acquisitions, partnerships, collaborations and asset transactions are shown only when verified. Unknown consideration remains undisclosed.

COMMERCIAL EVENT

Commercial event

Known valueUndisclosed
EVENT · evt_d1f0f0e6-d5fc-5c2e-850c-936715c4a2cb

COMMERCIAL EVENT

Commercial event

Known valueUndisclosed
EVENT · evt_5b2a19a2-472d-56a7-88e4-3175f86914bc

MARKET SIGNALS

Observed facts. Derived implications.

The signal layer explains what verified events imply for competitive positioning, modalities, indications and company momentum while keeping interpretation separate from source facts.

SIGNAL RECORD

Phanes Therapeutics Announces Expansion of Clinical Trial Collaboration and Supply Agreement with Merck to Evaluate Spevatamig in Combination with KEYTRUDA® (Pembrolizumab) and Chemotherapy for Treatment of Biliary Tract Cancer

Observed fact

cand_c910827d-042b-5b61-8f68-c1cc163d5073: 1 verified canonical event across 1 event type, supported by 1 independent source domain.

Derived signal

The verified story: Partnership is supported by 1 independent source domain(s) and 5 evidence object(s).

Timestamp2026-07-21T10:00:00+00:00
Confidence70%
EVENT · evt_d1f0f0e6-d5fc-5c2e-850c-936715c4a2cb

SIGNAL RECORD

ELEPHAS ANNOUNCES COMMERCIAL PARTNERSHIP WITH INVITROCUE TO EXPAND PERSONALIZED ONCOLOGY IN SOUTHEAST ASIA

Observed fact

cand_1725bb45-380f-58ab-a437-be35b255dc2d: 1 verified canonical event across 1 event type, supported by 1 independent source domain.

Derived signal

The verified story: Partnership is supported by 1 independent source domain(s) and 4 evidence object(s).

Timestamp2026-07-21T15:00:00+00:00
Confidence70%
EVENT · evt_5b2a19a2-472d-56a7-88e4-3175f86914bc

PRESS REVIEW · PUBLICATION LAYER

Articles remain evidence — not the object itself.

The publication layer exposes evidence-backed stories selected from the graph. Canonical events, companies and drugs remain independently addressable.

OBJECT GRAPH

One object. Every connected signal.

Resolve the same company, drug, trial or event across evidence, facts, relations and source provenance instead of rediscovering it as text.

evt_*

Event object

A canonical regulatory, clinical, safety, company or commercial development with type, effective time and confidence.

evd_*

Evidence object

A source-bound record with URL, domain, publication time and an explicit relation to the supported event.

fact_*

Grounded fact

A normalised claim or value retained separately from editorial interpretation.

rel_*

Relation object

A typed edge connecting company, drug, trial, event, fact and evidence identities.

RELATION EXAMPLES

  • COMPANY → DEVELOPS → DRUG
  • DRUG → TESTED_IN → TRIAL
  • TRIAL → PRODUCED → EVENT
  • EVENT → SUPPORTED_BY → EVIDENCE

PRODUCT GUARANTEES

Every claim has a technical source.

Built for agents and teams that need stable identities, explicit evidence and operational transparency — not generated prose without provenance.

IDENTITY

Stable object IDs

Events, evidence, facts and relations remain addressable.

PROVENANCE

Source URLs preserved

Published objects retain the domains and URLs supporting them.

SEPARATION

Fact ≠ interpretation

Observed facts and derived signals remain separate layers.

SAFETY

Honest empty states

Missing events and undisclosed values are stated, never invented.

ACCESS

Read-only public tools

Authenticated tools query production data without arbitrary SQL.

BIOTECH MCP · READ-ONLY

Grounded biotech intelligence for agents.

Query verified events, evidence, facts, relations, trials and regulatory signals through one authenticated MCP endpoint.

https://biotech.mcp.brunosan.de/mcp
AuthenticatedRead-only 30 requests/minuteStable IDsSource URLs

RUNTIME TOOL CATALOGUE

Ask the graph, not another search box.

Names, signatures and descriptions are parsed from the production MCP server source. The page cannot silently invent tools.

01

get_company_pipeline

Complete drug pipeline for a pharma/biotech company.

get_company_pipeline(company_name: str=Field(description="Company name (e.g. 'Pfizer', 'Novartis', 'BioNTech', 'Insmed')"), limit: int=Field(default=30, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
02

get_daily_brief

Return the grounded biotech-ap4-v3 daily brief.

get_daily_brief(date: Optional[str]=Field(default=None, description='Date YYYY-MM-DD — defaults to latest available brief'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
03

get_eu_shortages

Current EU medicine shortages from the production EMA feed.

get_eu_shortages(active_substance: Optional[str]=Field(default=None, description="Active substance name (e.g. 'amoxicillin', 'paracetamol')"), therapeutic_area: Optional[str]=Field(default=None, description='Therapeutic area keyword'), limit: int=Field(default=30, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
04

get_label_changes

EU Post-Authorisation Label Changes — daily updated from EMA JSON API.

get_label_changes(drug_name: Optional[str]=Field(default=None, description='Drug name or active substance (optional — omit for all recent changes)'), days: int=Field(default=30, ge=1, le=365, description='Lookback window in days (1–365)'), limit: int=Field(default=25, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
05

get_orphan_pipeline

EU orphan-drug intelligence connected to clinical-trial status.

get_orphan_pipeline(indication: Optional[str]=Field(default=None, description="Indication filter (e.g. 'oncology', 'rare_disease', 'neurology', 'metabolic')"), therapeutic_area: Optional[str]=Field(default=None, description="EMA therapeutic area keyword (e.g. 'cancer', 'neurological', 'haematology')"), limit: int=Field(default=25, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
06

get_phase3_results

Phase-3 trial intelligence from the production ClinicalTrials.gov registry with endpoint data.

get_phase3_results(indication: Optional[str]=Field(default=None, description="Indication filter (e.g. 'oncology', 'immunology', 'neurology', 'metabolic', 'rare_disease', 'cardiovascular')"), status: Optional[str]=Field(default=None, description='Trial status: completed | active_not_recruiting | recruiting'), has_results: Optional[bool]=Field(default=None, description='Filter: True = trials with published results only'), limit: int=Field(default=25, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
07

get_regulatory_status

Combined FDA + EMA regulatory status for a drug in ONE response.

get_regulatory_status(drug_name: str=Field(description="Drug name — INN, brand name, or active substance (e.g. 'encorafenib', 'BRAFTOVI', 'semaglutide')"), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
08

get_related_intelligence

Daily Gemini brief: Phase-3 pipeline, FDA/EMA approvals, deal tracker.

get_related_intelligence()
09

get_safety_signals

EU Safety Communications (DHPCs, PSUSAs) + FDA Safety Events combined.

get_safety_signals(drug_name: str=Field(description='Drug name, INN, or active substance'), days: int=Field(default=90, ge=1, le=730, description='Lookback window in days (1–730)'), limit: int=Field(default=20, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
10

get_top_events

Return the highest-value verified v3 events for an exact day.

get_top_events(date: Optional[str]=Field(default=None, description='Date YYYY-MM-DD — defaults to latest available'), event_type: Optional[str]=Field(default=None, description='Filter: fda_approval | fda_rejection | phase3_result | m_a_deal | orphan_drug | regulatory_filing | breakthrough_designation | trial_halt | ema_approval'), min_score: int=Field(default=0, ge=0, le=4, description='Minimum severity score: 0=all, 1=low+, 2=medium+, 3=high+, 4=critical only'), limit: int=Field(default=20, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))
11

search_drug_signals

Search verified AP2/AP3-v3 drug events with full grounding.

search_drug_signals(drug_name: str=Field(description='Drug name, INN, or brand name'), event_type: Optional[str]=Field(default=None, description='Filter: fda_approval | fda_rejection | phase3_result | m_a_deal | orphan_drug | regulatory_filing | breakthrough_designation | trial_halt | ema_approval'), days: int=Field(default=30, ge=1, le=365, description='Lookback window in days (1–365)'), limit: int=Field(default=20, ge=1, le=50, description='Max results (1–50)'), api_key: str=Field(default='', description='BrunoSan API Key — brunosan.de/intelligence/'))

QUERY PATTERNS

Questions worth paying for.

Filtered regulatory retrieval, pipeline comparison, evidence inspection and company-level decision support.

TOOL::get_phase3_results

Which Phase-3 programmes reported a primary-endpoint result?

get_phase3_results(indication="oncology", status="met")

TOOL::get_regulatory_status

What is the current FDA and EMA status of this drug?

get_regulatory_status(drug_name="selinexor")

TOOL::get_company_pipeline

Which verified programmes and events belong to this company?

get_company_pipeline(company_name="Menarini Group")

TOOL::get_safety_signals

Which safety signals are linked to this active substance?

get_safety_signals(drug_name="teclistamab")

TOOL::search_drug_signals

Show the evidence-backed signal history for one molecule.

search_drug_signals(drug_name="selpercatinib", days=90)

TOOL::get_top_events

Which high-confidence biotech events matter in this snapshot?

get_top_events(min_score=0.70, event_type="phase3_result")

OPERATING USE CASES

Built for decisions, not passive reading.

Monitoring and due diligence workflows with the source chain preserved behind every result.

Competitive Intelligence

Compare companies, drugs, indications and late-stage events.

Regulatory Monitoring

Resolve approvals, label changes, safety and shortages.

Business Development

Track partnerships, licensing and asset movement honestly.

Clinical Pipeline Monitoring

Connect programmes to phases, endpoints, results and evidence.

Safety Surveillance

Inspect safety signals with drug- and source-level traceability.

Agentic Due Diligence

Give agents stable objects instead of an article pile.

PREVIOUS BRIEFS

A dated intelligence trail.

Published daily archives retain the decision context of each snapshot. Links are discovered rather than guessed.

ACCESS

Start with one domain. Connect the whole picture.

One transparent price per domain. LENS connects them. Full Intelligence unlocks everything.

TRIALNO CARD

Free Trial

€0

No charge

Prove the value with real BrunoSan intelligence.

  • 50 MCP calls
  • 1 selected intelligence domain
  • Real objects, sources and relationships
  • No credit card required
Get your trial key
ONE DOMAINFOUNDING PRICE

Domain Access

€19.95

/ month

Monthly billing

Go deep in the domain that matters now.

  • Choose any current intelligence domain
  • All MCP tools available in that domain
  • 90-day history
  • Unlimited within fair use
  • Priority support
Choose your domain
ENTERPRISECUSTOM

Enterprise

Custom

Deployment scope

Deploy BrunoSan around your data, controls and operating model.

  • Private LibertyOS instance
  • Dedicated EU deployment
  • Custom entity tracking
  • RBAC, SLA and DPA
  • White-label or on-premise options
Book an enterprise demo

LENS ADD-ON

Connections are the premium.

Resolve the same entity across active domains and expose combined signals, sources and relationships in one traceable view.

€29.95 / monthRequires 2+ active domains
Add LENS
Founding price protectionFounding customers keep their subscription price for at least 24 months.
Transparent billing2 months free on yearly access. No hidden per-tool surcharge.
Controlled expansionIf fewer than two domains remain active, LENS stays available until the current billing period ends and will not renew.

FAQ

Biotech intelligence, defined clearly.

Visible answers for readers, search engines and AI answer systems without requiring JavaScript.

What is BrunoSan Biotech Intelligence?

An evidence-linked intelligence layer connecting biotech events to companies, drugs, trials, facts, relations and source records.

What is a verified biotech event?

A canonical event object that passed the current publishing and grounding contracts and exposes stable supporting identifiers.

Which regulatory signals are covered?

The product is designed for authority decisions, orphan designations, safety communications, label changes, shortages and post-authorisation developments when verified data exists.

How are trials connected to drugs and companies?

Trials, drugs and companies are separate identities connected through typed relations rather than article mentions.

What is the difference between an article and an event object?

An article is a publication and possible evidence source. An event object is the canonical development publications support.

Can every answer be traced to evidence?

The product contract exposes source URLs, evidence identifiers and stable identities wherever the production data provides them.

Is the Biotech MCP read-only?

Yes. Public tools are authenticated, read-only and do not expose arbitrary SQL or mutate source objects.

How do I connect an MCP client?

Use https://biotech.mcp.brunosan.de/mcp with a BrunoSan access key and an MCP-compatible client.

What does Domain Access include?

One current intelligence domain, its available MCP tools, 90-day history, fair-use access and priority support.

Is this medical or regulatory advice?

No. BrunoSan Biotech Intelligence is an informational research and monitoring product.

Not medical or regulatory advice.

CONNECTED INTELLIGENCE

Biotech is one signal. LENS connects the rest.

Connect regulatory, research, finance, AI and market context to the same company, drug, trial and event identities — with evidence preserved across the chain.