Universal MCP server for Hex Core — runs on Claude Code, Cursor, Continue, Gemini CLI, ChatGPT Desktop, and Zed. 19 tools over the component registry. Thin transport shell — pure-function builders live in @hex-core/payload.
This is not an MCP server, it is a React component library (Hex Core) with UI components for AI applications. The two 'tools' listed (tool-call, composer) are React component definitions, not MCP tool definitions. They lack MCP registration, are not callable via the MCP protocol, and exist only as TypeScript/React code in a monorepo. The schema definitions shown are React prop interfaces, not MCP input schemas. No actual MCP server implementation is present in the source.
Multi-line input + submission shell for chat. Submits on Enter (Shift+Enter inserts newline). Trailing slot for attachment + send buttons.
Collapsible card showing a tool/function invocation — name, lifecycle state badge, expandable args + result body.
Not an MCP server. Hex Core is a React component library, not a Model Context Protocol server. The 'tools' are React components with prop interfaces, not MCP-callable tools.
No MCP tool registration visible. Tools are not registered via MCP SDK (no Server.tool() calls, no tool definitions in MCP protocol format).
Schemas are React prop interfaces, not MCP input schemas. They use React-specific types (ReactNode, function callbacks) incompatible with MCP protocol.
No error handling, no output schema documentation, no pagination support. Descriptions lack WHEN/WHY context for LLM selection.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 38 | 2026-07-28+ | v2 |
Parameters include function callbacks (onValueChange, onSubmit) which are not serializable for MCP protocol. MCP tools must accept only JSON-serializable inputs.