# Interface OsintStandardOutput

Standard envelope of OSINT-quality metadata returned alongside the substantive output of every OSINT-style MCP tool.

Provides callers with a uniform set of trust signals — confidence level, methodology description, freshness, source attribution, and known data-quality caveats — so downstream consumers can make informed decisions about how to use the analysis.

interface OsintStandardOutput {
confidenceLevel: ConfidenceLevel;
dataFreshness: string;
dataQualityWarnings: string[];
methodology: string;
sourceAttribution: string;
}

#### Hierarchy (View Summary)

- OsintStandardOutput
  - CorrelatedIntelligenceReport

- Defined in tools/shared/types.ts:49

##### Index

### Properties

confidenceLevel
dataFreshness
dataQualityWarnings
methodology
sourceAttribution

## Properties

### confidenceLevel

confidenceLevel: ConfidenceLevel

Confidence level of the analysis: HIGH, MEDIUM, or LOW. Derived from the volume and quality of underlying data.

- Defined in tools/shared/types.ts:54

### dataFreshness

dataFreshness: string

Human-readable indicator of how recent the underlying data is.

- Defined in tools/shared/types.ts:64

### dataQualityWarnings

dataQualityWarnings: string[]

Explicit warnings about data quality issues, unavailable metrics, or limitations that affect the reliability of this analysis. Empty array when all data is available and reliable.

ISMS Policy: A.8.11 (Data integrity), GDPR Article 5(1)(d) (Accuracy)

- Defined in tools/shared/types.ts:79

### methodology

methodology: string

Description of the analytical methodology used to produce this output.

- Defined in tools/shared/types.ts:59

### sourceAttribution

sourceAttribution: string

Attribution string identifying the European Parliament Open Data Portal data sources used in this analysis.

- Defined in tools/shared/types.ts:70