Avançado
Tradução automática
Esta página foi traduzida automaticamente a partir da documentação em inglês, e a página em inglês é a versão de referência. Se algo parecer errado, Traduções explica como avisar.
Tudo o que um servidor ou cliente comum precisa tem seu lugar por assunto nas seções acima.
Esta seção reúne as saídas de emergência a que você recorre quando a camada de conveniência
do MCPServer atrapalha:
- O Server de baixo nível: a classe sobre a qual o
MCPServeré construído. Schemas escritos à mão, handlerson_*, nada verificado para você e métodos JSON-RPC personalizados criados por você. - Paginação e Middleware: duas coisas que você
só consegue fazer no
Serverde baixo nível. - Extensões e MCP Apps: a superfície de extensão do protocolo. Componha pacotes de extensão em um servidor ou escreva os seus.
Algumas coisas que você poderia, com razão, procurar aqui ficam onde você de fato as usaria:
- Autorização está em Executando seu servidor, porque você protege um servidor onde faz o deploy dele.
- OAuth, asserção de identidade, conexão a vários servidores e o cache de respostas estão todos em Clientes.
- Requisições com várias idas e voltas e Assinaturas estão em Dentro do seu handler, porque ambas são coisas que um handler faz.
- Templates de URI está em Servidores, ao lado de Recursos.
- Versões do protocolo e Funcionalidades descontinuadas têm, cada uma, sua própria página de nível superior.
Se você não tem certeza de que precisa desta seção, não precisa.