[**European Parliament MCP Server API v1.3.9**](../README.md)

***

[European Parliament MCP Server API](../modules.md) / index

# index

## Classes

- [EuropeanParliamentMCPServer](classes/EuropeanParliamentMCPServer.md)

## References

### AuditEvent

Re-exports [AuditEvent](../utils/auditLogger/interfaces/AuditEvent.md)

***

### AuditFilter

Re-exports [AuditFilter](../utils/auditSink/interfaces/AuditFilter.md)

***

### AuditLogEntry

Re-exports [AuditLogEntry](../utils/auditSink/interfaces/AuditLogEntry.md)

***

### AuditLoggerOptions

Re-exports [AuditLoggerOptions](../utils/auditSink/interfaces/AuditLoggerOptions.md)

***

### AuditSink

Re-exports [AuditSink](../utils/auditSink/interfaces/AuditSink.md)

***

### AuthToken

Re-exports [AuthToken](../utils/auditSink/type-aliases/AuthToken.md)

***

### Brand

Re-exports [Brand](../types/branded/type-aliases/Brand.md)

***

### CLIOptions

Re-exports [CLIOptions](../server/types/interfaces/CLIOptions.md)

***

### CoalitionAnalysisArgsSchema

Re-exports [CoalitionAnalysisArgsSchema](../prompts/variables/CoalitionAnalysisArgsSchema.md)

***

### CommitteeActivityArgsSchema

Re-exports [CommitteeActivityArgsSchema](../prompts/variables/CommitteeActivityArgsSchema.md)

***

### CommitteeID

Re-exports [CommitteeID](../types/branded/type-aliases/CommitteeID.md)

***

### CountryDelegationArgsSchema

Re-exports [CountryDelegationArgsSchema](../prompts/variables/CountryDelegationArgsSchema.md)

***

### createCommitteeID

Re-exports [createCommitteeID](../types/branded/functions/createCommitteeID.md)

***

### createDefaultContainer

Re-exports [createDefaultContainer](../di/container/functions/createDefaultContainer.md)

***

### createDocumentID

Re-exports [createDocumentID](../types/branded/functions/createDocumentID.md)

***

### createGroupID

Re-exports [createGroupID](../types/branded/functions/createGroupID.md)

***

### createMEPID

Re-exports [createMEPID](../types/branded/functions/createMEPID.md)

***

### createProcedureID

Re-exports [createProcedureID](../types/ep/branded/functions/createProcedureID.md)

***

### createSessionID

Re-exports [createSessionID](../types/branded/functions/createSessionID.md)

***

### createSittingID

Re-exports [createSittingID](../types/ep/branded/functions/createSittingID.md)

***

### createSpeechID

Re-exports [createSpeechID](../types/ep/branded/functions/createSpeechID.md)

***

### createVocabularyID

Re-exports [createVocabularyID](../types/ep/branded/functions/createVocabularyID.md)

***

### DataAvailability

Re-exports [DataAvailability](../types/type-aliases/DataAvailability.md)

***

### DEFAULT\_PERFORMANCE\_THRESHOLDS

Re-exports [DEFAULT_PERFORMANCE_THRESHOLDS](../utils/performance/variables/DEFAULT_PERFORMANCE_THRESHOLDS.md)

***

### DEFAULT\_SENSITIVE\_KEYS

Re-exports [DEFAULT_SENSITIVE_KEYS](../utils/auditSink/variables/DEFAULT_SENSITIVE_KEYS.md)

***

### DEFAULT\_TIMEOUTS

Re-exports [DEFAULT_TIMEOUTS](../utils/timeout/variables/DEFAULT_TIMEOUTS.md)

***

### DIToken

Re-exports [DIToken](../di/tokens/type-aliases/DIToken.md)

***

### DocumentID

Re-exports [DocumentID](../types/branded/type-aliases/DocumentID.md)

***

### EPAPIError

Re-exports [EPAPIError](../types/errors/classes/EPAPIError.md)

***

### FileAuditSink

Re-exports [FileAuditSink](../utils/auditSink/classes/FileAuditSink.md)

***

### FileAuditSinkOptions

Re-exports [FileAuditSinkOptions](../utils/auditSink/interfaces/FileAuditSinkOptions.md)

***

### formatMCPError

Re-exports [formatMCPError](../types/errors/functions/formatMCPError.md)

***

### GDPRComplianceError

Re-exports [GDPRComplianceError](../types/errors/classes/GDPRComplianceError.md)

***

### getToolMetadataArray

Re-exports [getToolMetadataArray](../server/toolRegistry/functions/getToolMetadataArray.md)

***

### GroupID

Re-exports [GroupID](../types/branded/type-aliases/GroupID.md)

***

### isCommitteeID

Re-exports [isCommitteeID](../types/branded/functions/isCommitteeID.md)

***

### isDocumentID

Re-exports [isDocumentID](../types/branded/functions/isDocumentID.md)

***

