@kya-os/mcp-i
Version:
The TypeScript MCP framework with identity features built-in
15 lines (14 loc) • 649 B
TypeScript
export { type Middleware } from "./types/middleware";
export type { ToolMetadata, ToolSchema, ToolExtraArguments, InferSchema, } from "./types/tool";
export type { XmcpConfigOuputSchema as XmcpConfig } from "./compiler/config";
export { apiKeyAuthMiddleware } from "./auth/api-key";
export { jwtAuthMiddleware } from "./auth/jwt";
export type { OAuthConfigOptions } from "./auth/oauth";
import "./types/declarations";
export * from "./test/index";
export * from "./cache/index";
export * from "./runtime/identity";
export * from "./runtime/index";
export { compile } from "./compiler/index";
export * from "./cli-adapter";
export * from "./config";