Skip to content
MCP Server
register
Initializing search
modelcontextprotocol/python-sdk
MCP Server
modelcontextprotocol/python-sdk
Introduction
Installation
Migration Guide
Documentation
Documentation
Concepts
Low-Level Server
Authorization
Testing
API Reference
API Reference
mcp
mcp
cli
cli
claude
cli
client
client
auth
auth
exceptions
extensions
extensions
client_credentials
oauth2
utils
client
context
session
session_group
sse
stdio
streamable_http
os
os
posix
posix
utilities
win32
win32
utilities
server
server
auth
auth
errors
handlers
handlers
authorize
metadata
register
register
Table of contents
register
revoke
token
json_response
middleware
middleware
auth_context
bearer_auth
client_auth
provider
routes
settings
connection
context
elicitation
lowlevel
lowlevel
helper_types
server
mcpserver
mcpserver
context
exceptions
prompts
prompts
base
manager
resources
resources
base
resource_manager
templates
types
server
tools
tools
base
tool_manager
utilities
utilities
context_injection
func_metadata
logging
types
models
runner
session
sse
stdio
streamable_http
streamable_http_manager
transport_security
validation
shared
shared
auth
auth_utils
context
direct_dispatcher
dispatcher
exceptions
jsonrpc_dispatcher
memory
message
metadata_utils
peer
session
tool_name_validation
transport_context
version
types
types
jsonrpc
Table of contents
register
Introduction
API Reference
mcp
server
auth
handlers
register