Skip to main content
Glama

Satstream MCP Server

Official

Servidor MCP de Satstream

Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a la API de datos de Bitcoin de Satstream.

Configuración

Para instalar dependencias:

bun install

Para ejecutar con una clave API:

export SATSTREAM_API_KEY="your-api-key-here" bun run index.ts

O pase la clave API como un argumento de línea de comando:

bun run index.ts your-api-key-here

Acerca de Satstream

Satstream es un servicio integral de API de blockchain de Bitcoin que brinda acceso a datos de blockchain en tiempo real, incluidas transacciones, direcciones, bloques y datos especializados como inscripciones de ordinales y tokens de runas.

Obtener una clave API

Para usar este servidor MCP, necesitará una clave API de Satstream. Puede obtenerla de la siguiente manera:

  1. Visitando la documentación de Satstream
  2. Registrarse para obtener una cuenta
  3. Generar una clave API desde su panel de control

El nivel gratuito brinda acceso a la funcionalidad básica con límites de tarifa, mientras que los planes pagos ofrecen límites de tarifa más altos y funciones adicionales.

Funciones MCP disponibles

Las siguientes funciones MCP están disponibles para consultas de datos de Bitcoin:

Funciones de dirección

Nombre de la funciónDescripciónParámetros
address_getObtenga información detallada sobre una dirección de Bitcoinaddress : dirección de Bitcoin
address_balance_getObtener saldo para una dirección de Bitcoinaddress : dirección de Bitcoin
address_deltas_getObtener el historial de transacciones de una direcciónaddress : Dirección de Bitcoin, más parámetros de paginación opcionales.
address_validateValidar una dirección de Bitcoinaddress : dirección de Bitcoin
address_outputs_getObtenga UTXO para una dirección de Bitcoinaddress : Dirección de Bitcoin, type : Filtro de tipo UTXO opcional
address_rune_deltas_getObtener el historial de tokens de runas para una direcciónaddress : Dirección de Bitcoin, más parámetros de paginación opcionales.

Funciones de la cadena de bloques

Nombre de la funciónDescripciónParámetros
block_getObtener información sobre un bloque por hash o alturaidentifier : Hash o altura del bloque
blockchain_infoObtenga estadísticas actuales de blockchain e información de la redrandom_string : parámetro ficticio opcional
transaction_getObtener detalles sobre una transaccióntxid : ID de transacción

Funciones de Mempool

Nombre de la funciónDescripciónParámetros
mempool_info_getObtener estadísticas de mempoolrandom_string : parámetro ficticio opcional
mempool_transactions_getLista de transacciones no confirmadasParámetros de paginación opcionales

Funciones ordinales y rúnicas

Nombre de la funciónDescripciónParámetros
ordinals_inscription_getObtener datos sobre una inscripción de ordinalesinscription_id : ID de inscripción
rune_getObtener información sobre una runa específicaidentifier : nombre o ID de la runa
runes_latest_getConsigue las últimas runas (las primeras 100)random_string : parámetro ficticio opcional
runes_page_getObtener una página específica de runaspage : Número de página

Ejemplos de uso

Obtener información de la dirección

address_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

Validar una dirección de Bitcoin

address_validate({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

Obtener información del bloque

block_get({ identifier: "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f" })

Obtener estadísticas de blockchain

blockchain_info({ random_string: "dummy" })

Obtener el saldo de la dirección

address_balance_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa" })

Obtener UTXO para una dirección, filtrados por tipo

address_outputs_get({ address: "1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa", type: "cardinal" })

Obtener información sobre una runa específica

rune_get({ identifier: "UNCOMMON•GOODS" })

Consigue las últimas runas

runes_latest_get({ random_string: "dummy" })

Integración MCP

Este servidor está diseñado para usarse con Cursor u otros entornos compatibles con el Protocolo de Contexto de Modelo. Para obtener descripciones detalladas de las funciones y las instrucciones de uso, consulte function-descriptions.json .

Este proyecto fue creado usando Bun , un entorno de ejecución de JavaScript rápido todo en uno.

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

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.

Un servidor de protocolo de contexto de modelo que permite consultar datos de la cadena de bloques de Bitcoin, incluida información de direcciones, detalles de transacciones, estadísticas de mempool y datos de ordinales/runas a través de la API Satstream.

  1. Configuración
    1. Acerca de Satstream
      1. Obtener una clave API
    2. Funciones MCP disponibles
      1. Funciones de dirección
      2. Funciones de la cadena de bloques
      3. Funciones de Mempool
      4. Funciones ordinales y rúnicas
    3. Ejemplos de uso
      1. Obtener información de la dirección
      2. Validar una dirección de Bitcoin
      3. Obtener información del bloque
      4. Obtener estadísticas de blockchain
      5. Obtener el saldo de la dirección
      6. Obtener UTXO para una dirección, filtrados por tipo
      7. Obtener información sobre una runa específica
      8. Consigue las últimas runas
    4. Integración MCP

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A Model Context Protocol server that provides read-only access to Bybit's cryptocurrency exchange API, allowing users to query real-time cryptocurrency data using natural language.
        Last updated -
        9
        14
        9
        TypeScript
        MIT License
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server providing tools for querying Bitcoin blockchain data via Blockchain Data and Query APIs, supporting various BTC information retrieval functions.
        Last updated -
        Python
        • Linux
        • Apple
      • -
        security
        F
        license
        -
        quality
        A Model Context Protocol server that enables AI assistants to access Flow blockchain data and perform operations such as checking balances, resolving domains, executing scripts, and submitting transactions.
        Last updated -
        JavaScript
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A production-ready Model Context Protocol server implementation that connects AI assistants to the TON blockchain, allowing them to query wallet balances, transaction details, smart contracts, and other blockchain data.
        Last updated -
        TypeScript
        MIT License

      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/satstream/ss-mcp'

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