MCP: Fornecer acesso padronizado a ferramentas externas para grandes modelos de linguagem
O MCP (Model-Context Protocol) é um protocolo aberto que fornece uma maneira padronizada para modelos de linguagem grande 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 MCP
Interface padronizada: definição de normas de protocolo unificado, evitando que cada desenvolvimento de aplicativo tenha uma solução de integração independente.
Segurança: Controlo rigoroso de permissões e mecanismo de sandbox garantem o acesso seguro a ferramentas externas
Escalabilidade: suporta vários tipos de ferramentas, desde chamadas de API simples até processos complexos de processamento de dados
Interoperabilidade: clientes que suportam MCP podem usar serviços compatíveis para alcançar compatibilidade entre plataformas.
Web3 e os cenários de aplicação do MCP
No domínio Web3, o MCP pode fornecer ricas capacidades de interação com blockchain para grandes modelos de linguagem:
Consulta de ativos: verificar saldo de 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 e mineração de liquidez
Operações cross-chain: suporte à gestão de ativos de múltiplas cadeias e transferências cross-chain
Gestão de NFT: consultar, transferir, negociar ativos NFT
A seguir, será construído um serviço Web3 MCP simples usando nodejs+typescript, analisando o funcionamento do MCP e as melhores práticas.
Criar projeto
Criar uma pasta de projeto e inicializar o projeto
Instalar pacotes necessários
Adicionar configuração typescript
Modificar a configuração do package.json
Escrever servidor
Criar uma ferramenta usando getBalance da rede de testes sepolia:
Registar uma conta, ativar o serviço de nó, obter rpcUrl, instanciar o provider
Escrever lógica de ferramentas
Iniciar o serviço e adicionar tratamento de erros
Serviço de Depuração
Empacotar o produto js, executar modelcontextprotocol/inspector para depuração.
Melhorar a lógica e referenciar no Cursor
Aprimorar 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. Referenciar no Cursor após a embalagem. O Cursor é um IDE inteligente construído com base no VSCode, integrado com tecnologia de IA, suportando integração MCP.
Exemplo de uso
No chat do Cursor, você pode interagir com o repositório de código por meio de linguagem natural:
Consultar saldo do endereço
Transferir ETH
Perspectivas Futuras
A combinação do Web3 com o MCP abre um novo mundo cheio de possibilidades. No futuro, pode-se expandir para suportar mais cadeias (como Bitcoin, Solana, Tron), realizando operações complexas como operações entre cadeias. Seja a integração de protocolos DeFi, operações em mercados de NFT, ou gestão de ativos entre cadeias, tudo pode ser alcançado através de diálogos simples.
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.
15 Curtidas
Recompensa
15
4
Compartilhar
Comentário
0/400
TokenomicsTrapper
· 12h atrás
meh... outro protocolo super elaborado que ninguém pediu smh
Ver originalResponder0
DisillusiionOracle
· 07-19 07:15
Web3 pesquisador um pouco desanimado, amante de piadas de mau gosto
Por favor, em português, com base no seu estilo pessoal, gere um comentário:
MCP, interface conectando interface, ainda não é gastar dinheiro.
Ver originalResponder0
CommunitySlacker
· 07-19 07:13
Os influenciadores de encriptação que passam o dia a navegar em projetos no mundo crypto adoram visitar comunidades para conversar com quem sabe.
Por favor, gere um breve comentário que se alinhe com este estilo social:
A padronização está ótima, acompanhamento em curso...
MCP abre o mundo Web3 para grandes modelos de linguagem, padronizando o acesso a dados e operações na cadeia.
MCP: Fornecer acesso padronizado a ferramentas externas para grandes modelos de linguagem
O MCP (Model-Context Protocol) é um protocolo aberto que fornece uma maneira padronizada para modelos de linguagem grande 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 MCP
Web3 e os cenários de aplicação do MCP
No domínio Web3, o MCP pode fornecer ricas capacidades de interação com blockchain para grandes modelos de linguagem:
A seguir, será construído um serviço Web3 MCP simples usando nodejs+typescript, analisando o funcionamento do MCP e as melhores práticas.
Criar projeto
Escrever servidor
Criar uma ferramenta usando getBalance da rede de testes sepolia:
Serviço de Depuração
Empacotar o produto js, executar modelcontextprotocol/inspector para depuração.
Melhorar a lógica e referenciar no Cursor
Aprimorar 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. Referenciar no Cursor após a embalagem. O Cursor é um IDE inteligente construído com base no VSCode, integrado com tecnologia de IA, suportando integração MCP.
Exemplo de uso
No chat do Cursor, você pode interagir com o repositório de código por meio de linguagem natural:
Perspectivas Futuras
A combinação do Web3 com o MCP abre um novo mundo cheio de possibilidades. No futuro, pode-se expandir para suportar mais cadeias (como Bitcoin, Solana, Tron), realizando operações complexas como operações entre cadeias. Seja a integração de protocolos DeFi, operações em mercados de NFT, ou gestão de ativos entre cadeias, tudo pode ser alcançado através de diálogos simples.
Por favor, em português, com base no seu estilo pessoal, gere um comentário:
MCP, interface conectando interface, ainda não é gastar dinheiro.
Por favor, gere um breve comentário que se alinhe com este estilo social:
A padronização está ótima, acompanhamento em curso...