MCPcopy Index your code
hub / github.com/chatbotkit/node-sdk

github.com/chatbotkit/node-sdk @1.38.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.38.0 ↗ · + Follow
1,593 symbols 3,544 edges 613 files 608 documented · 38%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Message (Interface)
(no doc)
packages/widget/types/v2.d.ts
CbkAbilityMetadata (Interface)
(no doc)
packages/sdk/types/types/ability.d.ts
ProcessEnv (Interface)
(no doc)
examples/sdk/types.d.ts
FunctionDefinition (Interface)
(no doc)
packages/widget/types/v2.d.ts
CbkAbilityRegistry (Interface)
(no doc)
packages/sdk/types/types/ability.d.ts
Contact (Interface)
(no doc)
packages/widget/types/v2.d.ts
ReportMetadata (Interface)
(no doc)
packages/sdk/types/types/report.d.ts
NotificationDefinition (Interface)
(no doc)
packages/widget/types/v2.d.ts

Core symbols most depended-on inside this repo

clientFetch
called by 308
packages/sdk/src/client.js
name
called by 158
packages/cli/src/solution/index.js
description
called by 158
packages/cli/src/solution/index.js
print
called by 132
packages/cli/src/output.js
list
called by 69
packages/sdk/src/bot/index.js
stream
called by 61
packages/sdk/src/client.js
getSECRET
called by 35
packages/cli/src/env.js
getRUNAS_USERID
called by 35
packages/cli/src/env.js

Shape

Function 599
Method 523
Class 434
Interface 37

Languages

TypeScript100%

Modules by API surface

packages/cli/src/solution/index.js139 symbols
packages/cli/types/solution/index.d.ts46 symbols
packages/nextauth/src/partner/adapter.js30 symbols
packages/nextauth/src/contact/adapter.js30 symbols
packages/widget/types/v2.d.ts22 symbols
packages/widget/src/v2.ts22 symbols
packages/sdk/src/client.js17 symbols
packages/fetch/src/index.js15 symbols
packages/sdk/src/conversation/index.js14 symbols
packages/sdk/src/blueprint/index.js14 symbols
packages/sdk/src/conversation/v1.js13 symbols
packages/sdk/src/task/index.js12 symbols

For agents

$ claude mcp add node-sdk \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact