address_txs
Pack: blockstream-info · Endpoint: https://gateway.pipeworx.io/blockstream-info/mcp
Blockstream.info Esplora API — the most recent Bitcoin transactions touching one address, covering both unconfirmed mempool entries and confirmed ones, on mainnet or testnet. Each transaction returns its txid, inputs and outputs with values and scripts, fee, size and confirmation status with block height. Answers what this Bitcoin address has sent or received lately.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
address | string | yes | |
network | string | no |
Example call
Arguments
{
"address": "1A1z7agoat4JpiLvH5NNRZTweLaqLFJ5d"
}
curl
curl -X POST https://gateway.pipeworx.io/blockstream-info/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"address_txs","arguments":{"address":"1A1z7agoat4JpiLvH5NNRZTweLaqLFJ5d"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('address_txs', {
"address": "1A1z7agoat4JpiLvH5NNRZTweLaqLFJ5d"
});
Response shape
Always returns: items, count
| Field | Type | Description |
|---|---|---|
items | array | List of transactions for address |
count | integer | Number of items returned. |
Full JSON Schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"description": "List of transactions for address",
"items": {
"type": "object",
"properties": {
"txid": {
"type": "string",
"description": "Transaction ID"
},
"version": {
"type": "number",
"description": "Transaction version"
},
"locktime": {
"type": "number",
"description": "Lock time"
},
"size": {
"type": "number",
"description": "Transaction size in bytes"
},
"weight": {
"type": "number",
"description": "Transaction weight"
},
"fee": {
"type": "number",
"description": "Transaction fee in satoshis"
},
"vin": {
"type": "array",
"items": {
"type": "object"
}
},
"vout": {
"type": "array",
"items": {
"type": "object"
}
},
"status": {
"type": "object",
"properties": {
"confirmed": {
"type": "boolean"
},
"block_height": {
"type": "number"
},
"block_hash": {
"type": "string"
},
"block_time": {
"type": "number"
}
}
}
}
}
},
"count": {
"type": "integer",
"description": "Number of items returned."
}
},
"required": [
"items",
"count"
]
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"blockstream-info": {
"url": "https://gateway.pipeworx.io/blockstream-info/mcp"
}
}
}
See Getting Started for client-specific install steps.