Search / io.github.TheAliphant/mach-base
MACH Base
R0· no sign-inInvestigate Base transactions, check wallet funds and contracts. Read-only MCP. USDC via x402.
v1.0.3 · active · website · descriptor JSON · versions
Search / io.github.TheAliphant/mach-base
R0· no sign-inInvestigate Base transactions, check wallet funds and contracts. Read-only MCP. USDC via x402.
v1.0.3 · active · website · descriptor JSON · versions
{
"mcpServers": {
"mach-base": {
"type": "http",
"url": "https://api.mach.gallery/mcp"
}
}
}claude mcp add --transport http mach-base https://api.mach.gallery/mcp[mcp_servers.mach-base]
url = "https://api.mach.gallery/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"mach-base": {
"type": "remote",
"url": "https://api.mach.gallery/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"mach-base": {
"type": "http",
"url": "https://api.mach.gallery/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=mach-base&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLm1hY2guZ2FsbGVyeS9tY3AifQ%3D%3D"
}{
"servers": {
"mach-base": {
"type": "http",
"url": "https://api.mach.gallery/mcp"
}
}
}{
"mcpServers": {
"mach-base": {
"httpUrl": "https://api.mach.gallery/mcp"
}
}
}extensions:
"mach-base":
enabled: true
name: "mach-base"
type: streamable_http
uri: "https://api.mach.gallery/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations18 of 18 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: base_wallet_balance (idempotentHint); base_erc20_transfers (idempotentHint); base_block_number (idempotentHint); …tools.token_costabout 2,784 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes18 tool changes in 30 daysstability.rug_pull9 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagebase_erc20_transferschangeddescriptionmeaning changedFind recent ERC-20 transfers on Base, optionally filtered to transfers from or to a specific wallet. Costs $0.005 USDC via x402.
Find recent ERC-20 Transfer events on Base, optionally filtered by sender or recipient wallet. Results cover only the queried block window. Costs $0.005 USDC via x402.
base_contract_infochangeddescriptionInspect a Base smart contract and get token metadata, bytecode size and common interface detection in one call. Costs $0.005 USDC via x402.
Identify a Base contract before interacting: inspect bytecode size, available token metadata and common interface signals. Not a security audit. Costs $0.005 USDC via x402.
base_total_supplychangeddescriptionmeaning changedGet total supply for an ERC-20 token or ERC-721 NFT contract on Base. Costs $0.005 USDC via x402.
Check a Base ERC-20 or ERC-721 contract’s reported total supply. Contract data is not independently audited circulation. Costs $0.005 USDC via x402.
base_wallet_snapshotchangeddescriptionmeaning changedTake a Base wallet snapshot in one call: native ETH plus up to 10 supplied ERC-20 token balances. Costs $0.005 USDC via x402.
Check a Base wallet’s funding context in one read: return native ETH and balances for up to ten specified ERC-20 contracts. No signing or custody. Costs $0.005 USDC via x402.
base_transaction_contextchangeddescription, annotationsmeaning changedUse when an agent needs one-call Base transaction context to verify a payment, debug a failed transaction, or confirm settlement. Costs $0.008 USDC via x402.
Investigate a Base payment timeout or failed transaction with transaction, receipt, gas and fee context. Onchain success is not proof that a specific USDC obligation or service delivery was met. Costs $0.008 USDC via x402.
base_blockchangeddescriptionGet a Base block by number or tag with its header and transaction hashes. Costs $0.005 USDC via x402.
Inspect a Base block by number or tag: retrieve its header and transaction hashes to investigate chain activity. Costs $0.005 USDC via x402.
base_transactionchangeddescriptionGet a full Base transaction by hash, including sender, recipient, value, calldata and live transaction details. Costs $0.008 USDC via x402.
Inspect a Base transaction by hash: retrieve sender, recipient, value, calldata and transaction fields. Use Transaction Context for receipt and confirmation status. Costs $0.008 USDC via x402.
base_eth_callchangeddescriptionMake a read-only smart-contract call on Base with eth_call without sending a transaction. Costs $0.005 USDC via x402.
Read Base contract state without broadcasting a transaction: run eth_call with supplied calldata and return the raw response. Costs $0.005 USDC via x402.
base_logschangeddescriptionQuery smart-contract event logs on Base by contract address, topics and bounded block range. Costs $0.005 USDC via x402.
Find Base smart-contract events in a bounded block range: return onchain logs filtered by contract address and optional topics. Costs $0.005 USDC via x402.
base_receiptchangeddescriptionmeaning changedCheck whether a Base transaction succeeded, get its receipt, and count current confirmations. Costs $0.005 USDC via x402.
Check whether a Base transaction was mined and succeeded: return receipt status and confirmations. This does not prove the correct payee, token amount or service delivery. Costs $0.005 USDC via x402.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+website +reachable +uptime-100% +updated-7d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://api.mach.gallery/mcp streamable-http | none | yes | 100% | 359 ms | 2025-11-25 | 2026-10-20 |
base_allowanceread-only | Check a Base token approval before an agent acts: return the ERC-20 allowance for one token, owner and spender. Does not grant approval. Costs $0.005 USDC via x402. |
base_blockread-only | Inspect a Base block by number or tag: retrieve its header and transaction hashes to investigate chain activity. Costs $0.005 USDC via x402. |
base_block_numberread-only | Check Base chain progress: return the latest mainnet block number for freshness checks and polling. This is not transaction confirmation. Costs $0.005 USDC via x402. |
base_contract_coderead-only | Tell a Base contract address from an externally owned account: return whether code is deployed and its bytecode size. Not a security audit. Costs $0.005 USDC via x402. |
base_contract_inforead-only | Identify a Base contract before interacting: inspect bytecode size, available token metadata and common interface signals. Not a security audit. Costs $0.005 USDC via x402. |
base_erc20_balanceread-only | Check a wallet’s USDC or ERC-20 balance on Base: return raw token units for a specified token contract and wallet address. Costs $0.005 USDC via x402. |
base_erc20_transfersread-only | Find recent ERC-20 Transfer events on Base, optionally filtered by sender or recipient wallet. Results cover only the queried block window. Costs $0.005 USDC via x402. |
base_eth_callread-only | Read Base contract state without broadcasting a transaction: run eth_call with supplied calldata and return the raw response. Costs $0.005 USDC via x402. |
base_gas_priceread-only | Check the current Base gas price in wei before estimating transaction fees. The quote alone is not the total transaction cost. Costs $0.005 USDC via x402. |
base_logsread-only | Find Base smart-contract events in a bounded block range: return onchain logs filtered by contract address and optional topics. Costs $0.005 USDC via x402. |
base_nonceread-only | Prepare a Base transaction: get a wallet’s current nonce without signing or broadcasting a transaction. Costs $0.005 USDC via x402. |
base_receiptread-only | Check whether a Base transaction was mined and succeeded: return receipt status and confirmations. This does not prove the correct payee, token amount or service delivery. Costs $0.005 USDC via x402. |
base_total_supplyread-only | Check a Base ERC-20 or ERC-721 contract’s reported total supply. Contract data is not independently audited circulation. Costs $0.005 USDC via x402. |
base_transactionread-only | Inspect a Base transaction by hash: retrieve sender, recipient, value, calldata and transaction fields. Use Transaction Context for receipt and confirmation status. Costs $0.008 USDC via x402. |
base_transaction_contextread-only | Investigate a Base payment timeout or failed transaction with transaction, receipt, gas and fee context. Onchain success is not proof that a specific USDC obligation or service delivery was met. Costs $0.008 USDC via x402. |
base_wallet_balanceread-only | Check whether a Base wallet has native ETH available for gas: return its balance in wei. Read-only; no wallet access or signing. Costs $0.005 USDC via x402. |
base_wallet_snapshotread-only | Check a Base wallet’s funding context in one read: return native ETH and balances for up to ten specified ERC-20 contracts. No signing or custody. Costs $0.005 USDC via x402. |
mach_chooseread-only | Free decision layer: map an agent goal to the narrowest paid MACH Base capability, exact price, expected result fields and exact next request. Returns no live chain data and has no side effects. |
Schemas: list_tools.
{
"name": "io.github.TheAliphant/mach-base",
"title": "MACH Base",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://api.mach.gallery/mcp",
"type": "streamable-http"
}
],
"version": "1.0.3",
"websiteUrl": "https://api.mach.gallery/docs/",
"description": "Investigate Base transactions, check wallet funds and contracts. Read-only MCP. USDC via x402."
}