@one-source/mcp

finance MCP Server

MCP server with 29 tools for block chain data — token lookups, wallet balances,live chain queries across 10+ networks using micro payment on x402, and full API documentation search.

VerifiedInstall Ready
financefinance
3 views0 stars0 forksv5.3.3NOASSERTION

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
0
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx @one-source/mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "-one-source-mcp": {
      "command": "npx",
      "args": [
        "@one-source/mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

46
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (46)

1s_contract_info_live

Contract type detection via ERC165

1s_total_supply_live

Token total supply

1s_network_info

Chain ID, block number, gas price

1s_refund

Refund unused `batch` channel balance back to your wallet on demand

ONESOURCE_API_KEY

—

ONESOURCE_BASE_URL

`https://skills.onesource.io`

1s_multi_balance_live

ETH + multiple ERC20 balances

1s_contract_code

Contract bytecode

1s_allowance_live

ERC20 allowance check

1s_nft_owner_live

NFT owner via ownerOf

1s_estimate_gas

Gas estimation

1s_payment_mode

View or switch the x402 payment scheme — `exact` (per-call) vs `batch` (payment channel: one deposit funds many off-chain calls, settled with a single claim)

Method

Variable

X402_CHANNEL_DIR

—

1s_erc1155_balance_live

ERC1155 balance via RPC

1s_tx_details_live

Transaction + receipt via RPC

1s_nonce

Transaction count

X402_PRIVATE_KEY

—

ONESOURCE_ANALYTICS

—

Tool

Purpose

1s_nft_metadata_live

NFT metadata via tokenURI

1s_ens_resolve

ENS name/address resolution

avax

Avalanche C-Chain

X402_DEPOSIT_MULTIPLIER

`10`

1s_erc20_balance_live

ERC20 balance via balanceOf

1s_erc20_transfers_live

ERC20 Transfer logs via eth_getLogs

1s_block_by_number

Block details by number via RPC

1s_proxy_detect

Proxy contract detection

1s_report_bug

Report bugs to Slack (or GitHub Issues fallback)

Variable

Default

X402_ANALYTICS_KEY

—

1s_erc721_tokens_live

ERC721 token enumeration

1s_block_number

Latest block number

1s_simulate_call

Simulate eth_call

Network

Description

1s_events_live

Event logs via eth_getLogs

1s_chain_id

EIP-155 chain ID

1s_storage_read

Read storage slot

ethereum

Ethereum mainnet (default)

1s_pending_block

Pending block from mempool

1s_setup_check

Server health, version, auth status, setup instructions

Client

Config file path

ONESOURCE_ANALYTICS_URL

—

1s_tx_receipt

Transaction receipt

sepolia

Ethereum Sepolia testnet

X402_PAYMENT_MODE

`exact`