MCP protocolo: um novo padrão para modelos de linguagem de grande escala conectados ao Web3

robot
Geração de resumo em curso

MCP: protocolo de integração Web3 desenvolvido para grandes modelos de linguagem

O MCP (Modelo-Protocolo de Contexto) é 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.

Vantagens principais do MC

  1. Interface padronizada: definir normas de protocolo unificadas, evitando o desenvolvimento repetido de soluções de integração.
  2. Segurança: garantir o acesso seguro a ferramentas externas através de um controlo rigoroso de permissões e mecanismo de sandbox.
  3. Escalabilidade: Suporta vários tipos de ferramentas, desde chamadas de API simples até processos complexos de tratamento de dados.
  4. Interoperabilidade: Clientes que suportam MCP podem usar serviços compatíveis para alcançar compatibilidade entre plataformas.

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

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

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

  • Consulta de ativos: consultar saldo de tokens, histórico de transações
  • Operações em cadeia: enviar transações, implementar contratos, chamar contratos inteligentes
  • Integração DeFi: interação com aplicações DeFi como exchanges descentralizadas, protocolos de empréstimo e mineração de liquidez.
  • Operação entre cadeias: suporte à gestão de ativos em múltiplas cadeias e transferência entre cadeias
  • Gestão de NFT: consultar, transferir, negociar ativos NFT

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

Web3 Novos usuários série: MCP uma frase para concluir a transação!

Criar projeto

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

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

Escrever servidor

  1. Instanciar provider
  2. Escrever a lógica da ferramenta
  3. Iniciar o serviço e adicionar tratamento de erros

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

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

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

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

Serviço de depuração

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

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

Melhorar a lógica e referenciar no IDE

Melhorar 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. Após a embalagem, pode ser referenciado em IDEs que suportam a integração MCP.

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

Exemplo de uso

No assistente de IA do IDE, é possível realizar as seguintes operações por meio da linguagem natural:

  1. Consultar o saldo de um endereço específico numa rede específica

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

  1. Executar a operação de transferência

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

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

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

Perspectivas Futuras

A combinação de MCP com o Web3 abre um novo mundo cheio de possibilidades. As direções que podem ser exploradas no futuro incluem:

  • Suporte a mais blockchains (como Bitcoin, Solana, Tron)
  • Integrar a funcionalidade de interoperabilidade entre cadeias, permitindo a troca de ativos entre cadeias.
  • Integração de protocolos DeFi
  • Operação do mercado NFT
  • Gestão de ativos cross-chain complexa

Através de conversas simples, é possível realizar essas operações complexas de blockchain, simplificando bastante a forma como os usuários interagem com o mundo Web3.

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

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 9
  • Partilhar
Comentar
0/400
gaslight_gasfeezvip
· 15h atrás
Este protocolo é bom!
Ver originalResponder0
TeaTimeTradervip
· 07-12 11:00
A segurança é o que determinará se o MCP poderá se tornar crucial.
Ver originalResponder0
HalfBuddhaMoneyvip
· 07-11 23:53
Se realmente conseguir aproveitar, será muito útil.
Ver originalResponder0
PositionPhobiavip
· 07-11 18:56
Bom projeto, deve ser apoiado
Ver originalResponder0
ChainPoetvip
· 07-11 18:54
Expectativas para futuras direções de expansão
Ver originalResponder0
ContractTestervip
· 07-11 18:54
O protocolo padrão tem muito potencial
Ver originalResponder0
FlashLoanKingvip
· 07-11 18:49
Os critérios-chave foram definidos.
Ver originalResponder0
NftDataDetectivevip
· 07-11 18:48
Protocolo fascinante. Mostre-me métricas.
Ver originalResponder0
GasGuzzlervip
· 07-11 18:48
O protocolo padronizado é fundamental.
Ver originalResponder0
Ver mais
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)