@rhofkens/mcp-quotes-server-claude-code
Version:
Model Context Protocol (MCP) server for managing and serving quotes
27 lines • 1.03 kB
TypeScript
/**
* MCP Quotes Server - Resources Index
*
* Exports all MCP resources for quote collections.
* Resources provide access to quote collections and metadata.
*/
import type { Resource } from '@modelcontextprotocol/sdk/types.js';
export type ResourceHandler = (uri: string) => Promise<unknown>;
export interface IResourceRegistry {
[resourceUri: string]: {
definition: Resource;
handler: ResourceHandler;
};
}
/**
* Registry of all available resources
* Dynamically built to include all template variations
*/
export declare const resourceRegistry: IResourceRegistry;
export declare const resources: import("zod").objectOutputType<{
uri: import("zod").ZodString;
name: import("zod").ZodString;
description: import("zod").ZodOptional<import("zod").ZodString>;
mimeType: import("zod").ZodOptional<import("zod").ZodString>;
}, import("zod").ZodTypeAny, "passthrough">[];
export { promptTemplateHandler, promptTemplateResources } from './promptTemplate.js';
//# sourceMappingURL=index.d.ts.map