Server definition
- Hash
- sha256:cc834840324b4aef5eb9b666698d3dcfede0fafc7fe4d564e40b5cc77c2c2abe
- What it is
- What a remote MCP server returned when asked what it offers: 21 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Read the current Base mainnet block number with RPC-source attribution and fallback.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "base_block_number",
"outputSchema": null
},
{
"description": "Check whether a Base address has contract bytecode; returns byte length, prefix and SHA-256 hash without dumping full code.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "base_contract_code",
"outputSchema": null
},
{
"description": "Read an ERC-20 owner-to-spender allowance on Base and flag unlimited-like approvals.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"owner": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"spender": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"token": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"token",
"owner",
"spender"
],
"type": "object"
},
"name": "base_erc20_allowance",
"outputSchema": null
},
{
"description": "Read an ERC-20 balance on Base with decimals, symbol, atomic amount and formatted amount.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"owner": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"token": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"token",
"owner"
],
"type": "object"
},
"name": "base_erc20_balance",
"outputSchema": null
},
{
"description": "Read an address native ETH balance on Base mainnet in wei and ETH.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "base_native_balance",
"outputSchema": null
},
{
"description": "Read the latest transaction nonce for a Base address.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"address": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "base_nonce",
"outputSchema": null
},
{
"description": "Read an ERC-20 total supply on Base with decimals, symbol and formatted supply.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"token": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
}
},
"required": [
"token"
],
"type": "object"
},
"name": "base_token_supply",
"outputSchema": null
},
{
"description": "Read and summarize a Base transaction plus receipt: status, value, gas, fee, logs and contract creation.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"hash": {
"pattern": "^0x[a-fA-F0-9]{64}$",
"type": "string"
}
},
"required": [
"hash"
],
"type": "object"
},
"name": "base_transaction",
"outputSchema": null
},
{
"description": "Compare two versions of commercial text and find material changes in pricing, fees, payout, commission, eligibility, renewal, restrictions, SLA, or other economic terms.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"afterText": {
"type": "string"
},
"beforeText": {
"type": "string"
}
},
"required": [
"beforeText",
"afterText"
],
"type": "object"
},
"name": "commercial_terms_diff",
"outputSchema": null
},
{
"description": "Combine privacy-filtered RDAP and DNS facts for a public domain: registrar, age, expiry, DNSSEC, nameservers, MX, SPF, DMARC and risk signals.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"domain": {
"maxLength": 2048,
"minLength": 1,
"type": "string"
},
"timeoutMs": {
"maximum": 15000,
"minimum": 2000,
"type": "integer"
}
},
"required": [
"domain"
],
"type": "object"
},
"name": "domain_intelligence",
"outputSchema": null
},
{
"description": "Search live SAM.gov contract opportunities by title/query and return normalized open notices ranked by relevance and deadline urgency. Discovery only; never submits a bid.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"lookbackDays": {
"maximum": 30,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 200,
"minLength": 2,
"type": "string"
},
"timeoutMs": {
"maximum": 20000,
"minimum": 3000,
"type": "integer"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "federal_opportunity_search",
"outputSchema": null
},
{
"description": "Rank direct service, marketplace work, referral, data/API, product, and other monetization routes by probability-adjusted expected gross profit, automation, time-to-cash, and risk.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"routes": {
"items": {},
"type": "array"
},
"signal": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"routes"
],
"type": "object"
},
"name": "machine_revenue_router",
"outputSchema": null
},
{
"description": "Compare opportunity snapshots and emit NEW, CHANGED, and REMOVED_OR_CLOSED events for job boards, RFP feeds, grants, auctions, and other monitored commercial sources.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"current": {
"items": {},
"type": "array"
},
"previous": {
"items": {},
"type": "array"
}
},
"required": [
"previous",
"current"
],
"type": "object"
},
"name": "opportunity_changefeed",
"outputSchema": null
},
{
"description": "Check referral or partner-program approval, attribution, duplicate/collision risk, consent, eligibility, and compliance gates before an introduction or lead handoff.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"payload": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
}
},
"required": [
"payload"
],
"type": "object"
},
"name": "partner_attribution_gate",
"outputSchema": null
},
{
"description": "Fact-check personalized sales, recruiting, partnership, or outreach copy against supplied evidence and block unsupported claims before an automated send.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"draft": {
"type": "string"
},
"evidenceText": {
"type": "string"
}
},
"required": [
"draft",
"evidenceText"
],
"type": "object"
},
"name": "personalization_evidence_gate",
"outputSchema": null
},
{
"description": "Free reachability and stale-risk probe for a public job, RFP, grant, auction, listing, pricing page, or other commercial URL before buying full verification.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "probe",
"outputSchema": null
},
{
"description": "Score whether web evidence is current enough for a consequential decision such as applying, bidding, pricing, outreach, procurement, or partner routing; returns reverify-before-action guidance.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"claimClass": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "source_freshness_score",
"outputSchema": null
},
{
"description": "Check whether a job, RFP, grant, auction, marketplace listing, partner program, pricing page, or commercial offer is still live; verify deadline and economics, flag contradictions/stale evidence, and return RELEASE or HOLD.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "verify_commercial_truth",
"outputSchema": null
},
{
"description": "Extract and gate submission deadline, timezone, eligibility, geography, credential requirements, and disqualifiers for jobs, RFPs, grants, competitions, and other opportunities.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "verify_deadline_eligibility",
"outputSchema": null
},
{
"description": "Fetch a public URL as bounded clean markdown-ish text with metadata, links, JSON-LD, and content hash for agent research and verification.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"includeLinks": {
"type": "boolean"
},
"maxChars": {
"maximum": 50000,
"minimum": 1000,
"type": "integer"
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"name": "web_read",
"outputSchema": null
},
{
"description": "Run an unpaid Coinbase/CDP x402 configuration preflight before an agent spends: required checks, simulation verdict, warnings and payment requirements.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"method": {
"enum": [
"GET",
"POST",
"PUT",
"PATCH",
"DELETE",
"HEAD"
],
"type": "string"
},
"resource": {
"format": "uri",
"type": "string"
},
"timeoutMs": {
"maximum": 30000,
"minimum": 3000,
"type": "integer"
}
},
"required": [
"resource"
],
"type": "object"
},
"name": "x402_preflight",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:cc834840324b4aef5eb9b666698d3dcfede0fafc7fe4d564e40b5cc77c2c2abe | sha256sum