Safe MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for interacting with Safe (formerly Gnosis Safe) smart contract wallets, enabling querying of wallet transactions, fetching multisig transaction details, and decoding transaction data through the Safe Transaction API.

Servidor MCP seguro

Una implementación de servidor MCP (Protocolo de contexto de modelo) para interactuar con billeteras de contratos inteligentes Safe (anteriormente Gnosis Safe).

Características

  • Consultar transacciones seguras para cualquier dirección segura
  • Obtenga detalles de transacciones multifirma
  • Decodificar datos de transacciones
  • Integración segura de API

Instalación

npm install

Uso

npm run build npm start

No se requiere configuración: el servidor utiliza el punto final de red principal de la API de transacciones seguras de manera predeterminada.

Herramientas disponibles

obtenerTransaccionesSeguras

Obtenga todas las transacciones de cualquier dirección segura. La dirección segura la determina el LLM en tiempo de ejecución según el contexto de la conversación.

// Example tool call getSafeTransactions({ address: "0x123...", // Safe address determined by LLM limit: 100, // optional offset: 0, // optional });

obtenerTransacciónMultifirma

Obtenga detalles de una transacción multifirma específica.

getMultisigTransaction({ safeTxHash: "0x456...", // Transaction hash to query });

decodificar datos de transacción

Decodificar datos de transacciones usando API segura.

decodeTransactionData({ data: "0x789...", // Transaction data to decode to: "0xabc...", // Optional contract address });

Configuración (opcional)

De forma predeterminada, el servidor utiliza el punto final de red principal de la API de transacciones seguras:

https://safe-transaction-mainnet.safe.global/api/v1

Si necesita utilizar un punto final diferente (por ejemplo, para testnet), puede configurarlo a través de la variable de entorno:

SAFE_API_URL=https://safe-transaction-goerli.safe.global/api/v1 npm start

Desarrollo

npm run dev

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Un servidor MCP que permite la interacción con billeteras de contratos inteligentes Safe (anteriormente Gnosis Safe), permitiendo a los usuarios consultar transacciones, obtener detalles multifirma y decodificar datos de transacciones a través del lenguaje natural.

  1. Features
    1. Installation
      1. Usage
        1. Available Tools
          1. getSafeTransactions
          2. getMultisigTransaction
          3. decodeTransactionData
        2. Configuration (Optional)
          1. Development
            1. License
              ID: 764w75qinj