Skip to main content
Glama

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.

Requisitos

  • Tienes instalado Claude para escritorio. Puedes descargarlo desde aquí.

Configuración

  1. Clonar el repositorio:

git clone https://github.com/goat-sdk/goat.git && cd goat
  1. Ejecute los siguientes comandos desde el directorio typescript :

cd typescript pnpm install pnpm build
  1. Vaya al directorio de ejemplo:

cd examples/by-framework/model-context-protocol

Configurar el servidor MCP para Claude

  1. Copie el archivo mcp-evm.example.json a mcp-evm.json :

# For EVM cp mcp-evm.example.json mcp-evm.json # For Solana cp mcp-solana.example.json mcp-solana.json
  1. 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 ejecutando pwd en la carpeta model-context-protocol

  • WALLET_PRIVATE_KEY

  • RPC_PROVIDER_URL

  1. Copie/actualice el archivo json y cámbiele el nombre a claude_desktop_config.json en el directorio ~/Library/Application Support/Claude/ :

# For EVM cp mcp-evm.json ~/Library/Application\ Support/Claude/claude_desktop_config.json # For Solana cp mcp-solana.json ~/Library/Application\ Support/Claude/claude_desktop_config.json

Esto le dice a Claude para escritorio:

  • Hay servidores MCP llamados “goat-evm” / “goat-solana”

  • Ejecútelo ejecutando el comando especificado

  1. Reinicie Claude para escritorio.

NOTA : Al realizar cambios en el código, debe asegurarse de:

  1. Ejecute pnpm build en la carpeta model-context-protocol para generar los archivos evm.js y solana.js actualizados.

  2. Si actualiza el archivo JSON, cópielo de nuevo al directorio ~/Library/Application Support/Claude/ o actualice el archivo claude_desktop_config.json con los nuevos valores. También deberá reiniciar Claude.

Uso

  1. Ejecutar Claude para escritorio

  2. 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 .

-
security - not tested
F
license - not found
-
quality - not tested

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    An MCP server that allows accessing and managing ledger files through Claude by providing account listing, balance checking, and transaction register viewing capabilities.
    Last updated -
    3
    GPL 3.0
    • Apple
  • A
    security
    A
    license
    A
    quality
    An MCP server that enables saving and sharing Claude Desktop conversations, allowing users to store chats privately or make them public through a web interface.
    Last updated -
    11
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    An MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.
    Last updated -
    19
    22
  • A
    security
    F
    license
    A
    quality
    A server built on mcp-framework that enables integration with Claude Desktop through the Model Context Protocol.
    Last updated -
    1
    1
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cryptoleek-team/goat-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server