@mseep/rijksmuseum-mcp-oaipmh
Version:
MCP server for Rijksmuseum OAI-PMH API
20 lines (19 loc) • 624 B
TypeScript
export interface OaiPmhOptions {
verb: string;
metadataPrefix?: string;
identifier?: string;
from?: string;
until?: string;
set?: string;
resumptionToken?: string;
}
export declare class RijksmuseumOaiPmhClient {
request(options: OaiPmhOptions): Promise<any>;
identify(): Promise<any>;
listRecords(options: Omit<OaiPmhOptions, 'verb'>): Promise<any>;
getRecord(options: Omit<OaiPmhOptions, 'verb'>): Promise<any>;
listMetadataFormats(identifier?: string): Promise<any>;
listSets(): Promise<any>;
}
declare const _default: RijksmuseumOaiPmhClient;
export default _default;