Book a demoStart a pilot

Resources / Explainer

Explainer

Intelligence as a Service, explained: pharmacovigilance AI through APIs and MCP servers

What it means to use pharmacovigilance AI one capability at a time, the two ways in, what a usable answer must contain, and what stays with you.

vGenix Ai team·9 min read·November 2026
The short version
  • Intelligence as a Service (IntaaS) means using the capabilities inside a pharmacovigilance AI platform, such as checking validity, suggesting coding or validating an E2B (R3) file, one at a time, from your own systems.
  • There are two ways in: a REST API for your systems, and an MCP server for your AI assistants and agents.
  • A capability is more than a model. It brings your rules, the knowledge it needs and the evidence behind every answer.
  • The marketing authorisation holder stays responsible for the safety process. The service has to make that responsibility easier to carry, not harder.

Most safety organisations are not starting from a blank page. They have a safety database, validated workflows, partner agreements and a team that knows how the process runs. Many are also building their own AI assistants. When AI for pharmacovigilance comes up, the question is often not “which platform should we move to?” but “can we use the intelligence without moving at all?”

Intelligence as a Service is the answer to that question. This explainer covers what it is, the two ways to use it, what a usable answer must contain, and what stays with you.

What “intelligence” means here

A pharmacovigilance AI platform is made of capabilities: classify an incoming document, check whether a report meets the four minimum criteria for a valid case, look for duplicates, extract case data, suggest MedDRA codes, determine reportability by market, validate an E2B (R3) message. On a platform these run inside one workflow. As a service, each one can be called on its own, where your process needs it.

It is tempting to think of a capability as “a model behind an API”. In a regulated process that is not enough. A useful capability brings four things together.

ONE CAPABILITYfor example, check validityModelsRead documents andpropose an answerRulesYour SOP rules andregulatory rulesKnowledgeMedDRA version, productdictionary, past casesEvidenceSources, rule, version,trace for every answerA model alone is not a capability. The rules, knowledge and evidence are what make the answer usable in a validated process.
What sits behind one capability offered as a service.
  • Models read documents and propose an answer.
  • Rules encode your SOPs and the regulatory requirements, so the answer is checked against them before it is returned.
  • Knowledge includes the MedDRA version you use, your product dictionary and your coding conventions.
  • Evidence is returned with every answer: the source text, the rule applied, the model version and a trace that links to the audit trail.

Two ways in: APIs and MCP servers

A REST API is the familiar route. Your own code decides when to call a capability, sends a request and receives a structured response. It suits systems: an intake portal that classifies and checks every new report, a workflow tool that asks for suggested coding, a submission step that validates a file before it is sent.

An MCP server is the route for AI assistants and agents. The Model Context Protocol (MCP) was introduced by Anthropic in November 2024 as an open standard for connecting AI assistants to the systems where data lives. In December 2025 it was donated to the Agentic AI Foundation, a directed fund under the Linux Foundation. Under the specification, an MCP server can offer three kinds of feature:

  • Tools: functions the AI model can execute, such as check_validity or suggest_coding.
  • Resources: context and data for the user or the model, such as your SOP rules or the MedDRA version in use.
  • Prompts: templated messages and workflows, such as an approved instruction for summarising a case for medical review.

Messages use JSON-RPC 2.0 between hosts (the AI applications), clients (connectors inside them) and servers (the services that provide context and capabilities).

Your systemsintake portal, workflow tool,safety database integrationYour AI agentsassistants and agents thatsupport MCPREST APIyour code decideswhen to callMCP serverthe agent decides whento call, within its scopeThe same capabilitysame rules, same knowledge,same evidence in every answer,same audit trailTwo ways in, one answer
Two ways to reach the same capability. Systems call an API; AI agents call tools on an MCP server.
REST APIMCP server
Who calls itYour systems, from code you writeAn AI assistant or agent, when it decides a tool is needed
Best forFixed steps in a workflowAssistants that support people, and agent workflows
What you buildThe integration and the workflow around itThe agent, its scope and how people review its work
What comes backResult with evidenceThe same result with the same evidence

The two routes should never give different answers. If a validity check through the API says one thing and the same check through an MCP tool says another, neither can be trusted. One engine behind both is the simplest way to avoid that.

What a usable answer contains

A capability that returns only “valid: true” leaves your team to rebuild the reasoning, and leaves your inspector with nothing to look at. A usable answer carries its own evidence.

PartWhat it holdsWhy it matters
ResultThe structured answerYour system or agent can act on it
EvidenceSource text, page and line for each valueA reviewer can check it in seconds
RuleThe SOP or regulatory rule applied, with its versionShows why, not only what
ConfidenceHow sure the engine is, against your thresholdsDecides whether a person reviews it
RoutingAccept, or send to a personKeeps human oversight where your SOP requires it
TraceModel version and trace IDLinks the answer to the audit trail

