API Acre

com.apiacrePublished by apiacre.comOfficial publisherv0.1.37Updated Oct 30, 2026

75 x402-paid Base and Solana APIs with free discovery, samples, workflows, and Pixel Acre.

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingDeveloper ToolsData & Analytics

Overview

AI-generated overview

Remote MCP server exposing 75 x402-paid web, document, data and developer audit APIs, with free discovery, samples and workflows.

What you can do
  • Extract and audit public websites: Markdown extraction, metadata, SEO, security, accessibility, performance, links, robots/sitemap, tech fingerprinting, email auth, domain intelligence
  • Extract and process documents and data: text and tables from PDF/DOCX/CSV, PII redaction, diffs, profiling, cleaning, conversion, JSON repair, schema generation and validation, deduplication
  • Review developer artifacts: OpenAPI audits and test generation, dependency and license audits, secret scanning, code metrics, code and SQL change review, structured diffs
  • Research and commerce lookups: RSS/Atom feed normalization and news aggregation, GLEIF legal-entity search, product price extraction, x402 endpoint…
When to use it
Useful when an assistant needs deterministic, evidence-bearing audits or extraction of public web pages, documents, datasets and code without running its own tooling, or when you want to pay per call for individual API operations rather than subscribe to a platform.
Requirements
A remote streamable HTTP endpoint; no local runtime, environment variables or headers declared. Paid tool calls are x402-based, so a funded Base or Solana wallet and per-call buyer authorization are needed; free discovery, sample and workflow resources are available first.
Before you install
Most tools are paid per call and require separate buyer authorization, so real funds can be spent; review the free samples and workflow catalog before planning multi-call runs. Tools send supplied URLs, documents, code and data to a third-party service, and some perform outbound network requests to public sites and feeds. Secret scanning and redaction results should still be treated as sensitive.

Installation

In SourceWeft

  1. Open API Acre in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.apiacre%2Fapi-acre/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "api-acre": {
      "type": "http",
      "url": "https://apiacre.com/mcp"
    }
  }
}

Tools

75

web.extract

Convert and extract a public website URL into clean Markdown or readable text plus bounded structured links, canonical and heading signals, Schema.org types, redirect evidence, content hashes, and response provenance for RAG, research, or agent context.

Parametersurlrequiredoutput

web.metadata

Extract webpage metadata from one public URL: page title, meta description, canonical URL, headings, hreflang, icons, feeds, Open Graph, Twitter Cards, and JSON-LD Schema.org types, with redirect and response provenance plus privacy-safe, publisher-asserted Organization facts with field evidence.

Parametersurlrequired

web.seo-audit

Audit one public URL for title, meta description, H1 count, image alt text, canonical, robots, language, Open Graph, Twitter cards, headings, hreflang, feeds, and Schema.org data; return a deterministic score and prioritized issue codes.

Parametersurlrequired

web.security-audit

Scan a public website for TLS and browser security header weaknesses and return a security score with fixes.

Parametersurlrequired

web.accessibility-audit

Check a public page for deterministic HTML accessibility problems and return actionable WCAG-oriented findings.

Parametersurlrequired

web.performance-profile

Measure website response latency, payload size, compression, caching, and performance signals for a public URL.

Parametersurlrequired

web.robots-sitemap

Inspect a domain's robots.txt crawl rules and XML sitemap health, availability, and URL count.

Parametersurlrequired

web.tech-fingerprint

Identify frameworks, analytics, CDNs, servers, and other website technologies from public response signals.

Parametersurlrequired

web.email-auth

Check a public domain's email authentication and anti-spoofing posture using MX, SPF, DMARC, caller-selected DKIM, MTA-STS, TLS-RPT, and BIMI DNS evidence.

Parametersdomainrequireddkim_selectors

web.domain-intelligence

Investigate a domain using parallel DNS, TLS certificate, RDAP (the standards-based successor to WHOIS), DNSSEC, SPF, and DMARC signals with factual findings and source provenance.

Parametersurlrequired

web.full-audit

Run a comprehensive website audit combining SEO, security, accessibility, and performance scores with prioritized fixes.

Parametersurlrequired

web.business-due-diligence

Assess one public business website and domain using site quality, SEO, security, accessibility, performance, DNS, TLS, RDAP, and optional public GLEIF candidates; return technical evidence and explicit identity, ownership, compliance, and vendor-approval limitations.

Parametersurlrequiredlegal_namecountry_code

commerce.product-price

Paste one public retailer product URL to get its current publisher-supplied structured price, currency, availability, seller, shipping terms, aggregate rating, variant attributes, identifiers, observation time, and evidence hashes from Schema.org JSON-LD, Schema.org microdata, or paired product meta tags; optionally compare the selected offer with a buyer-supplied maximum. Fetching proceeds only when robots.txt permits it, without JavaScript, login, cookies, or anti-bot bypass.

