0Pricing
MCP Academy · Aula

Adicionar o SDK Python do MCP

Inclua o pacote oficial mcp no seu projeto.

Adicionar o SDK Python do MCP é uma aula grátis de MCP Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de MCP Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de MCP Academy inclui 4 aulas no total.

Hora de adicionar o SDK

Seu projeto foi preparado, mas ainda não consegue se comunicar com o MCP. O próximo passo é obter a biblioteca oficial que faz todo o trabalho pesado. 📦

O pacote se chama apenas mcp

O SDK Python oficial é distribuído como um pacote chamado simplesmente mcp. Ele contém tudo de que você precisa para criar servidores e clientes em Python puro.

Adicione-o com uv

Dentro da pasta do projeto, execute uv add para instalar o SDK e registrá-lo como uma dependência. Um comando o obtém e atualiza os arquivos do projeto.

uv add "mcp[cli]"

Por que o extra [cli]

O extra [cli] adiciona as ferramentas de linha de comando que executam e inspecionam servidores. Sem ele, você obtém a biblioteca, mas perde os práticos comandos mcp.

Coloque os colchetes entre aspas

Sempre coloque o nome entre aspas, como "mcp[cli]". Muitos shells tratam colchetes como caracteres especiais, e as aspas fazem com que sejam interpretados literalmente.

pip também funciona

Se preferir usar o pip diretamente, o mesmo pacote é instalado da mesma forma. Ambas as ferramentas fornecem um SDK idêntico; portanto, escolha a que melhor se encaixa no seu fluxo de trabalho.

pip install "mcp[cli]"

A dependência é registrada

uv add não apenas instala: ele grava mcp no seu pyproject.toml. Qualquer pessoa que clone seu projeto obterá exatamente o mesmo requisito.

O arquivo de bloqueio fixa as versões

uv também atualiza um arquivo uv.lock que fixa exatamente as versões resolvidas. Assim, suas instalações podem ser reproduzidas em qualquer máquina, todas as vezes.

Confirme a importação

Verifique se a instalação funcionou importando o SDK dentro do seu ambiente. Se nenhum erro ocorrer, o pacote mcp estará pronto para uso.

uv run python -c "import mcp; print('ok')"

Onde o servidor fica

A classe que você mais usará é FastMCP, encontrada em mcp.server.fastmcp. Essa é a maneira de alto nível de definir ferramentas sem lidar com detalhes brutos do protocolo.

from mcp.server.fastmcp import FastMCP

Uma importação, muito poder

Essa única importação libera anotações para ferramentas, recursos e prompts. O SDK transforma funções Python comuns em recursos que uma IA pode chamar. ✨

Verificação rápida

Você quer o SDK junto com seus auxiliares de linha de comando.

O SDK está instalado

Você adicionou mcp[cli], registrou-o no pyproject.toml, fixou as versões e confirmou a importação. Agora seu projeto pode criar um servidor MCP real. 🎯

Perguntas Frequentes

A aula “Adicionar o SDK Python do MCP” é grátis?

Sim — o texto completo de “Adicionar o SDK Python do MCP” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de MCP Academy, atualize para CoddyKit PRO. O curso de MCP Academy inclui 4 aulas no total.

O que vou aprender em “Adicionar o SDK Python do MCP”?

Inclua o pacote oficial mcp no seu projeto. Você pratica MCP Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar MCP Academy?

Nenhuma experiência prévia é necessária. MCP Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Adicionar o SDK Python do MCP”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de MCP Academy?

Sim. Cada aula de MCP Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Instalar Python e uv
  2. Adicionar o SDK Python do MCP
  3. Conheça a CLI mcp
  4. Estrutura de projeto para um servidor
← Voltar para MCP Academy