O protocolo MCP ajuda os grandes modelos de linguagem a integrar-se no ecossistema Web3, superando o gargalo da interação com a Blockchain.

MCP: Fornecer acesso padronizado a ferramentas externas para grandes modelos de linguagem

MCP (Model-Context Protocol) é um protocolo aberto que fornece uma maneira padronizada para grandes modelos de linguagem acessarem com segurança ferramentas externas, fontes de dados e serviços. Ao contrário dos sistemas de plugins tradicionais, o MCP adota uma arquitetura cliente-servidor, permitindo a integração sem descontinuidades entre o modelo e sistemas externos através de interfaces de protocolo padronizadas.

Principais Vantagens do MC

  • Interface padronizada: define normas de protocolo unificadas, evitando que cada aplicação desenvolva soluções de integração separadas.
  • Segurança: Garantir o acesso seguro a ferramentas externas através de um controlo de permissões rigoroso e de um mecanismo de sandbox.
  • Escalabilidade: Suporta vários tipos de ferramentas, desde chamadas de API simples até processos complexos de tratamento de dados.
  • Interoperabilidade: Clientes que suportam MCP podem usar serviços compatíveis para alcançar compatibilidade entre plataformas.

Web3 Novato Série: MCP Transação concluída em uma frase!

Web3 e os cenários de aplicação do MCP

No domínio do Web3, o MCP pode fornecer capacidades ricas de interação com blockchain para grandes modelos de linguagem:

  • Consulta de ativos: consultar saldos de vários tokens, histórico de transações
  • Operações em cadeia: enviar transações, implantar contratos, chamar contratos inteligentes
  • Integração DeFi: Interação com aplicações DeFi como exchanges descentralizadas, protocolos de empréstimo e mineração de liquidez.
  • Operações cross-chain: suporte à gestão de ativos multi-chain e transferências cross-chain
  • Gestão de NFT: Consultar, Transferir, Negociar ativos NFT

Este artigo irá construir um simples serviço Web3 MCP usando Node.js e TypeScript, explicando o funcionamento do MCP e as melhores práticas.

Web3 Novato Série: MCP Concluir Transação em Uma Frase!

Criar projeto

  1. Criar uma pasta de projeto e inicializar
  2. Instalar os pacotes de dependências necessários
  3. Configurar TypeScript
  4. Modificar a configuração do package.json

Web3 Novato Série: MCP Transação concluída em uma frase!

Escrever servidor

  1. Instanciar provider
  2. Escrever a lógica da ferramenta
  3. Iniciar o serviço e adicionar tratamento de erros

Web3 Novato Série: MCP Transação concluída em uma frase!

Serviço de Depuração

Empacote os produtos JavaScript e, em seguida, execute modelcontextprotocol/inspector para depuração.

Web3 Novato Série: MCP Transação concluída em uma frase!

Melhorar a lógica e referenciá-la no ambiente de desenvolvimento

Melhorar mais funcionalidades, como suporte a várias redes EVM, consulta de gas, envio de transações, consulta de informações sobre tokens e outros métodos comuns. Após empacotar, referenciar no ambiente de desenvolvimento que suporta a integração MCP.

Web3 Novato Série: MCP Transação concluída em uma frase!

Exemplo de uso

No assistente de IA do ambiente de desenvolvimento, é possível interagir com a base de código através da linguagem natural:

  • Consultar o saldo de um endereço específico na rede de testes
  • Transferir uma quantidade específica de ETH para um endereço designado

Web3 Novato Série: MCP finaliza a transação em uma frase!

Perspectivas Futuras

A combinação de MCP e Web3 abre um novo mundo cheio de possibilidades. As direções que podem ser exploradas no futuro incluem:

  • Suporte a mais blockchains (como Bitcoin, Solana, Tron)
  • Integrar a funcionalidade de cross-chain, permitindo a troca de ativos entre diferentes cadeias.
  • Integração de protocolos DeFi
  • Operação do mercado NFT
  • Gestão de ativos complexa entre cadeias

Estas funcionalidades esperam ser alcançadas através de conversas simples, simplificando significativamente a complexidade da interação Web3.

Web3 Novato Série: MCP Transação concluída em uma frase!

Web3 Novato Série: MCP uma frase completa transação!

Web3 Novos usuários série: MCP completar transação em uma frase!

Web3 Novos Usuários: MCP completar a transação em uma frase!

Web3 Novato Série: MCP Transação concluída em uma frase!

Web3 Novato Série: MCP Completar Transação em uma Frase!

Web3 Novato Série: MCP completar transação em uma frase!

DEFI-5.06%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 7
  • Compartilhar
Comentário
0/400
tokenomics_truthervip
· 11h atrás
O efeito parece promissor.
Ver originalResponder0
MidnightGenesisvip
· 21h atrás
A padronização é a chave
Ver originalResponder0
RugpullTherapistvip
· 21h atrás
Tecnologia nova e incrível
Ver originalResponder0
UncleWhalevip
· 21h atrás
Substituir completamente o sistema de plugins
Ver originalResponder0
AirdropSkepticvip
· 21h atrás
A padronização é muito importante.
Ver originalResponder0
TokenomicsTherapistvip
· 21h atrás
Isso vai fazer sucesso.
Ver originalResponder0
GweiObservervip
· 21h atrás
A padronização não é uma vitória?
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)