Protocolo de contexto modelo
🚀 Inicio rápido
Este ejemplo le muestra cómo crear un servidor MCP para conectar GOAT con Claude for Desktop.
Está implementado para las cadenas EVM (Base Sepolia) y Solana, pero se puede actualizar para admitir cualquier otra cadena, billetera y serie de herramientas.
Related MCP server: ClaudeKeep
Requisitos
Tienes instalado Claude para escritorio. Puedes descargarlo desde aquí.
Configuración
Clonar el repositorio:
Ejecute los siguientes comandos desde el directorio
typescript:
Vaya al directorio de ejemplo:
Configurar el servidor MCP para Claude
Copie el archivo
mcp-evm.example.jsonamcp-evm.json:
Actualice el archivo json con sus valores para EVM o Solana:
Ruta absoluta a la carpeta principal de la carpeta
model-context-protocol, puede obtenerla ejecutandopwden la carpetamodel-context-protocolWALLET_PRIVATE_KEYRPC_PROVIDER_URL
Copie/actualice el archivo json y cámbiele el nombre a
claude_desktop_config.jsonen el directorio~/Library/Application Support/Claude/:
Esto le dice a Claude para escritorio:
Hay servidores MCP llamados “goat-evm” / “goat-solana”
Ejecútelo ejecutando el comando especificado
Reinicie Claude para escritorio.
NOTA : Al realizar cambios en el código, debe asegurarse de:
Ejecute
pnpm builden la carpetamodel-context-protocolpara generar los archivosevm.jsysolana.jsactualizados.Si actualiza el archivo JSON, cópielo de nuevo al directorio
~/Library/Application Support/Claude/o actualice el archivoclaude_desktop_config.jsoncon los nuevos valores. También deberá reiniciar Claude.
Uso
Ejecutar Claude para escritorio
Chatea con el agente:
Consulta tu saldo de tokens ERC-20
Enviar tokens ERC-20 a otra dirección
Revisa tu saldo nuevamente para ver los tokens que acabas de enviar
Para obtener más información sobre cómo utilizar el protocolo de contexto de modelo, consulte la documentación .