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

robot
Geração do resumo em andamento

MCP protocolo para grandes modelos de linguagem abre uma nova era de interação Web3

MCP(Modelo-Protocolo Contexto) é um protocolo aberto inovador que fornece uma maneira padronizada de acesso a recursos externos para grandes modelos de linguagem. 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 por meio de interfaces de protocolo padronizadas.

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

Principais Vantagens do MC

  • Interface unificada: O MCP definiu normas de protocolo padrão, evitando que cada aplicação desenvolva individualmente uma solução de integração.
  • Seguro e fiável: um controlo rigoroso de permissões e um mecanismo de sandbox garantem o acesso seguro a ferramentas externas
  • Flexível e escalável: suporta vários tipos de ferramentas, desde chamadas de API simples até processamento de dados complexo
  • Compatibilidade entre plataformas: qualquer cliente que suporte MCP pode usar o serviço compatível

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

Cenários de aplicação do MCP no domínio Web3

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

  • Consulta de ativos: consultar saldos e registos de transações de vários tipos de tokens
  • 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 em várias cadeias e transferências cross-chain
  • Gestão de NFT: consultar, transferir, negociar ativos NFT

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

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

Construir serviço Web3 MCP

1. Criar projeto

Criar pasta do projeto e inicializar:

mkdir web3-mcp-demo cd web3-mcp-demo npm init -y

Instalar dependências necessárias:

npm install @anthropic-ai/sdk ethers typescript npm install -D ts-node @types/node

Web3 Novos Usuários: Completar Transações com MCP em uma Frase!

2. Escrever serviços MC

Usando o getBalance da rede de testes Sepolia como exemplo, escreva uma ferramenta MCP:

typescript import { ethers } from 'ethers'; import { server } from '@anthropic-ai/sdk';

const provider = new ethers.providers.JsonRpcProvider('YOUR_RPC_URL');

const getBalance = server.tool({ nome: 'getBalance', descrição: 'Obter saldo ETH de um endereço na testnet Sepolia', parâmetros: { endereço: { tipo: 'string', descrição: 'Endereço Ethereum' } }, manipulador: assíncrono ({ endereço }) => { const balance = await provider.getBalance(address); return ethers.utils.formatEther(balance); } });

server.start({ ferramentas: [getBalance] }).catch(console.error);

Web3 Novato Série: MCP Transação completada em uma frase!

3. Serviço de depuração

Após compilar o código TypeScript, use a ferramenta MCP Inspector para depuração:

npx tsc npx @anthropic-ai/sdk/inspector

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

4. Integração no Cursor

Após melhorar mais funcionalidades do Web3, o serviço MCP pode ser integrado no Cursor IDE que suporta MCP. O Cursor é um IDE inteligente construído com base no VSCode, com uma função de assistente de IA incorporada.

Web3 Novato Série: MC uma frase para concluir a transação!

Exemplos de Aplicação Prática

No assistente de IA da Cursor, você pode usar o serviço MCP através da linguagem natural:

Consultar saldo do endereço: "Consultar saldo de 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE na Sepolia"

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

Enviar transação: "Enviar 0.1ETH para 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

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

Perspectivas Futuras

A combinação do MC com o Web3 abre um novo mundo cheio de possibilidades para nós. O futuro pode ser ainda mais expandido:

  • Suporta mais blockchains ( Bitcoin, Solana, TRON, etc. )
  • Acesso ao serviço de cross-chain, realizando a conversão de ativos cross-chain com um clique
  • Integrar mais protocolos DeFi, para realizar operações financeiras complexas
  • Fornecer interface de operação do mercado NFT

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

Através do MCP, operações complexas de Web3 podem ser realizadas através de diálogos simples, melhorando significativamente a experiência do usuário. O MCP está a abrir uma nova era de interações Web3 para grandes modelos de linguagem.

Web3 novato série: MCP finalize 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
  • 5
  • Compartilhar
Comentário
0/400
OnchainArchaeologistvip
· 07-08 21:04
gm, esta onda é uma inovação revolucionária!
Ver originalResponder0
RugPullProphetvip
· 07-08 21:01
Ouvi dizer que vão puxar o tapete novamente?
Ver originalResponder0
SeeYouInFourYearsvip
· 07-08 20:57
Já se fala de Web3, não é? Um pouco de jargão.
Ver originalResponder0
AirdropBuffetvip
· 07-08 20:56
Está tudo bem, desde que seja competir.
Ver originalResponder0
PanicSeller69vip
· 07-08 20:46
O pacote chamativo comeu cedo!
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)