Paid Base Token Tools
Base token facts and ERC-20 allowance checks. Per-call USDC on Base; x402 wallet required.
Should I use this
Quality & Safety
Findings (1)
- LOWin preview_base_usdc
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"base-token-tools": {
"url": "https://paid-mcp-opportunity-lab--taylorboucher1.replit.app/api/mcp"
}
}
}Remote endpoints
https://paid-mcp-opportunity-lab--taylorboucher1.replit.app/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (5)
🟢get_tool_status
Read the available tool's Base USDC price, receiver and setup status. Free; configuration does not prove settlement.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢preview_base_usdc
Free fixed sample of native USDC's on-chain facts on Base. No other token input accepted; does not make a payment.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢base_token_facts(tokenAddress)
Read a Base ERC-20 fact packet at one pinned block: metadata, exact supply, bytecode hash and EIP-1967 implementation slot. Requires 0.01 native USDC on Base; no financial advice.
Input Schema
{
"type": "object",
"properties": {
"tokenAddress": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$",
"description": "ERC-20 contract address on Base mainnet"
}
},
"required": [
"tokenAddress"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_runtime_tools
List mounted tool versions, per-call USDC prices and input schemas. Free. Releases share the receiving wallet and pilot limits, not a universal price.
Input Schema
{
"type": "object",
"properties": {},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢base_token_allowance(tokenAddress, ownerAddress, spenderAddress)
Read an ERC-20 allowance on Base at a pinned block before an AI proposes spending. Returns exact units, decimals and provenance. Does not approve or transfer tokens. Version 253064e6ce6110d8. Requires 0.01 native USDC per call on Base; shared paid pilot limits apply.
Input Schema
{
"type": "object",
"properties": {
"tokenAddress": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{40}$"
},
"ownerAddress": {
"$ref": "#/properties/tokenAddress"
},
"spenderAddress": {
"$ref": "#/properties/tokenAddress"
}
},
"required": [
"tokenAddress",
"ownerAddress",
"spenderAddress"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Evidence