Claude Code
- clientInfo.name
- claude-code
- Protocol version
- 2025-06-18
Core Protocol
✓ 0 · ◐ 0 · ✕ 0 · · 3
Server discovery
UnknownMulti round-trip requests
Unknown
Transports
✓ 2 · ◐ 1 · ✕ 0 · · 0
stdio
SupportedStdio servers run as local processes.
- Source
- Source
- Verified
- Provenance
- Manual
HTTP + SSE (deprecated)
PartialSSE transport supported but deprecated.
- Source
- Source
- Verified
- Provenance
- Manual
Streamable HTTP
Supportedtype accepts streamable-http; HTTP is recommended.
- Source
- Source
- Verified
- Provenance
- Manual
Subscriptions
✓ 0 · ◐ 0 · ✕ 0 · · 1
subscriptions/listen
Unknown
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 (deprecated)
✓ 0 · ◐ 0 · ✕ 0 · · 2
createMessage
UnknownTool calling in sampling
Unknown
Roots (deprecated)
✓ 1 · ◐ 0 · ✕ 0 · · 0
List roots
SupportedServer can call roots/list; returns launch directory.
- Source
- Source
- Verified
- Provenance
- Manual
Elicitation
✓ 1 · ◐ 0 · ✕ 0 · · 1
URL mode elicitation
SupportedURL mode: opens a browser URL for authentication or approval.
- Source
- Source
- Verified
- Provenance
- Manual
Tasks (extension)
✓ 0 · ◐ 0 · ✕ 0 · · 4
Task-augmented tools/call
Unknowntasks/get
Unknowntasks/update
Unknowntasks/cancel
Unknown
Caching
✓ 0 · ◐ 0 · ✕ 0 · · 1
Cacheable result hints
Unknown
Completions
✓ 0 · ◐ 0 · ✕ 0 · · 1
Argument autocompletion
Unknown
Logging (deprecated)
✓ 0 · ◐ 0 · ✕ 0 · · 1
Receive 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