Skip to content
Recursive Docs
Home
Features
Direction
Pricing
Releases
Search
⌘K
Menu
Features
Direction
Pricing
Releases
Search
⌘K
Connect
Download
Menu
01
Features
02
Direction
03
Pricing
04
Releases
05
Docs
Download for macOS
Open web app
© Recursive
Search
Ctrl
K
Cancel
Getting Started
Introduction
Plugin Anatomy
Guides
Manifest Reference
MCP Tools
Adapters
Skills & Rules
Workflows & UI
Publishing
Testing & Publishing
API Reference
hooks
Interfaces
ClientHookApi
ClientHookHandlerEntry
ClientHookRegistry
ClientLifecycleHandlerDeclaration
HookContext
HookDbApi
HookHandlerEntry
HookRegistry
LifecycleHandlerDeclaration
PluginLifecycleManifest
Type Aliases
ClientHookFn
HookBroadcastFn
HookType
LifecycleEvent
ServerHookFn
mcp
Interfaces
AppMcpToolContext
AppMcpToolDefinition
ChartBarItem
ChartBarSpec
ChartEmbed
ChartEntityRef
ChartRingSlice
ChartRingSpec
ChartSparklineSpec
JsonRpcError
JsonRpcRequest
JsonRpcResponse
McpToolCallContext
McpToolSchema
ToolInputSchema
ToolPermissionContext
ToolPropertySchema
ToolRegistration
ToolResult
ToolSchema
Type Aliases
ChartSpec
ToolCapability
ToolErrorCode
ToolHandler
plugin
Interfaces
PluginContentItem
PluginDataConfig
PluginDetectConfig
PluginListItem
PluginManifest
PluginSettingsSchema
PluginState
PluginToolItem
PluginUiChatRenderer
PluginUiManifest
PluginUiPanel
PluginUiTaskPanel
Type Aliases
PluginSource
ChartEntityRef
Defined in:
mcp.ts:137
Properties
Section titled “Properties”
id
Section titled “id”
id
:
string
Defined in:
mcp.ts:139
type
Section titled “type”
type
:
string
Defined in:
mcp.ts:138