### isGroupID

Re-exports [isGroupID](../types/branded/functions/isGroupID.md)

***

### isMCPServerError

Re-exports [isMCPServerError](../types/errors/functions/isMCPServerError.md)

***

### isMEPID

Re-exports [isMEPID](../types/branded/functions/isMEPID.md)

***

### isProcedureID

Re-exports [isProcedureID](../types/ep/branded/functions/isProcedureID.md)

***

### isSessionID

Re-exports [isSessionID](../types/branded/functions/isSessionID.md)

***

### isSittingID

Re-exports [isSittingID](../types/ep/branded/functions/isSittingID.md)

***

### isSpeechID

Re-exports [isSpeechID](../types/ep/branded/functions/isSpeechID.md)

***

### isVocabularyID

Re-exports [isVocabularyID](../types/ep/branded/functions/isVocabularyID.md)

***

### LegislativeTrackingArgsSchema

Re-exports [LegislativeTrackingArgsSchema](../prompts/variables/LegislativeTrackingArgsSchema.md)

***

### LogLevel

Re-exports [LogLevel](../utils/auditLogger/enumerations/LogLevel.md)

***

### MCPServerError

Re-exports [MCPServerError](../types/errors/classes/MCPServerError.md)

***

### MemoryAuditSink

Re-exports [MemoryAuditSink](../utils/auditSink/classes/MemoryAuditSink.md)

***

### MepBriefingArgsSchema

Re-exports [MepBriefingArgsSchema](../prompts/variables/MepBriefingArgsSchema.md)

***

### MEPID

Re-exports [MEPID](../types/branded/type-aliases/MEPID.md)

***

### MetricKey

Re-exports [MetricKey](../services/MetricsService/type-aliases/MetricKey.md)

***

### MetricName

Re-exports [MetricName](../services/MetricsService/enumerations/MetricName.md)

***

### MetricResult

Re-exports [MetricResult](../types/interfaces/MetricResult.md)

***

### PerformanceThresholds

Re-exports [PerformanceThresholds](../utils/performance/interfaces/PerformanceThresholds.md)

***

### PoliticalGroupComparisonArgsSchema

Re-exports [PoliticalGroupComparisonArgsSchema](../prompts/variables/PoliticalGroupComparisonArgsSchema.md)

***

### ProcedureID

Re-exports [ProcedureID](../types/ep/branded/type-aliases/ProcedureID.md)

***

### RateLimiterConfig

Re-exports [RateLimiterConfig](../utils/rateLimiter/type-aliases/RateLimiterConfig.md)

***

### RateLimitError

Re-exports [RateLimitError](../types/errors/classes/RateLimitError.md)

***

### RateLimiterStatus

Re-exports [RateLimiterStatus](../utils/rateLimiter/interfaces/RateLimiterStatus.md)

***

### RetentionPolicy

Re-exports [RetentionPolicy](../utils/auditSink/classes/RetentionPolicy.md)

***

### sanitizeParams

Re-exports [sanitizeParams](../utils/auditSink/functions/sanitizeParams.md)

***

### sanitizeUrl

Re-exports [sanitizeUrl](../server/cli/functions/sanitizeUrl.md)

***

### SERVER\_NAME

Re-exports [SERVER_NAME](../config/variables/SERVER_NAME.md)

***

### SERVER\_VERSION

Re-exports [SERVER_VERSION](../config/variables/SERVER_VERSION.md)

***

### SessionID

Re-exports [SessionID](../types/branded/type-aliases/SessionID.md)

***

### SittingID

Re-exports [SittingID](../types/ep/branded/type-aliases/SittingID.md)

***

### SpeechID

Re-exports [SpeechID](../types/ep/branded/type-aliases/SpeechID.md)

***

### StderrAuditSink

Re-exports [StderrAuditSink](../utils/auditSink/classes/StderrAuditSink.md)

***

### StructuredJsonSink

Re-exports [StructuredJsonSink](../utils/auditSink/classes/StructuredJsonSink.md)

***

### TimeoutConfig

Re-exports [TimeoutConfig](../utils/timeout/interfaces/TimeoutConfig.md)

***

### ToolCategory

Re-exports [ToolCategory](../server/types/type-aliases/ToolCategory.md)

***

### ToolHandler

Re-exports [ToolHandler](../server/types/type-aliases/ToolHandler.md)

***

### ToolMetadata

Re-exports [ToolMetadata](../server/types/interfaces/ToolMetadata.md)

***

### ToolResult

Re-exports [ToolResult](../tools/shared/types/interfaces/ToolResult.md)

***

### ValidationError

Re-exports [ValidationError](../types/errors/classes/ValidationError.md)

***

### VocabularyID

Re-exports [VocabularyID](../types/ep/branded/type-aliases/VocabularyID.md)

***

### VotingPatternArgsSchema

Re-exports [VotingPatternArgsSchema](../prompts/variables/VotingPatternArgsSchema.md)
