Como Usar MCP Para Criar Agentes iA Avançados Incríveis em Python no Cursor e no Claude da Anthropic

7.59k views2918 WordsCopy TextShare
Inteligência Mil Grau
Aprenda Inteligência Artificial! Link do Código: https://github.com/inteligenciamilgrau/agentes_ia/...
Video Transcript:
é pessoal um assunto do final do ano passado ressurgiu agora que é o tal do MCP que é uma forma dos agentes de Inteligência Artificial se comunicarem com as ferramentas que eles utilizam e que pretende mudar a forma como a internet se comunica com os agentes fornecendo ferramentas paraas ias a gente vai fazer um código aqui em Python para testar esse negócio vamos testar ele no cursor vamos testar ele também junto com o chat da antropic para ver como é que essas coisas funcionam vem comigo é isso aí vamos lá p pessal Sempre agradecendo a
todo mundo que deixou seu like a todo mundo que se inscreveu um agradecimento especial a todos os membros do canal que patrocinam esse canal aqui de Inteligência Artificial sempre lembrando que os membros TM acesso a vídeos exclusivos sobre agentes de Inteligência Artificial bom mas Que papo é esse de MCP de Model contact protocol que foi um negócio que surgiu aqui em 25 de novembro do ano passado de 2024 Mas recentemente ele ganhou muita atenção Principalmente depois do lançamento dos manos em que a galera tá querendo fazer agentes inteligentes e de repente essa é uma solução
muito boa para quem tá querendo facilitar o uso da api bom o que que é importante saber em relação ao MCP o que que muda Quais são os benefícios e por que esse MCP chamou tanta atenção agora o lance é o seguinte os nossos agentes inteligentes agora eles estão acessando o Google estão acessando YouTube estão acessando Slack acessando github acessando notícias fazendo compras fazendo um monte de coisas e de repente agora você tá o tempo todo ali configurando uma API que vai pro LinkedIn outra api que faz o acesso do Instagram outra api que faz
o acesso do WhatsApp outra ap que faz acesso do Google e quando você vê você fez milhares de integrações ali e elas são todas muito rígidas que bom seria se o nosso agente fosse inteligente ele conseguisse olhar para uma lista de ferramentas que ele tem e ele mesmo ali decide se vai ter mensagem para WhatsApp se vai ter que ler e-mail se vai ter que fazer poste no Linkedin E é isso que a gente vai falar e isso que a gente vai mostrar então sem mais delongas vamos para a prática eu quero já mostrar no
código pra gente conseguir ver o que que tá acontecendo Então aqui ó eu já tô com um código pronto que vai ser basicamente rodar ele ele vai fazer uma busca na internet e vai trazer o resultado dessa busca bom o que que tá acontecendo aqui eu tô utilizando o Duck Duck go search eu sempre utilizo ele porque é uma forma de fazer busca gratuita ao invés de utilizar api da Google que fica cobrando lá e tem todo um rolê super complicado de acessar e a Duck Duck go é a mais tranquilinha de trabalhar então no
começão do começão você vai ter que dar um PIP install MCP né PIP install MCP com isso ele vai instalar todos os pacotes ali PR Python para você utilizar ali o MCP no meu caso já tá instalado ele não vai fazer absolutamente nada só vai conferir lá que tá tudo certo uma outra instalação que você vai ter que fazer é do Duck Duck go para conseguir rodar esse exemplo que aí é PIP instal Duck Duck go traço search fechou bem tranquilo também não tem nada demais aqui no meu caso também já tá instalado lado feito
isso ó do MCP do server do Fast MCP ele vai importar esse Fast MCP nada demais e do Duck Duck go ele vai importar esse Duck Duck go search ele cria aqui um MPC server que eu chamei de buscador MPC do IMG e aqui a coisa mais importante o nosso agente vai ter uma ferramenta que é a nossa Tool a nossa Tool tem que simplesmente fazer uma pesquisa na web e uma das coisas mais importante está aqui agora nesse texto que ele tá descrevendo porque a inteligência artificial vai ler esse texto que tá escrito aqui
e é a partir dele que ela vai tomar as decisões que em geral ela toma então por exemplo eu tô dizendo que essa pesquisa aqui ó faz uma pesquisa na internet e que os argumentos aqui os parâmetros que você tem que passar para fazer essa pesquisa é uma query que é a busca que você tá fazendo e tem a descrição aqui ó a query a ser pesquisada né a busca a ser pesquisada e a educação que o a gente tem que falar a educação do usuário ele precisa perdir com educação então eu já coloquei isso
aqui para mostrar uma coisa interessante que é bem valiosa que tem a ver com esse agente porque Diferentemente da api que você faz uma pergunta e ela te manda uma resposta aqui ó dependendo do que o a gente fizer se por exemplo ele não pedir com educação que no caso aqui se resume a começar a frase falando por favor ele retorna um erro aqui dizendo ó só respondo perguntas que começam com por favor por quê Porque a gente quer ver o que que acontece quando a gente percebe que deu errado que ele vai tentar de
novo ou qualquer coisa que ele vai pensar em relação a isso e de repente mudar a forma de pesquisar e tentar de novo na maior parte das vezes aqui ele tá falando por favor e é bem interessante isso então assim ó lembrando o agente vai ler isso e ele retorna aqui O resultado é uma string que é com o resultado da pesquisa que que vocês acharam tá fácil Tá difícil eu achei super tranquilo né é super fácil de fazer e aqui embaixo Aqui eu só coloco uma chamadinha aqui para rodar e eu falo aqui que
o método de transporte aqui é Standard de io porque quer dizer que essa informação vai rodar dentro do meu PC e não vai passar pela internet normal ela vai ficar dentro aqui do meu computador ela não vai pra web Tá mas Bob como é que eu configuro agora esse negócio para ele conseguir rodar e testar esse negócio bom uma coisa interessante é roda esse código aqui ó do jeito que ele tá porque a gente vai precisar aqui ó tá vendo esse comando aqui a gente vai precisar Aonde que tá o meu Python e Aonde que
tá o meu arquivo a gente precisa passar esse arquivo aqui Completão então vocês vão clicar aqui ó na engrenagenzinha aqui das configurações do cursor tem que tá com o cursor atualizadinha senão vai aparecer esse MCP aqui clica no MCP aqui e agora essa parte é mais importante o meu já tá configurado gente você vai clicar aqui em AD New MCP server vai dar o nome do MCP server que você quiser dar esse nome não importa a diferença aqui do sse e do Command é que sse vai ser uma comunicação online na web Mas a gente
não vai fazer a gente vai fazer uma comunicação local Então vai ser dentro do Command e o comando que ele tem que executar que é esse comando aqui que você tá vendo aqui embaixo então então por isso se você Já copiou ali embaixo simplesmente Cola aqui em cima que vai dar bem certinho vai funcionar certinho como eu fiz isso só para teste eu vou dar um cont control c aqui para cancelar vai dar um erro ali mas beleza não precisamos mais disso se deu tudo certo A hora que você der aqui um disable que você
der um enable vai pular uma janelinha preta na sua frente aqui você pode Minimizar ela e se tudo funcionou muito bem vai aparecer aqui ó Tools pesquisa Duck MG que foi o nome que eu coloquei e as coisas que estão naquele texto vão aparecer aqui ó faz uma pesquisa na internet tá bem pequenininho o texto ali mas é isso que tá escrito lá que era aquele texto que a gente escreveu lá dentro daquela função bom E como que isso funciona na prática aqui dentro do cursor agora dentro do cursor por exemplo eu venho no chat
aqui ativo o modo de Agentes porque tem que ser um agente que vai utilizar a ferramenta e quando eu mandar aqui ó por exemplo Ó faço uma pesquisa na internet sobre inteligência artificial vai dar bem certinho porque eu fiz uma ferramenta de pesquisa uma coisa interessante é que essa ferramenta de pesquisa tá concorrendo com uma ferramenta que ele já tem de fazer pesquisa integrada no cursor então se eu colocar a palavra busca ao invés de pesquisa ele vai usar ferramenta Nativa então pro teste aqui eu vou escrever pesquisa eu vou dar um send aqui ele
vai dar um calling MCP Tool que é pesquisa Duck MG eu vou clicar aqui em Run Tool E aí agora ele vai rodar ali a pesquisa e deu tudo certinho ó se eu expandir aqui ele vai dizer o seguinte ó ele fez uma query de Inteligência Artificial que foi a pesquisa que eu fiz né pesquisar na internet sobre inteligência artificial e a educação ele disse por favor E aí deu tudo certo passou ali no nosso crio não deu erro nenhum não aconteceu nada de errado e aqui ele fala aqui estão algumas notícias recentes sobre inteligência
artificial né seis ativos de Inteligência Artificial que podem repetir o sucesso da NVidia E aí as notícias que ele encontrou inclusive com as fontes dos links que ele recebeu tá top Vocês entenderam gente funcionou é só isso basicamente só isso se esse meu arquivo aqui tivesse mais Tools né era só simplesmente pegar aqui ó dar um cont Crol C cont Crol v e continuar expandindo aqui colocando outras ferramentas essas ferramentas iam ser listadas aqui ó nessas Tools se tivesse mais de uma e é isso aí não tem problema nenhum Mas aí você deve estar se
perguntando tá Bob mas eu não uso cursor eu uso antropic lá direto na fonte bom nesse caso aqui você tem que fazer o download aqui do app senão não vai dar certo por exemplo tô no Windows aqui vou rodar no Windows Mas se tiver no Mac ou no Windows que é na versão Army você vai ter que baixar aqui certinho de acordo com seu sistema e quando você rodar o seu app você vai ter que fazer o seguinte ó vem aqui nas configurações aqui nesses três risquinhos vem file vem settings vem developer e aqui em
developer não vai ter nada mas você vai clicar aqui no botão de configuração que ele vai pedir para você configurar e quando você clicar em configuração ele vai justamente Abrir nesse arquivo aqui que você tem que configurar e você simplesmente edita ele e coloca esse texto aqui do MCP server pesquisa Duck passa o comand e coloca os comandos separados aqui ó primeiro você passa o Python e depois você passa passa ali os seus argumentos que é onde tá o arquivo que você tá rodando fechou só isso uma vez que você fez essa configuração salvou o
arquivo você vai fechar esse aplicativo aqui presta atenção que ele fica aberto ali pequenininho minimizado e ele tem um Icone Zinho preto que quase não dá para enxergar clica nele ali para sair e agora na hora que você abrir de novo Tem que aparecer esse martelinho aqui dizendo que tem uma ferramenta disponível E aí vai aparecer a pesquisinha lá pesquisa Duck MG faz uma pesquisa na internet n n e aqui vai dar bem certinho ó se eu falar aqui faça uma pesquisa na internet sobre inteligência artificial agora ele vai pedir ali autorização para conseguir utilizar
as ferramentas ó tá vendo ó Running pesquisa dck mg ele pede autorização para utilizar essa ferramenta eu vou dizer que pode utilizar e ele faz certinho ali ó manda por favor poderia realizar uma pesquisa E aí vai né e agora ele já tá printando a resposta isso É bem interessante gente porque o cloud por exemplo não tem pesqu integrada e com essa técnica aqui a gente consegue colocar ali a pesquisa e fazer ela integradinha ali bem bonitona incluindo fazer outros tipos de ferramenta que o clou nativo não tem então vamos dizer assim tudo aquilo que
você queria fazer que o cloud não fazia agora é possível utilizando o MCP mas aí a pergunta final vale a pena não vale a pena se não tá complicando demais uma coisa Car era simples precisa ou não precisa disso tem várias pessoas dizendo que não precisa disso Você só vai complicar sua vida no final das contas você vai ter que acabar programando mesmo porque você viu ali que a gente tem que programar ali o que que aquela função inha o que que aquela tarefa vai fazer e se tiver que fazer alguma integração você vai ter
que fazer a integração ali mesmo outras preocupações que a galera levantou é que não tem uma segurança ali não tem uma senha então uma vez que esse servidor subiu não tem o que fazer você não tem como impedir alguém de utilizar se ela tiver o link ali ela vai acessar e vai usar a outra coisa que comentaram é que não tem o Marketplace ali autenticando e de dizendo que aquela ferramenta é boa que ela tem uma procedência interessante principalmente porque o que tá rodando no código ali por trás a gente não tá vendo e por
conta dessas coisas as pessoas perceberam falar assim é parece que essa é uma boa ferramenta para utilizar localmente no próprio computador para conversar com o próprio chat mas não para utilizar online para fazer um serviço profissional por conta dessas questões uma outra questão mais prática é que se você começa a colocar muitas ferramentas ali para ela utilizar ela começa a se perder e ela começa a se atrapalhar e a se confundir Então você tem que usar com moderação ali senão ela vai se perder e uma questão bastante técnica mas que vale a pena conferir é
que algumas pessoas estão dizendo o seguinte ela não consegue ser serverless ela não consegue ser microsserviço você não consegue simplesmente fazer uma chamada e obter uma resposta porque o seu server precisa est sempre ativo sempre funcionando e do ponto de vista do custo Você vai precisar de uma máquina sempre rodando com aquela comunicação sempre ativada e isso pra maioria das pessoas que não tem um grande fluxo fluxo ali de informação Talvez seja desnecessário então no final das contas ela é uma excelente ferramenta para você ter localmente mas que talvez não seja muito boa para ficar
aberto pro público mas uma coisa que eu acho interessante aqui é que por exemplo se você tem um produto E você quer que o teu cliente consiga ali utilizar aquele produto com mais flexibilidade como é o caso da antropic e que você tem um produto com agentes e você quer que as pessoas consigam fazer mais coisas além daquilo que você consegue oferecer de repente esse MCP é uma coisa interessante porque a pessoa vai estar segura uma vez que é ela que tá utilizando igual tô utilizando aqui o cloud da antropic Mas aí você tem que
ter alguma coisa instalada no PC dela e a pessoa instala o server no próprio PC aí não tem nada online e o ponto mais interessante o ponto mais forte é que quando você tem várias ferramentas e elas estão muito bem descritas né que ela tem uma explicação muito boa isso dá uma liberdade pro seu agente começar a tomar as próprias decisões do que ele faz e inclusive você consegue por exemplo fazer ela jogar um jogo você consegue fazer ela usar o computador porque as próprias ferramentas vão dizendo para ela ó se você quer clicar na
tela se você quer tirar uma foto se você quer verificar se deu certo a sua foto se você quiser fazer uma pesquisa o agente mesmo se encontra ali e sai fazendo tudo que tem que fazer sozinho e você basicamente só vai escrever um prompt Zinho só e ficar assistindo ele realizar tudo só com base nas descrições que você fez então o que que você achou vale a pena Deu uma empolgada deu vontade de utilizar esse MCP eu sempre recomendo que mesmo que você não queira utilizar faz um teste ali na sua casa para ver se
vale a pena para ver se não vale eu tô bem interessado e bem empolgado em utilizar esse MCP para fazer agentes autônomos para trabalhar para mim e que eu consiga fazer um pack de ferramentas que ele consiga automaticamente fazer algumas coisas bem naquele nível ali do manos em que ele sabe as ações que ele pode fazer ele sabe a tarefa que ele tem que resolver e deixa que ele se vira deixa que ele vai sozinho comenta aqui se você também gostou dessa ideia se você quiser apoiar com canal para continuar vendo vídeos como esse seja
membro os membros TM acesso ao grupo do WhatsApp vídeos antecipados É isso aí deixa seu like valeu
Related Videos
NOVIDADES Do Google GEMINI Com Muitas Atualizações e Testes das Planilhas Usando iA Gerando Gráficos
22:53
NOVIDADES Do Google GEMINI Com Muitas Atua...
Inteligência Mil Grau
915 views
iA Fará 100% da Programação em 2026 Segundo CEO da Anthropic | Programadores Perderão o Emprego?
20:14
iA Fará 100% da Programação em 2026 Segund...
Inteligência Mil Grau
6,784 views
Vibe Coding Tutorial and Best Practices (Cursor / Windsurf)
21:48
Vibe Coding Tutorial and Best Practices (C...
Matthew Berman
124,125 views
Como Usar os Agentes da OpenAI via API em Python | Muito Simples e Fácil
13:09
Como Usar os Agentes da OpenAI via API em ...
Inteligência Mil Grau
5,384 views
N8N - Novas Tools da OpenAI - Substitua o Supabase e Agentes com acesso à internet.
16:17
N8N - Novas Tools da OpenAI - Substitua o ...
Érico Renato | Automação Digital e IA
3,687 views
Protocolo de Contexto de Modelo - MCP - Explicado
27:01
Protocolo de Contexto de Modelo - MCP - Ex...
Aulas de Computação
234 views
OpenAI lançou Ferramenta para Desenvolvedores ontem
18:51
OpenAI lançou Ferramenta para Desenvolvedo...
Lucas Montano
56,934 views
TOP 100 Aplicativos de iA no Radar do Mercado de Startups Segundo a Andreesen Horowitz
37:12
TOP 100 Aplicativos de iA no Radar do Merc...
Inteligência Mil Grau
3,620 views
Ensinando IAs a Acessarem Ferramentas com Model Context Protocol (MCP)
30:03
Ensinando IAs a Acessarem Ferramentas com ...
Erick Wendel
5,829 views
AI Coding DEVLOG: Claude Code has CHANGED Software Engineering
32:26
AI Coding DEVLOG: Claude Code has CHANGED ...
IndyDevDan
41,194 views
AUTOMATIZE TODO O SEU TRABALHO com a NOVA IA MANUS - INCRÍVEL!
29:16
AUTOMATIZE TODO O SEU TRABALHO com a NOVA ...
Negócios em Mente
37,255 views
Goodbye, VS Code! Meet the Cursor AI Editor (No Regrets)
16:15
Goodbye, VS Code! Meet the Cursor AI Edito...
Programação Web
99,273 views
Model Context Protocol (MCP), clearly explained (why it matters)
20:18
Model Context Protocol (MCP), clearly expl...
Greg Isenberg
140,907 views
NOVO Manus Ai, Testamos O Que Tem Por Trás Dessa iA Super Poderosa
14:19
NOVO Manus Ai, Testamos O Que Tem Por Trás...
Inteligência Mil Grau
9,846 views
MELHOR iA Para Voz Em Tempo Real, Recorde De Velocidade De Carro Autônomo, Browser Operator Vem Aí
24:48
MELHOR iA Para Voz Em Tempo Real, Recorde ...
Inteligência Mil Grau
6,298 views
Google Gemini Acelera e Lança novos RECURSOS de IA
23:09
Google Gemini Acelera e Lança novos RECURS...
Copfy | Lucas Bernardes
4,436 views
Crie Apps com IA em MINUTOS usando Claude 3.7 Sonnet - SEM CÓDIGO
24:21
Crie Apps com IA em MINUTOS usando Claude ...
Mário Mac Sete | Inteligência Artificial
32,430 views
New N8N MCP AI Agent Update is Insane (FREE!)! 🤯
31:31
New N8N MCP AI Agent Update is Insane (FRE...
Julian Goldie SEO
3,430 views
Curso Gratuito N8N para Iniciantes - Crie um Agente IA do ZERO
31:47
Curso Gratuito N8N para Iniciantes - Crie ...
Renato Asse - Sem Codar
75,759 views
How to Use Cursor Agent and Supabase to Maximize Productivity!
44:58
How to Use Cursor Agent and Supabase to Ma...
Supabase
34,393 views
Copyright © 2025. Made with ♥ in London by YTScribe.com