# Web, EU power and SEC data tools

> Web pages as Markdown, EU day-ahead power prices, US company fundamentals (SEC), BESS revenue.

- name: com.onrender.bess-x402/data-tools
- version: 1.4.0
- connection class: R0 (autonomous)
- trust: 83/100 flags: no-repository
- quality: 79/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/com.onrender.bess-x402%2Fdata-tools
- tools: https://api.protogrid.dev/v1/servers/com.onrender.bess-x402%2Fdata-tools/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "data-tools": {
      "type": "http",
      "url": "https://bess-x402.onrender.com/mcp"
    }
  }
}
```


## Trust

- hygiene: 80
- liveness: 100
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-100% +updated-0d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 79/100 (new)

### protocol: 88 (weight 25)

- pass `protocol.modern`: supports 2026-07-28 (server/discover)
- pass `protocol.stateless`: answers without a session
- pass `protocol.transport`: streamable HTTP
- warn `protocol.list_ttl`: tools/list declares ttlMs 0, so clients re-fetch it on every use

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 71 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- fail `tools.annotations`: no tool declares readOnlyHint or destructiveHint, so clients cannot tell safe calls from risky ones
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: eu_power_prices (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); us_company_filings (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); evm_gas_fees (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
- pass `tools.token_cost`: about 1,262 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 0 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 10, about 1,262 tokens to load them all
- tool set hash: e7351507f726b93551692d112f60e3a2
- tools last changed: 2026-10-20T17:58:14.740Z
- badge: [![protogrid quality](https://protogrid.dev/badge/com.onrender.bess-x402/data-tools.svg)](https://protogrid.dev/servers/com.onrender.bess-x402/data-tools)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-20 `app_store_search` added
  - Search the App Store or Google Play (store: google or apple) for a keyword and get up to 50 apps in rank order with full details. Use for ASO keyword research or finding competing apps.
- 2026-10-20 `app_store_details` added
  - Details of a mobile app on the App Store or Google Play by id, package name or store URL: developer, developer email, rating, installs, price, genre and update date. Use for app or competitor research.
- 2026-10-20 `website_contact_details` added
  - Contact details of a company website: emails, phones, social profiles, name and address, from its home, contact, about and imprint pages. Use to find how to reach a business or enrich a lead.
- 2026-10-20 `app_store_reviews` added
  - User reviews of a mobile app from the Apple App Store or Google Play, by app id, package name or store URL: rating, text, date, version and developer reply, plus rating counts. Use to analyse app feedback.
- 2026-10-20 `evm_gas_fees` added
  - Current gas fees on Ethereum, Base, Arbitrum, Optimism or Polygon: base fee and slow/standard/fast priority and max fee in gwei plus the cost of a plain transfer. Use before sending a transaction.
- 2026-10-20 `us_company_filings` added
  - Latest SEC EDGAR filings of a US-listed company by ticker with links, optionally filtered by form (10-K, 10-Q, 8-K, 4 for insider trades, 13F-HR, S-1). Use for recent disclosures or insider filings.

Full history: https://api.protogrid.dev/v1/servers/com.onrender.bess-x402%2Fdata-tools/changes

## Remotes

- https://bess-x402.onrender.com/mcp (streamable-http, auth none, reachable true, uptime30d 1)

## Packages

_none_

## Tools (10)

- `app_store_details`: Details of a mobile app on the App Store or Google Play by id, package name or store URL: developer, developer email, rating, installs, price, genre and update date. Use for app or competitor research.
- `app_store_reviews`: User reviews of a mobile app from the Apple App Store or Google Play, by app id, package name or store URL: rating, text, date, version and developer reply, plus rating counts. Use to analyse app feedback.
- `app_store_search`: Search the App Store or Google Play (store: google or apple) for a keyword and get up to 50 apps in rank order with full details. Use for ASO keyword research or finding competing apps.
- `bess_arbitrage_revenue`: Battery storage (BESS) day-ahead arbitrage revenue for a European bidding zone over up to a year of historical prices: annualised revenue per MW, cycles and payback. Use when sizing or screening a battery project or comparing zones. Dates are YYYY-MM-DD.
- `eu_power_prices`: Day-ahead wholesale electricity prices for a European bidding zone (DE-LU, FR, NL, AT, BE, PL, ...) for up to 31 days in local time, with daily min/max/mean and the cheapest and priciest N-hour window. Use when scheduling EV charging, heat pumps or batteries, or asked what power costs tomorrow.
- `evm_gas_fees`: Current gas fees on Ethereum, Base, Arbitrum, Optimism or Polygon: base fee and slow/standard/fast priority and max fee in gwei plus the cost of a plain transfer. Use before sending a transaction.
- `read_web_page`: Read a public web page and return its main content as clean Markdown with title, author, publish date and language. Use when you need to read, quote or summarise an article or docs page from a URL.
- `us_company_filings`: Latest SEC EDGAR filings of a US-listed company by ticker with links, optionally filtered by form (10-K, 10-Q, 8-K, 4 for insider trades, 13F-HR, S-1). Use for recent disclosures or insider filings.
- `us_company_fundamentals`: Reported financials of a US-listed company from SEC 10-K/10-Q filings by ticker: revenue, profit, EPS, cash flow, free cash flow, assets, debt, equity and margins, annual or quarterly. Use when analysing or comparing US stocks and you need filed numbers, not estimates.
- `website_contact_details`: Contact details of a company website: emails, phones, social profiles, name and address, from its home, contact, about and imprint pages. Use to find how to reach a business or enrich a lead.
