MCP: A ferramenta de aprimoramento das capacidades dos grandes modelos de linguagem na era Web3

robot
Geração de resumo em curso

MCP: Aumentador de capacidades Web3 de grandes modelos de linguagem

MCP (Model-Context Protocol) é um protocolo aberto que fornece uma maneira padronizada para grandes modelos de linguagem acessarem de forma segura 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 costura entre o modelo e sistemas externos através de interfaces de protocolo padronizadas.

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

Vantagens principais do MCP

  1. Interfaces padronizadas: definir normas de protocolo unificadas, evitando o desenvolvimento repetido de soluções de integração.
  2. Segurança: Controlo rigoroso de permissões e mecanismo de sandbox garantem o acesso seguro a ferramentas externas.
  3. Escalabilidade: suporta uma variedade de tipos de ferramentas, desde chamadas de API simples até processos complexos de processamento de dados.
  4. Interoperabilidade: Clientes que suportam MCP podem usar serviços compatíveis para alcançar compatibilidade entre plataformas.

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

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

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

  • Consulta de ativos: consulte os saldos de vários tokens e o histórico de transações
  • Operações em cadeia: enviar transações, implantar contratos, chamar contratos inteligentes
  • Integração DeFi: interagir com aplicações DeFi como DEX, 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

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

Abaixo, iremos construir um serviço Web3 MCP simples usando nodejs+typescript, explicando o funcionamento do MCP e as melhores práticas.

Criar Projeto

  1. Criar uma pasta de projeto e inicializar o projeto
  2. Instalar os pacotes necessários
  3. Adicionar configuração typescript
  4. Alterar a configuração do package.json

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

Escrever servidor

  1. Registe uma conta, ative o serviço de nó, obtenha rpcUrl, instancie o provider
  2. Escrever a lógica da ferramenta
  3. Iniciar o serviço e adicionar tratamento de erros

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

Serviço de Depuração

Empacotar produtos js, executar modelcontextprotocol/inspector para depuração.

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

Aperfeiçoar a lógica e referenciá-la no IDE

Melhorar mais lógicas e métodos, como suportar várias redes EVM, consultar gas, enviar transações, consultar informações de tokens e outros métodos comuns. Após empacotamento, pode ser referenciado em IDEs que suportam integração MCP.

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

Exemplo de Uso

No assistente de IA do IDE, é possível interagir com o repositório de código através da linguagem natural:

  1. Consultar saldo do endereço: "Verifique o saldo deste endereço 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE na sepolia"

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

  1. Enviar transação: "Enviar 0.1ETH para este endereço 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

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

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

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

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

Perspectivas Futuras

A combinação do MCP com o Web3 abriu um novo mundo repleto 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 conversão de ativos entre diferentes cadeias.
  • Integração de protocolos DeFi
  • Operação no mercado de NFT
  • Gestão de ativos cross-chain complexa

Essas funcionalidades devem ser alcançadas através de diálogos simples, simplificando significativamente a complexidade da interação com o Web3.

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

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

DEFI-1.27%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 7
  • Partilhar
Comentar
0/400
blocksnarkvip
· 07-24 10:12
Esta onda vai até à lua!
Ver originalResponder0
GasGuzzlervip
· 07-23 18:39
Mais um novo protagonista do Web3 chegou!
Ver originalResponder0
MissedAirdropBrovip
· 07-22 01:13
A nova era do Web3 finalmente chegou.
Ver originalResponder0
WenMoonvip
· 07-21 10:31
Mais um novo gadget que vincula o imposto sobre a inteligência.
Ver originalResponder0
ConsensusBotvip
· 07-21 10:27
Ainda é preciso entender bem o web3, não é?
Ver originalResponder0
BuyHighSellLowvip
· 07-21 10:23
Está tudo feito com a integração do desenvolvimento?
Ver originalResponder0
MEVHunterXvip
· 07-21 10:21
Saiu mais um brinquedo novo?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)