O protocolo MCP capacita grandes modelos de linguagem, abrindo uma nova era de interações Web3.

robot
Geração do resumo em andamento

MCP protocolo para capacitar modelos de linguagem com a capacidade de interação Web3

MCP(Modelo-Contexto protocolo) é um protocolo aberto emergente, destinado a fornecer uma forma padronizada de acesso a ferramentas e serviços externos para grandes modelos de linguagem. Diferente dos sistemas de plugins tradicionais, o MCP adota uma arquitetura cliente-servidor, implementando uma interface de protocolo unificada para a integração sem costura do modelo com sistemas externos.

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

As principais vantagens do MC incluem:

  1. Interface padronizada: o protocolo unificado evita o desenvolvimento repetido de soluções de integração.

  2. Segurança: um rigoroso controle de permissões e um mecanismo de sandbox garantem o acesso seguro a ferramentas externas.

  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 utilizar serviços compatíveis, permitindo a compatibilidade entre plataformas.

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

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

  • Consulta de ativos: consultar saldo de tokens, registros de transações, etc.
  • Operações em cadeia: enviar transações, implantar e chamar contratos inteligentes
  • Integração DeFi: interação com aplicações DeFi como exchanges descentralizadas, protocolos de empréstimo, etc.
  • Operações intercadeia: suporte à gestão de ativos de múltiplas cadeias e transferências intercadeia
  • Gestão de NFT: consultar, transferir e negociar ativos de NFT

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

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

Criar projeto

  1. Criar uma pasta de projeto e inicializar

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

  3. Adicionar configuração TypeScript

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

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

Escrever servidor MC

Como exemplo da função getBalance da rede de testes Sepolia:

  1. Registar o serviço de nó, obter a URL RPC, instanciar o 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!

Até aqui, um serviço básico de MCP foi concluído.

Serviço de Depuração

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

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

Melhorar funcionalidades e integrar no Cursor

  1. Adicionar mais funcionalidades, como suporte a múltiplas cadeias, consulta de gas, envio de transações, consulta de informações de tokens, etc.

  2. Referenciar após empacotar no Cursor. O Cursor é um IDE inteligente integrado com tecnologia de IA, construído com base no VSCode, que suporta a integração MC.

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

Exemplo de uso

Na funcionalidade de chat do Cursor, é possível interagir com a base de código através de linguagem natural:

  • Consultar saldo do endereço: "Verifique o saldo deste endereço 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE na Sepolia"

Série para iniciantes em Web3: MCP realiza transações em uma frase!

  • Enviar transação: "Transferir 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!

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

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

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

Perspectivas Futuras

A combinação do MC com o Web3 nos abriu um novo mundo cheio de possibilidades. O futuro pode ser ainda mais expansivo:

  • Suporte para mais blockchains ( como Bitcoin, Solana, Tron, etc. )
  • Integração de funcionalidades cross-chain, permitindo a conversão de ativos entre diferentes cadeias
  • Integração profunda com o protocolo DeFi e operação do mercado NFT

Através de diálogos simples, operações complexas de blockchain podem ser realizadas, o MCP está a remodelar a forma como interagimos com o mundo Web3.

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

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
  • 3
  • Compartilhar
Comentário
0/400
0xLuckboxvip
· 16h atrás
De que diabos estamos falando? Não há endereço da carteira.
Ver originalResponder0
AirdropworkerZhangvip
· 16h atrás
Os padronizados são todos tigres de papel, dá para fazer qualquer coisa.
Ver originalResponder0
SilentObservervip
· 16h atrás
protocolo tão muitos, mais um sigh
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)