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ón

Descripción

Parámetros

address_get

Obtenga información detallada sobre una dirección de Bitcoin

address

: dirección de Bitcoin

address_balance_get

Obtener saldo para una dirección de Bitcoin

address

: dirección de Bitcoin

address_deltas_get

Obtener el historial de transacciones de una dirección

address

: Dirección de Bitcoin, más parámetros de paginación opcionales.

address_validate

Validar una dirección de Bitcoin

address

: dirección de Bitcoin

address_outputs_get

Obtenga UTXO para una dirección de Bitcoin

address

: Dirección de Bitcoin,

type

: Filtro de tipo UTXO opcional

address_rune_deltas_get

Obtener el historial de tokens de runas para una dirección

address

: Dirección de Bitcoin, más parámetros de paginación opcionales.

Funciones de la cadena de bloques

Nombre de la función

Descripción

Parámetros

block_get

Obtener información sobre un bloque por hash o altura

identifier

: Hash o altura del bloque

blockchain_info

Obtenga estadísticas actuales de blockchain e información de la red

random_string

: parámetro ficticio opcional

transaction_get

Obtener detalles sobre una transacción

txid

: ID de transacción

Funciones de Mempool

Nombre de la función

Descripción

Parámetros

mempool_info_get

Obtener estadísticas de mempool

random_string

: parámetro ficticio opcional

mempool_transactions_get

Lista de transacciones no confirmadas

Parámetros de paginación opcionales

Funciones ordinales y rúnicas

Nombre de la función

Descripción

Parámetros

ordinals_inscription_get

Obtener datos sobre una inscripción de ordinales

inscription_id

: ID de inscripción

rune_get

Obtener información sobre una runa específica

identifier

: nombre o ID de la runa

runes_latest_get

Consigue las últimas runas (las primeras 100)

random_string

: parámetro ficticio opcional

runes_page_get

Obtener una página específica de runas

page

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

Deploy 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 -
        12
        1
        15
        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 -
        1
        • Linux
        • Apple
      • A
        security
        A
        license
        A
        quality
        A server that exposes blockchain data (balances, tokens, NFTs, contract metadata) via the Model Context Protocol, enabling AI agents and tools to access and analyze blockchain information contextually.
        Last updated -
        16
        20
        MIT License
      • A
        security
        F
        license
        A
        quality
        A Model Context Protocol server that provides tools for fetching and posting HTTP data, with built-in prompts for URL summarization and API analysis.
        Last updated -
        2

      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