Claude Code
- clientInfo.name
- claude-code
- Protocol version
- 2025-06-18
Core Protocol
✓ 0 · ◐ 0 · ✕ 0 · · 1
Transports
✓ 2 · ◐ 1 · ✕ 0 · · 0
stdio
SupportedStdio servers run as local processes.
- Source
- Source
- Verified
- Provenance
- Manual
HTTP + SSE (legacy)
PartialSSE transport supported but deprecated.
- Source
- Source
- Verified
- Provenance
- Manual
Streamable HTTP
Supportedtype accepts streamable-http; HTTP is recommended.
- Source
- Source
- Verified
- Provenance
- Manual
Tools
✓ 3 · ◐ 0 · ✕ 0 · · 1
Call tools
SupportedMCP servers give Claude Code access to tools.
- Source
- Source
- Verified
- Provenance
- Manual
List tools
SupportedRuns tools/list capability discovery on connect.
- Source
- Source
- Verified
- Provenance
- Manual
list_changed notifications
SupportedSupports list_changed notifications for tools.
- Source
- Source
- Verified
- Provenance
- Manual
Tool annotations
Unknown
Resources
✓ 3 · ◐ 0 · ✕ 0 · · 2
Read resources
Supported- Source
- Source
- Verified
- Provenance
- Automated crawl
List resources
SupportedRuns resources/list capability discovery on connect.
- Source
- Source
- Verified
- Provenance
- Manual
Resource templates
UnknownSubscribe to updates
Unknownlist_changed notifications
SupportedSupports list_changed notifications for resources.
- Source
- Source
- Verified
- Provenance
- Manual
Prompts
✓ 3 · ◐ 0 · ✕ 0 · · 1
Get prompts
SupportedMCP prompts become commands in Claude Code.
- Source
- Source
- Verified
- Provenance
- Manual
List prompts
SupportedRuns prompts/list capability discovery on connect.
- Source
- Source
- Verified
- Provenance
- Manual
Prompt arguments
Unknownlist_changed notifications
SupportedSupports list_changed notifications for prompts.
- Source
- Source
- Verified
- Provenance
- Manual
Sampling
✓ 0 · ◐ 0 · ✕ 0 · · 2
createMessage
UnknownTool calling in sampling
Unknown
Roots
✓ 1 · ◐ 0 · ✕ 0 · · 1
List roots
SupportedServer can call roots/list; returns launch directory.
- Source
- Source
- Verified
- Provenance
- Manual
list_changed notifications
Unknown
Elicitation
✓ 1 · ◐ 0 · ✕ 0 · · 1
URL mode elicitation
SupportedURL mode: opens a browser URL for authentication or approval.
- Source
- Source
- Verified
- Provenance
- Manual
Tasks (experimental)
✓ 0 · ◐ 0 · ✕ 0 · · 4
tasks/list
Unknowntasks/cancel
Unknown
Completions
✓ 0 · ◐ 0 · ✕ 0 · · 1
Argument autocompletion
Unknown
Logging
✓ 0 · ◐ 0 · ✕ 0 · · 2
Set level
UnknownReceive log messages
Unknown
Authorization
✓ 2 · ◐ 0 · ✕ 0 · · 0
OAuth 2.1 client
SupportedAuthenticate with remote servers requiring OAuth 2.0.
- Source
- Source
- Verified
- Provenance
- Manual
OAuth Client ID Metadata Documents
SupportedSupports servers using a Client ID Metadata Document (CIMD); auto-discovered.
- Source
- Source
- Verified
- Provenance
- Manual