Parametersurlrequiredmaximum_priceexpected_currency

document.extract

Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents.

Parametersfilenamerequiredcontent_base64required

document.tables

Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents.

Parametersfilenamerequiredcontent_base64required

document.redact

Deterministically detect and redact PII and personal data in supplied text with overlap-safe matching for emails, phone numbers, validated IPv4 and IPv6 addresses, Luhn-valid payment cards, valid-checksum IBANs, and structurally valid US Social Security numbers.

Parameterstextrequiredtypes

document.diff

Compare two texts and return structured line additions, removals, and a unified diff.

Parametersafterrequiredbeforerequiredcontext_lines

data.profile

Profile CSV, TSV, JSON, JSON Lines, or YAML records for field types, nulls, uniqueness, and representative samples.

Parametersformatrequiredcontentrequired

data.clean

Clean CSV, TSV, JSON, JSON Lines, or YAML records with collision-safe header normalization, deterministic integrity hashes, and exact transformation counts.

Parametersformatrequiredcontentrequiredtrim_stringsempty_to_nullnormalize_headers

data.convert

Convert caller-supplied CSV, TSV, JSON, JSON Lines (NDJSON), or YAML with optional root preservation, deterministic integrity hashes, JSON-encoded nested tabular cells, and explicit rejection of ambiguous duplicate keys or non-finite numbers.

Parametersformatrequiredcontentrequiredroot_modetarget_formatrequired

data.json-repair

Repair caller-supplied malformed JSON by safely removing an outer Markdown fence, comments, single-quoted strings, unquoted identifier keys, Python literals, and trailing commas, with transformation hashes and strict rejection of duplicate keys or non-finite numbers.

Parameterscontentrequiredrepairs

data.schema

Create and generate a nested JSON Schema Draft 2020-12 contract by inferring field types and required fields from representative JSON, CSV, TSV, JSON Lines, or YAML records, with equivalent CSV/TSV numeric and null inference, input evidence, and non-enforcing observed bounds.

Parametersformatrequiredcontentrequiredroot_mode

data.schema-validate

Validate JSON data against a bounded JSON Schema Draft 2020-12 contract for nested objects, arrays, required properties, types, enums, formats, lengths, patterns, and numeric bounds; return deterministic instance and schema JSON Pointers, explicit error truncation, input hashes, and no remote reference resolution.

Parametersschemarequiredinstancerequiredmax_errorscheck_formats

data.contract

Normalize caller-supplied CSV, TSV, JSON, JSON Lines, or YAML to deterministic JSON, infer a Draft 2020-12 schema from that normalized value, and validate one future JSON value in a single x402 call.

Parametersformatrequiredcontentrequiredinstancerequiredroot_modemax_errorscheck_formats

data.schemaorg-normalize

Normalize caller-supplied inline Schema.org JSON-LD into deterministic Organization, Product, Service, Article, and Event entities with privacy scrubbing and field-level evidence hashes.

Parametershtmlrequiredbase_urlinclude_types

data.deduplicate

Remove duplicate CSV, TSV, JSON, JSON Lines, or YAML records using selected identity fields and report the removed count.

Parameterskeepkeysformatrequiredcontentrequired

developer.x402-preflight

Probe a public endpoint without paying, grade its x402 v2 challenge, check exact-host x402-list presence and traction, and optionally rank licensed market matches with buyer-concentration caveats.

Parametersurlrequiredbodymethodmarket_limitmarket_query

developer.openapi-audit

Validate and audit an OpenAPI document for missing operation IDs, descriptions, responses, and consistency problems.

Parametersformatdocumentrequired

developer.dependency-audit

Audit exact Python/PyPI, npm, Go, Maven, NuGet, crates.io, or RubyGems dependencies against OSV and return affected packages and vulnerabilities.

Parametersecosystemrequireddependenciesrequired

developer.license-audit

Classify software dependency licenses and flag packages that need commercial or legal review.

Parameterspolicydependenciesrequired

developer.secret-scan

Detect likely leaked API keys, tokens, private-key headers, JWTs, and credential assignments in caller-supplied source or configuration text. Return type, line, fingerprint, and a fully redacted preview with no network access or code execution.

Parameterscontentrequired

developer.code-metrics

Measure caller-supplied source code with Python AST analysis or a deterministic lexical fallback, including per-function complexity, a SHA-256 fingerprint, density ratios, syntax status, and actionable maintainability signals without retaining or forwarding the code. One bounded no-wallet trial is available through the separate HTTP endpoint https://apiacre.com/trials/developer.code-metrics; this MCP tools/call operation remains paid.

