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:
Interface padronizada: evitar que cada aplicação precise desenvolver sua própria solução de integração
Segurança: garantir o acesso seguro a ferramentas externas através de um rigoroso controle de permissões e mecanismo de sandbox.
Escalabilidade: suporta vários tipos de ferramentas, desde chamadas de API simples até processamento de dados complexo.
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.
Criar projeto
Criar a pasta do projeto e inicializar
Instalar os pacotes de dependência necessários
Adicionar configuração TypeScript
Modificar a configuração do package.json
Escrever servidor MC
Instanciar o provider com a URL RPC do provedor de serviços de nós.
Escrever a lógica da ferramenta, usando o getBalance da rede de teste Sepolia como exemplo
Iniciar o serviço e adicionar tratamento de erros
Assim, um serviço MCP mínimo foi escrito.
Serviço de Depuração
Empacote e gere o arquivo JS, em seguida, execute modelcontextprotocol/inspector para depuração.
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.
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"
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.
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.
8 gostos
Recompensa
8
6
Partilhar
Comentar
0/400
PebbleHander
· 07-29 12:32
Só isso? É melhor conectar diretamente ao cex.
Ver originalResponder0
TokenTaxonomist
· 07-29 04:22
estatisticamente falando, outro protocolo no beco sem saída evolutivo
Ver originalResponder0
GhostAddressMiner
· 07-26 19:43
Mais um armadilha de data oracle também merece ser chamado de protocolo de segurança?
Ver originalResponder0
AirdropBlackHole
· 07-26 19:41
A integração é realmente bastante nova, tem um certo interesse.
Ver originalResponder0
DefiPlaybook
· 07-26 19:39
De acordo com os dados de TVL, a tendência é boa.
Ver originalResponder0
PumpAnalyst
· 07-26 19:35
idiotas, saída rápida. Mais uma vez a pintar ilusões.
MC protocolo: novo padrão de interação Web3 para grandes modelos de linguagem
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:
No domínio do Web3, o MC pode fornecer amplas capacidades de interação com blockchain para grandes modelos de linguagem, como:
Abaixo, vamos construir um serviço Web3 MCP simples usando Node.js e TypeScript, analisando o funcionamento do MCP e as melhores práticas.
Criar projeto
Criar a pasta do projeto e inicializar
Instalar os pacotes de dependência necessários
Adicionar configuração TypeScript
Modificar a configuração do package.json
Escrever servidor MC
Instanciar o provider com a URL RPC do provedor de serviços de nós.
Escrever a lógica da ferramenta, usando o getBalance da rede de teste Sepolia como exemplo
Iniciar o serviço e adicionar tratamento de erros
Assim, um serviço MCP mínimo foi escrito.
Serviço de Depuração
Empacote e gere o arquivo JS, em seguida, execute modelcontextprotocol/inspector para depuração.
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.
Exemplo de uso
No chat do Cursor, é possível interagir com o repositório de código através de linguagem natural:
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:
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.