MC protocolo: novo padrão de interação Web3 para grandes modelos de linguagem

robot
Geração de resumo em curso

MCP protocolo: dar poder aos grandes modelos de linguagem para interações Web3

MCP(Modelo-Contexto Protocolo) é um novo protocolo aberto que fornece uma forma padronizada para grandes modelos de linguagem acessarem com segurança ferramentas externas, fontes de dados e serviços. Ele adota uma arquitetura cliente-servidor, permitindo a integração perfeita entre o modelo e sistemas externos através de uma interface de protocolo unificada.

As principais vantagens do MC incluem:

  1. Interface padronizada: evitar que cada aplicação precise desenvolver sua própria solução de integração
  2. Segurança: garantir o acesso seguro a ferramentas externas através de um rigoroso controle de permissões e mecanismo de sandbox.
  3. Escalabilidade: suporta vários tipos de ferramentas, desde chamadas de API simples até processamento de dados complexo.
  4. Interoperabilidade: os clientes que suportam MC podem usar serviços compatíveis para realizar compatibilidade entre plataformas.

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

  • 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: interagir com aplicações DeFi como DEX, protocolos de empréstimo, etc.
  • Operações inter-chain: suporte a gestão de ativos multi-chain e transferências inter-chain
  • Gestão de NFT: consultar, transferir, negociar ativos NFT

Abaixo, vamos construir um serviço Web3 MCP simples usando Node.js e TypeScript, analisando o funcionamento do MCP e as melhores práticas.

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

Criar projeto

  1. Criar a pasta do projeto e inicializar

  2. Instalar os pacotes de dependência necessários

  3. Adicionar configuração TypeScript

  4. Modificar a configuração do package.json

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

Escrever servidor MC

  1. Instanciar o provider com a URL RPC do provedor de serviços de nós.

  2. Escrever a lógica da ferramenta, usando o getBalance da rede de teste Sepolia como exemplo

  3. Iniciar o serviço e adicionar tratamento de erros

Assim, um serviço MCP mínimo foi escrito.

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

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

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

Serviço de Depuração

Empacote e gere o arquivo JS, em seguida, execute modelcontextprotocol/inspector para depuração.

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

Melhorar a funcionalidade e integrar ao Cursor

Expandir mais funcionalidades, como suportar várias redes EVM, consultar gas, enviar transações, consultar informações de tokens, etc. Integrar o serviço empacotado no Cursor. O Cursor é um IDE inteligente que suporta integração MCP, construído com base no VSCode e que integra tecnologia de IA.

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

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

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

Exemplo de uso

No chat do Cursor, é possível interagir com o repositório de código através de linguagem natural:

  • Consultar saldo do endereço: "Verifique o saldo deste endereço 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE na Sepolia"
  • 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 uma frase para completar transações!

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

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

Perspectivas Futuras

A combinação de MCP e Web3 abriu para nós um novo mundo cheio de possibilidades. No futuro, as funcionalidades podem ser ainda mais expandidas:

  • Suporte a mais blockchains ( como Bitcoin, Solana, Tron )
  • Implementar operações entre cadeias
  • Integrar mais protocolos DeFi
  • Implementar gestão complexa de ativos cross-chain

Através de conversas simples, é possível realizar várias operações em Web3, e essa forma de interação irá melhorar significativamente a experiência do usuário, promovendo a aplicação e a popularização da tecnologia Web3.

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

DEFI-0.8%
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
  • 6
  • Partilhar
Comentar
0/400
PebbleHandervip
· 07-29 12:32
Só isso? É melhor conectar diretamente ao cex.
Ver originalResponder0
TokenTaxonomistvip
· 07-29 04:22
estatisticamente falando, outro protocolo no beco sem saída evolutivo
Ver originalResponder0
GhostAddressMinervip
· 07-26 19:43
Mais um armadilha de data oracle também merece ser chamado de protocolo de segurança?
Ver originalResponder0
AirdropBlackHolevip
· 07-26 19:41
A integração é realmente bastante nova, tem um certo interesse.
Ver originalResponder0
DefiPlaybookvip
· 07-26 19:39
De acordo com os dados de TVL, a tendência é boa.
Ver originalResponder0
PumpAnalystvip
· 07-26 19:35
idiotas, saída rápida. Mais uma vez a pintar ilusões.
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)