This is not decoration. In the US, 21 CFR 11.10(e) requires secure, computer-generated, time-stamped audit trails for operator entries and actions that create, modify or delete electronic records. The CIOMS Working Group XIV report on AI in pharmacovigilance, published on 4 December 2025, sets out seven guiding principles, including human oversight, transparency and explainability, and governance and accountability. An answer that names its sources, rule and version is how a service supports those expectations inside your process.

Where it fits in a case’s life

A service does not replace your workflow. It sits inside it, at the steps where it helps, and it hands back to your people where it should.

IntakeclassifyValiditycheck_validityperson reviewsDuplicatesfind_duplicatesperson reviewsData entryextract_case_dataCodingsuggest_codingperson reviewsReportingdue_dates · e2bYOUR WORKFLOWCapability calls (dashed) happen inside your own workflow. Where your SOP or low confidence requires it, the answer is routed to a person.Which steps have review gates is set by your SOP; the gates shown are an example.
Where capability calls fit in a case’s life. Step names, tool names and gates are illustrative.

Two things decide where a person reviews the answer: your SOP, which may require review for certain steps or case types, and confidence, which routes uncertain answers to a person regardless. Both should be configurable, and both should be visible in the evidence.

A note on AI agents. The MCP specification states plainly that the protocol itself cannot enforce security principles such as user consent and tool safety; it expects implementers to build them in. For pharmacovigilance that means the server, not the agent, must hold the line: what the agent may call, which data it may see, and when a person must decide. The control plane explainer covers how.

What stays with you

Using intelligence as a service does not move regulatory responsibility. The marketing authorisation holder remains responsible for its pharmacovigilance system, including the parts that use a service.

The providerYou
Versioned capabilities with release notesYour workflow and the decisions made in it
Validation evidence for each versionValidation of your own integration and use
Evidence and trace with every answerActing on routing signals and review gates
Security, data protection and service levels per agreementYour submissions and your regulatory obligations

Regulators are moving in the same direction. EMA’s reflection paper on AI in the medicinal product lifecycle was adopted in September 2024. FDA’s January 2025 draft guidance proposes a risk-based framework for establishing the credibility of an AI model for a defined context of use. Both put the emphasis on the user knowing what the AI is for, how it was checked and how it is overseen.

Questions to ask any provider

  1. Does every answer include its sources, the rule applied, the model version and a trace ID?
  2. Do the API and the MCP server run on the same engine and return the same answer?
  3. Can we set our own confidence thresholds and review gates, and see them applied?
  4. How are new versions released, and can we choose when to move?
  5. What validation evidence comes with each version?
  6. What can an AI agent never do through the MCP server, and where is that enforced?
  7. Where is our data processed and stored, and what is it used for?
  8. How do we move from the service to a full platform later, if we want to?

How to start

Pick one capability where the effort is high and the rules are clear. Validity checks and literature screening are common choices. Run it in a sandbox on sample data, then in parallel with your current process on live work, and compare. Measure what matters to you before you start, so the result is evidence rather than opinion. Then widen the scope one capability at a time.

vGenix Ai offers its module intelligence this way, as REST APIs and vGenix MCP servers running on GenixOS. See the Intelligence as a Service catalogue.

Sources

  1. Anthropic, Introducing the Model Context Protocol (25 November 2024)
  2. Anthropic, Donating the Model Context Protocol and establishing the Agentic AI Foundation (9 December 2025)
  3. Model Context Protocol, Specification (overview, features, and security and trust and safety)
  4. 21 CFR 11.10, Controls for closed systems
  5. CIOMS Working Group XIV, Artificial Intelligence in Pharmacovigilance (report published 4 December 2025)
  6. Sagittal, “AI in PV: what the CIOMS WG XIV report means in practice” (list of the seven principles)
  7. EMA, Artificial intelligence (reflection paper, LLM guiding principles, AI workplan)
  8. NSF summary of FDA draft guidance, Considerations for the Use of AI to Support Regulatory Decision-Making for Drug and Biological Products (January 2025)
Keep reading

Related

Explainer

The pharmacovigilance AI control plane, explained

Read →
Platform

Intelligence as a Service: the catalogue

Read →
Blog

Audit trails in pharmacovigilance: what inspectors look for

Read →
Next step

Intelligent safety should be one connected operation

Automate the work. Keep the decisions with your experts. Keep the evidence traceable. See it on your own data in six weeks.

Recommended

6-week pilot on literature monitoring

  • Baselines agreed up front
  • Configured to your SOPs
  • Measured on your own data
  • Validation evidence from day one
Start your pilot