@fusedashlabs/ui9000-workspace
Version:
UI9000 workspace MCP. One tool, show_workspace, draws a chart from your table. Set TYPESAFE_API_KEY to let Jev choose the chart.
10 lines (9 loc) • 1.04 kB
TypeScript
export type { JsonRpcId, JsonRpcResponse, McpServer, ShowWorkspaceHandler, ShowWorkspaceToolInfo, ToolDescriptor, } from './create-server.js';
export { PROTOCOL_VERSION, SERVER_INFO, WORKSPACE_INSTRUCTIONS, SHOW_WORKSPACE_NAME, createServer, workspaceToolResult, } from './create-server.js';
export type { McpAppCsp, McpAppResource, WorkspaceAppMeta } from './mcp-app.js';
export { MCP_APP_RESOURCE_MIME, UI9000_META_PREFIX, WORKSPACE_CHART_RESOURCE_URI, buildWorkspaceChartCsp, formatWorkspaceAppText, loadChartAppHtml, loadHostedChartAppHtml, workspaceChartAppResource, } from './mcp-app.js';
export { connectStdio } from './stdio.js';
export type { Disconnect, StdioStreams } from './stdio.js';
export { connectSdkWorkspace, createSdkWorkspaceServer } from './sdk-workspace.js';
export { DEFAULT_WORKSPACE_HTTP_PORT, WORKSPACE_HTTP_PATH, handleWorkspaceMcpHttpRequest, startWorkspaceHttpServer, wireWorkspaceHttp, } from './http-workspace.js';
export type { WorkspaceHttpListenOptions, WorkspaceHttpServer } from './http-workspace.js';