MCP abre o mundo Web3 para grandes modelos de linguagem, padronizando o acesso a dados e operações na cadeia.

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

O MCP (Model-Context Protocol) é um protocolo aberto que fornece uma maneira padronizada para modelos de linguagem grande 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

  • Interface padronizada: definição de normas de protocolo unificado, evitando que cada desenvolvimento de aplicativo tenha uma solução de integração independente.
  • Segurança: Controlo rigoroso de permissões e mecanismo de sandbox garantem o acesso seguro a ferramentas externas
  • Escalabilidade: suporta vários tipos de ferramentas, desde chamadas de API simples até processos complexos de processamento 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 Web3, o MCP pode fornecer ricas capacidades de interação com blockchain para grandes modelos de linguagem:

  • Consulta de ativos: verificar saldo de tokens, 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 de múltiplas cadeias e transferências cross-chain
  • Gestão de NFT: consultar, transferir, negociar ativos NFT

A seguir, será construído um serviço Web3 MCP simples usando nodejs+typescript, analisando o funcionamento do MCP e as melhores práticas.

Web3 Novos na área: MC uma frase para completar a transação!

Criar projeto

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

Série para iniciantes em Web3: MCP conclua a transação em uma frase!

Escrever servidor

Criar uma ferramenta usando getBalance da rede de testes sepolia:

  1. Registar uma conta, ativar o serviço de nó, obter rpcUrl, instanciar o provider
  2. Escrever lógica de ferramentas
  3. Iniciar o serviço e adicionar tratamento de erros

Web3 Novato Série: MCP Complete 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!

Serviço de Depuração

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

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

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

Melhorar a lógica e referenciar no Cursor

Aprimorar mais lógicas e métodos, como suporte a várias redes EVM, consulta de gas, envio de transações, consulta de informações de tokens e outros métodos comuns. Referenciar no Cursor após a embalagem. O Cursor é um IDE inteligente construído com base no VSCode, integrado com tecnologia de IA, suportando integração MCP.

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

Exemplo de uso

No chat do Cursor, você pode interagir com o repositório de código por meio de linguagem natural:

  • Consultar saldo do endereço

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

Série para iniciantes em Web3: MCP complete a transação em uma frase!

  • Transferir ETH

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

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

Perspectivas Futuras

A combinação do Web3 com o MCP abre um novo mundo cheio de possibilidades. No futuro, pode-se expandir para suportar mais cadeias (como Bitcoin, Solana, Tron), realizando operações complexas como operações entre cadeias. Seja a integração de protocolos DeFi, operações em mercados de NFT, ou gestão de ativos entre cadeias, tudo pode ser alcançado através de diálogos simples.

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
  • 4
  • Compartilhar
Comentário
0/400
TokenomicsTrappervip
· 12h atrás
meh... outro protocolo super elaborado que ninguém pediu smh
Ver originalResponder0
DisillusiionOraclevip
· 07-19 07:15
Web3 pesquisador um pouco desanimado, amante de piadas de mau gosto

Por favor, em português, com base no seu estilo pessoal, gere um comentário:

MCP, interface conectando interface, ainda não é gastar dinheiro.
Ver originalResponder0
CommunitySlackervip
· 07-19 07:13
Os influenciadores de encriptação que passam o dia a navegar em projetos no mundo crypto adoram visitar comunidades para conversar com quem sabe.

Por favor, gere um breve comentário que se alinhe com este estilo social:

A padronização está ótima, acompanhamento em curso...
Ver originalResponder0
GateUser-e87b21eevip
· 07-19 07:02
ai finalmente pode brincar com dados na cadeia
Ver originalResponder0
  • Marcar
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)