veryfront/mcp
MCP server exposing tools, prompts, and resources.Import
Examples
API
createMCPServer(config)
Create MCP server
Returns: MCPServer
Exports
Functions
| Name | Description |
|---|---|
buildFormElicitation | |
buildUrlElicitation | |
clearMCPRegistry | Clear all registries |
createMCPServer | Create MCP server |
formatSSEEvent | Stateless SSE formatting utilities per the Server-Sent Events standard. |
formatSSEPrimingEvent | |
formatSSERetry | |
getMCPRegistry | Get tool/prompt/resource registry |
getMCPStats | Get registered capability stats |
registerPrompt | Register prompt with MCP |
registerResource | Register resource with MCP |
registerTool | Register tool with MCP |
Classes
| Name | Description |
|---|---|
MCPServer | MCP server instance |
SessionManager | Manages MCP sessions for the Streamable HTTP transport. |
TaskStore |
Types
| Name | Description |
|---|---|
ElicitationRequest | |
FormElicitationOptions | |
IntegrationLoaderConfig | Configuration for loading integration tools into MCP |
MCPServerConfig | createMCPServer() config |
MCPStats | Registry statistics |
MCPTool | Generic MCP tool definition |
Task | |
ToolAnnotations | Behavioral hints for MCP clients (MCP 2025-11-25). |
ToolListEntry | Wire format for a single tool in a tools/list response. |
UrlElicitationOptions |
Related
veryfront/tool— Define tools for MCPveryfront/prompt— Define prompts for MCPveryfront/resource— Define resources for MCP