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.

DEFI0.72%
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
  • 4
  • Partilhar
Comentar
0/400
TokenomicsTrappervip
· 07-20 20:25
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
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)