mcp-openalex
Version:
MCP server for accessing scholarly articles and research data from the OpenAlex database
37 lines • 1.05 kB
TypeScript
import { z } from 'zod';
export declare const SearchSourcesSchema: z.ZodObject<{
search: z.ZodOptional<z.ZodString>;
filter: z.ZodOptional<z.ZodString>;
sort: z.ZodOptional<z.ZodString>;
page: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
per_page: z.ZodDefault<z.ZodOptional<z.ZodNumber>>;
mailto: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
page: number;
per_page: number;
mailto?: string | undefined;
sort?: string | undefined;
filter?: string | undefined;
search?: string | undefined;
}, {
mailto?: string | undefined;
page?: number | undefined;
per_page?: number | undefined;
sort?: string | undefined;
filter?: string | undefined;
search?: string | undefined;
}>;
export declare function searchSources(args: unknown): Promise<{
content: {
type: string;
text: string;
}[];
isError?: undefined;
} | {
content: {
type: string;
text: string;
}[];
isError: boolean;
}>;
//# sourceMappingURL=search-sources.d.ts.map