Parameterscoderequiredlanguage

developer.code-change-review

Compare caller-supplied before and after source snapshots without execution or network access, returning source fingerprints, syntax regressions, structural deltas, function-level changes, and bounded review findings.

Parametersafterrequiredbeforerequiredfilenamelanguage

developer.sql-change-review

Statically parse caller-supplied SQL without a database connection or execution, inventory statements and tables, and flag destructive DDL, unfiltered writes, and migration atomicity concerns.

Parameterssqlrequireddialect

developer.structured-diff

Compare JSON or YAML deterministically and return source hashes plus machine-readable additions, removals, and replacements by path with explicit truncation evidence.

Parametersafterrequiredbeforerequiredformat

research.feed-normalize

Fetch and normalize public RSS or Atom feeds into stable structured JSON entries for agents and research workflows.

Parametersurlrequiredlimit

research.news-aggregate

Merge two to eight public RSS or Atom feeds into a filtered, deduplicated, time-ordered news stream with bounded partial-failure reporting.

Parametersfeedsrequiredlimitkeywordssince_hoursdeduplicate_byper_feed_limit

developer.openapi-test-generate

Generate deterministic, syntax-validated pytest and requests smoke tests from a caller-supplied OpenAPI 3 document, with mutating operations disabled by default.

Parametersformatbase_urldocumentrequiredapi_key_envmax_operationstimeout_secondsbearer_token_envinclude_optional

research.organization-evidence

Retrieve a current supplier and organization evidence report from official GLEIF legal-entity, USAspending prime-contract, SEC filing-activity, and OFAC Entity records, with bounded source-specific coverage for procurement research and no identity, linkage, risk, or compliance verdict.

Parameterslegal_namerequiredcountry_codesec_identifier

data.vin-decode

Decode a full 17-character VIN into normalized NHTSA vPIC make, model, year, body, engine, transmission, plant, fuel, and occupancy fields with official source evidence and explicit missing-data semantics.

Parametersvinrequiredmodel_year

data.worldbank-snapshot

Bundle six official World Development Indicators into one normalized country snapshot with latest and previous GDP, growth, population, inflation, unemployment, and life-expectancy observations plus source and license evidence.

Parameterscountry_coderequiredlookback_years

research.sec-filing-signals

Look up a public company by ticker or CIK, normalize recent SEC filings, and flag deterministic events such as late filings, amendments, auditor changes, non-reliance, control changes, or bankruptcy disclosures.

Parametersformsidentifierrequiredmax_filingslookback_days

research.sec-insider-transactions

Retrieve recent SEC Form 4 officer, director, and 10% beneficial-owner trades for a ticker or CIK, including purchases, sales, awards, exercises, tax withholding, prices, holdings, 10b5-1 context, derivatives, and filing footnotes.

Parametersidentifierrequiredmax_filingslookback_daysinclude_derivatives

research.sec-financial-facts

Retrieve normalized, recent issuer-reported revenue, earnings, balance-sheet, cash-flow, and diluted-EPS facts from official SEC XBRL data.

Parametersmetricsperiodsidentifierrequiredperiod_type

research.sec-company-evidence

Resolve an exact SEC company name, ticker, or CIK, then bundle recent filing signals, normalized issuer-reported XBRL facts, and Form 4 insider transactions into one bounded public-company evidence report with explicit section coverage and official-source provenance.

Parametersformsidentifierrequiredmax_filingsfinancial_metricsfinancial_periodsinclude_derivativesmax_insider_filingsfiling_lookback_daysfinancial_period_typeinsider_lookback_days

research.crossref-doi-metadata

Resolve one DOI into normalized open Crossref bibliographic, author, container, citation-count, license, identifier, and correction or retraction-link metadata without abstracts or full text.

Parametersdoirequired

data.ecb-fx-reference

Convert an amount between two supported currencies using one validated ECB daily reference-rate observation. The underlying ECB statistics are available free from the ECB Data Portal; the fee covers bounded retrieval, validation, clearly labelled cross-rate calculation, and x402 delivery.

Parametersamounton_or_beforebase_currencyrequiredquote_currencyrequired

data.place-geocode

Resolve one global city or locality name into bounded, population-ranked GeoNames coordinates, country and first-level-region identity, population, timezone, feature code, and source freshness without a request-time network call.

Parameterslimitplacerequired

data.reverse-geocode

Resolve one latitude/longitude pair into bounded, great-circle-distance-ranked nearby GeoNames populated places with country, first-level region, population, timezone, feature code, and source freshness without a request-time network call.

Parameterslimitlatituderequiredlongituderequiredradius_km

data.us-address-geocode

Geocode one structural address in the United States, Puerto Rico, or U.S. Island Areas with normalized U.S. Census MAF/TIGER coordinates, optional bounded state/county/tract/block/congressional geography, exact source attribution, and explicit range-interpolation limits.

Parametersaddressrequiredinclude_geographies

data.current-weather

Get one current weather snapshot for a city/locality name or exact coordinates. Returns the nearest NOAA/NWS station observation where available; otherwise returns the latest MET Norway model point, always labeled explicitly as observation or model with bounded SI fields and source provenance.

Parameterscitylatitudelongitude

data.us-weather-forecast

Get a global weather forecast for a city/locality name or exact coordinates. Returns normalized day/night or hourly periods worldwide: NOAA/NWS is preferred within supported U.S. coverage for optional station conditions and active alerts, while MET Norway provides an attributed open-data fallback globally.

Parametersplaceunitsperiodslatitudetimezonelongitudeforecast_typesource_preferenceinclude_active_alertsinclude_current_conditions

data.timezone-convert

Convert an offset-aware ISO 8601 instant or a local wall time between IANA time zones with explicit DST gap and repeated-hour handling, nearby transition evidence, and a pinned local time-zone database.

Parameterstimestamprequiredambiguous_timesource_timezonetarget_timezonerequiredinclude_transitions

crypto.address-inspect

Validate and normalize an Ethereum or EVM wallet address, distinguish valid, absent, or invalid ERC-55 checksum casing, and identify the zero address without a network request.

Parametersaddressrequired

crypto.base-account-snapshot

Read point-in-time ETH, native USDC, and up to four caller-selected ERC-20 balances plus account nonce and contract-code status at one resolved Base mainnet block.

Parametersaddressrequiredblock_tagtoken_contracts

crypto.base-account-status

Check one Base mainnet wallet or contract for ETH and official USDC balances, transaction nonce, and contract-bytecode evidence at a single resolved block.

Parametersaddressrequiredblock_tag

crypto.base-usdc-transfers

Retrieve newest-first incoming and outgoing Circle USDC Transfer events for one address across a validated, bounded Base mainnet block range.

Parameterslimitaddressrequiredblock_tagdirectionlookback_blocks

crypto.base-event-logs

Query validated eth_getLogs events from one Base mainnet contract using a required event signature and optional indexed topic filters across a bounded resolved block range.

Parameterslimittopicsrequiredcontractrequiredblock_taglookback_blocks

crypto.base-gas-estimate

Estimate gas for one Base mainnet transaction context at a resolved block, add a bounded caller-selected buffer, and preserve RPC rejection evidence without signing or broadcasting.

Parameterstorequiredblock_tagcall_datavalue_weifrom_addressrequiredbuffer_percent

crypto.base-network-status

Read the latest Base mainnet block and a bounded EIP-1559 fee history in one RPC batch, including gas utilization and priority-fee percentile samples.

Parametersfee_history_blocksreward_percentiles

crypto.base-block-inspect

Get and inspect one historical Base mainnet block by exact number or a latest, safe, or finalized tag, returning its header timestamp, transaction count, gas use, base and blob fees, state and receipt roots, confirmations, and head-distance evidence.

Parametersblock_tagblock_number

crypto.base-contract-inspect

Inspect Base mainnet contract bytecode, common token metadata, and ERC-165, ERC-721, and ERC-1155 interface signals at one resolved block.

Parameterscontractrequiredblock_tag

crypto.base-contract-read

Execute one bounded read-only eth_call against a resolved Base mainnet block, retain call and block evidence, and optionally decode caller-specified ABI output types.

Parameterscontractrequiredblock_tagcall_datarequiredgas_limitfrom_addressoutput_types

crypto.base-transaction-inspect

Inspect Base transaction status and receipt evidence in one call, including success, revert, or pending state, confirmations, actual gas fee, recognized calldata, bounded ERC-20-shaped transfers, and official Base USDC recognition for payment confirmation.

Parameterstransaction_hashrequired

crypto.calldata-decode

Resolve 29 common ERC-20, ERC-165, ERC-721, ERC-1155, ERC-2612, and ERC-3009 selectors without a network lookup, or strictly decode arbitrary Ethereum or EVM calldata using a supplied Solidity signature.

Parameterscalldatarequiredinput_modefunction_signature

crypto.typed-data-hash

Validate EIP-712 typed structured data and derive its domain separator, message hash, and signing digest.

Parameterstyped_datarequired

Version history

2
  1. v0.1.37LatestOct 30, 2026
  2. v0.1.36Sep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.