# US Brand Intelligence (remote · api.timzinin.com)

Pay-per-call US brand evidence and signal workflows with free MCP discovery and x402 payments.

- Trust score: 61/100 (medium)
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-08

## Components

- remote · `api.timzinin.com`: 61/100 (this document), [markdown](https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence.md), [page](https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence)

## Channel facts

- Endpoint: `https://api.timzinin.com/mcp/us-brand-intelligence`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.0.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-08.

- **Endpoint Security**: 57/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 21 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - HSTS check failed: the Strict-Transport-Security header is absent.
  - DNSSEC check failed: this domain isn't protected by DNSSEC.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 63/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 3073 tokens (~146/item across 21 items; 21 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 7/100
  - Stability observed for 2 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 100/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 100% of tool parameters carry a description.
- **Capabilities**: 100/100
  - Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http com-timzinin-api-us-brand-intelligence https://api.timzinin.com/mcp/us-brand-intelligence
```

### Codex

```toml
[mcp_servers.com-timzinin-api-us-brand-intelligence]
url = "https://api.timzinin.com/mcp/us-brand-intelligence"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-timzinin-api-us-brand-intelligence": {
      "type": "remote",
      "url": "https://api.timzinin.com/mcp/us-brand-intelligence",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add com-timzinin-api-us-brand-intelligence --url https://api.timzinin.com/mcp/us-brand-intelligence --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  com-timzinin-api-us-brand-intelligence:
    url: "https://api.timzinin.com/mcp/us-brand-intelligence"
```

### Other

```json
{
  "mcpServers": {
    "com-timzinin-api-us-brand-intelligence": {
      "type": "http",
      "url": "https://api.timzinin.com/mcp/us-brand-intelligence"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-07 (score 61, +1)

- [functional improvement] Stability: unverified → 0.03

### 2026-08-06 (score 60)

First indexed and scored.

## MCP tools (21)

### `pricing_info` (~45 tokens)

Free — list every paid tool in the 'us-brand-intelligence' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.

### `us-brand-action-queue` (~239 tokens)

Turn verified US brand signals into one deterministic prioritized action queue with evidence, urgency, ownership status, and rule traces for downstream operators and agents. The Actor does not send messages or write to destinations. — $0.05/call, x402 (USDC on base).

Input parameters:

- `datasetId` (string): Choose this or items, never both; the runtime enforces XOR because the Apify schema dialect cannot express cross-property relations.
- `items` (array): Choose this or datasetId, never both; the runtime enforces XOR because the Apify schema dialect cannot express cross-property relations.
- `openrouterApiKey` (string): Optional caller-supplied value for one bounded explanation only; runtime enforces the BYOK conditional because the Apify schema dialect cannot express it.
- `options` (object): Deterministic caps and optional explanation mode.
- `requestId` (string): Bounded correlation value only; it does not deduplicate separate Actor runs.
- `schemaVersion` (string, required): Closed contract version.
- `scoredAt` (string, required): Explicit UTC timestamp bound into request identity and used by all time-based scoring rules.

### `us-brand-evidence-chronology-builder` (~127 tokens)

Build a deterministic chronology from 1 to 30 closed US brand evidence rows and an explicit UTC as-of time. It sorts supplied facts, marks same-time groups, reports future-dated IDs, and emits stable counts and digests. — $0.05/call, x402 (USDC on base).

Input parameters:

- `asOf` (string, required): Explicit UTC timestamp; the runtime never reads the current clock.
- `rows` (array, required): One to 30 closed rows. Input order is not semantic.
- `schemaVersion` (string, required): Required closed contract version.

### `us-brand-evidence-citation-table` (~128 tokens)

Turn a small buyer-owned evidence packet into a stable citation table with bounded Markdown citations, host and source counts, limitations, and digests. It formats the supplied facts and does not browse, fetch, verify, rank, or enrich them. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): One to 100 rows with unique opaque evidence IDs. All text is bounded; timestamps are strict UTC; source URLs must be HTTPS without credentials or fragments.
- `schemaVersion` (string, required): The only supported closed contract version.

### `us-brand-evidence-snapshot-diff` (~175 tokens)

Compare two small buyer-supplied US brand evidence snapshots and return a stable machine-readable report of added, removed, changed, and unchanged records. Inline-only, deterministic, and designed for agents that already own both snapshots. — $0.05/call, x402 (USDC on base).

Input parameters:

- `counterpart` (array): Optional one to 50 rows for the opposite side; omit it for an empty counterpart snapshot. Runtime rejects repeated dedupeKey values.
- `primary` (array, required): One to 50 rows for the side selected by primarySide. Identical rows are rejected structurally; runtime also rejects the same dedupeKey across non-identical rows.
- `primarySide` (string, required): Whether primary rows are the before or after snapshot.
- `schemaVersion` (string, required): schemaVersion

### `us-brand-federal-award-snapshot` (~189 tokens)

Given one exact USAspending recipient ID and a bounded UTC date window, return a deterministic snapshot of federal contract transactions for that recipient. Built for company and government-intelligence agents; no buyer URL, API key, browser, or LLM. — $0.05/call, x402 (USDC on base).

Input parameters:

- `endDate` (string, required): Inclusive YYYY-MM-DD end date, no later than the UTC run date.
- `maxResults` (integer): Maximum number of exact-attributed transactions in the one snapshot row.
- `recipientId` (string, required): USAspending lowercase child recipient ID ending in -C.
- `requestId` (string): Optional bounded correlation label; it is not replay state.
- `startDate` (string, required): Inclusive YYYY-MM-DD start date; runtime validation enforces the calendar and 2007-10-01 lower bound.

### `us-brand-offer-evidence-normalizer` (~224 tokens)

Turn supplied US brand offer, coupon, ad, and landing-page evidence into closed deterministic JSON. Submit bounded inline rows or one authorized read-only Dataset; the Actor validates source proof and terms without browsing or inferring ownership. — $0.05/call, x402 (USDC on base).

Input parameters:

- `datasetId` (string): One resource selected with READ permission. Dataset V1 accepts at most 10 rows and probes 11 in one SDK call. Leave empty when using inline rows.
- `openrouterApiKey` (string): Optional caller-owned key for BYOK labels. The runtime must redact and never persist it.
- `options` (object): Labels are off unless an explicit model and caller key are supplied in BYOK mode.
- `requestId` (string, required): Correlation ID for this run. Reusing it in another run does not deduplicate purchases.
- `rows` (array): One to 100 closed evidence-row objects. Leave empty when selecting a Dataset.
- `schemaVersion` (string, required): Required V1 contract version.

### `us-brand-signal-batch-splitter` (~139 tokens)

Split a bounded batch of normalized US brand signal rows by brand, event type, severity, or analysis status. Receive stable groups, exact IDs, counts, and SHA-256 digests without browsing, enrichment, inference, or child calls. — $0.05/call, x402 (USDC on base).

Input parameters:

- `groupingMode` (string, required): Choose the submitted row field used as the group key.
- `rows` (array, required): One to 100 rows. Rows are submitted facts; this Actor does not verify, enrich, or infer them.
- `schemaVersion` (string, required): Required closed V1 contract.

### `us-brand-signal-brand-summary` (~108 tokens)

Summarize 1 to 60 buyer-supplied normalized US brand signals for up to 15 explicit brands. Receive deterministic counts and grouped facts without identity resolution, source verification, browsing, or live enrichment. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): One to 60 unique signal rows. brandName is explicit and input order is ignored.
- `schemaVersion` (string, required): Required closed V1 contract.

### `us-brand-signal-brief-composer` (~154 tokens)

Turn a buyer-supplied snapshot of US brand signals into one bounded deterministic machine-readable brief. It reduces the facts you provide and does not discover, fetch, verify, or enrich evidence. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): Exactly 1-50 closed rows. Input order is ignored; rows are sorted deterministically.
- `schemaVersion` (string, required): Required closed V1 contract.
- `snapshotAt` (string, required): Explicit UTC timestamp with a real Gregorian calendar date. It is also emitted as generatedAt; the Actor never reads the current clock.
- `title` (string, required): Printable ASCII title bound into the brief digest.

### `us-brand-signal-confidence-gate` (~157 tokens)

Classify buyer-supplied normalized US brand signal scores against explicit accept and review thresholds. Receive sorted accepted, review, and rejected IDs with stable reason codes, counts, and digests; no source or identity claims are made. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): One to 100 unique signal IDs with integer normalized scores from 1 to 100. IDs are sorted by the runtime before classification.
- `schemaVersion` (string, required): The only supported closed contract version.
- `thresholds` (object, required): Accept is inclusive at acceptThreshold; review is inclusive from reviewThreshold up to, but excluding, acceptThreshold. The required ordering marker prevents ambiguity.

### `us-brand-signal-cooccurrence-analyzer` (~115 tokens)

Measure how often buyer-supplied opaque signal IDs appear together in bounded observation groups. Return stable signal counts, unordered pair counts, support, Jaccard overlap, and digests without fetching or making causality claims. — $0.05/call, x402 (USDC on base).

Input parameters:

- `groups` (array, required): One to 100 named groups. Each group may contain up to 30 unique opaque signal IDs.
- `schemaVersion` (string, required): The only supported closed contract version.

### `us-brand-signal-crm-field-mapper` (~166 tokens)

Turn 1 to 100 buyer-supplied US brand signal rows into unsent HubSpot, Salesforce, or generic CRM field proposals while preserving evidence IDs and URLs. No CRM credentials, network calls, proxy, LLM, identity resolution, or arbitrary expressions. — $0.05/call, x402 (USDC on base).

Input parameters:

- `mapping` (array, required): Each source field may appear once and must map to the exact target field allowed for the selected CRM.
- `rows` (array, required): One to one hundred rows with explicit opaque entity IDs and source evidence.
- `schemaVersion` (string, required): The only supported closed contract version.
- `target` (string, required): Select the closed target field vocabulary; this Actor does not call the target CRM.

### `us-brand-signal-cross-tabulator` (~119 tokens)

Build a deterministic two-dimensional count table from buyer-supplied opaque rows, such as event type by status or brand by review state. It only counts the bounded request and does not verify sources or infer causality. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): One to 100 unique opaque rows. There can be at most 15 unique rowDimension values and 15 unique columnDimension values.
- `schemaVersion` (string, required): The only supported closed contract version.

### `us-brand-signal-merge-report` (~124 tokens)

Reconcile two buyer-supplied batches of normalized US brand signals. Receive a deterministic union, exact duplicate IDs, field conflicts, one-sided ID sets, counts, and digests without choosing a winner or making a truth claim. — $0.05/call, x402 (USDC on base).

Input parameters:

- `left` (array, required): One to 50 rows from the first sensor or workflow.
- `right` (array, required): One to 50 rows from the second sensor or workflow.
- `schemaVersion` (string, required): Closed V1 contract version.

### `us-brand-signal-metrics-aggregator` (~113 tokens)

Compute deterministic machine-friendly metrics for US brand signal rows you already collected, including event, severity, status, source, confidence, warning, and digest metrics. Stateless, keyless, offline, and bounded for agent pipelines. — $0.05/call, x402 (USDC on base).

Input parameters:

- `rows` (array, required): One to 100 closed rows. signalId is unique and all text is printable ASCII only.
- `schemaVersion` (string, required): Required closed V1 contract.

### `us-brand-signal-policy-simulator` (~126 tokens)

Compare buyer-defined threshold policies over the same opaque US brand signal scores. Return accepted, review, and rejected IDs for every policy plus differences and sensitivity summaries; it does not choose or recommend a policy. — $0.05/call, x402 (USDC on base).

Input parameters:

- `policies` (array, required): One to 20 unique policies. Review must be strictly below accept.
- `rows` (array, required): One to 100 unique opaque IDs with integer scores from 1 to 100.
- `schemaVersion` (string, required): The only supported closed contract version.

### `us-brand-signal-rule-router` (~204 tokens)

Turn normalized US brand signals and ordered rules into a deterministic routing plan with matched routes, unmatched IDs, counts, warnings, and reproducible digests. It never sends messages, calls destinations, fetches URLs, or infers identity. — $0.05/call, x402 (USDC on base).

Input parameters:

- `mode` (string, required): firstMatch uses the first matching rule; allMatches retains every matching rule in input order.
- `rules` (array, required): Closed explicit predicates. Runtime additionally enforces unique rule/route IDs, NFC and UTF-8 byte bounds, and confidenceMin <= confidenceMax because the Store schema dialect cannot compare sibling…
- `schemaVersion` (string, required): Closed input and output contract version.
- `signals` (array, required): Closed rows. Runtime additionally enforces unique IDs, NFC, 256 UTF-8-byte text bounds, a 256 KiB envelope, strict calendar timestamps, and finite 9-decimal confidence values.

### `us-brand-signal-sequence-transition-analyzer` (~107 tokens)

Measure ordered adjacent transitions in buyer-supplied opaque sequences for workflow, funnel, and journey analysis. The bounded processor analyzes only the JSON you provide and makes no identity or causality claim. — $0.05/call, x402 (USDC on base).

Input parameters:

- `schemaVersion` (string, required): The only supported closed contract version.
- `sequences` (array, required): One to 100 sequences; each contains 2 to 30 ordered opaque step IDs.

### `us-brand-signal-sla-checker` (~150 tokens)

Classify buyer-supplied schedule rows against an explicit UTC timestamp: which items met their due time, missed it, or remain open. Deterministic and offline; it never fetches a clock or resolves an item to a person or company. — $0.05/call, x402 (USDC on base).

Input parameters:

- `asOf` (string, required): Strict Gregorian UTC timestamp in YYYY-MM-DDTHH:mm:ssZ form. This value controls all open-row classification.
- `rows` (array, required): One to 100 rows with opaque item IDs and explicit opened, due, and optional resolved timestamps.
- `schemaVersion` (string, required): The only supported closed contract version.

### `us-brand-signal-webhook-payload-builder` (~164 tokens)

Build one bounded deterministic unsent payload shaped for Slack, Teams, or a generic webhook from one normalized signal and buyer-supplied evidence. The Actor never sends a webhook or accepts a destination. — $0.05/call, x402 (USDC on base).

Input parameters:

- `presentation` (object, required): Only these booleans, style enum, and bounded character limit are accepted. Templates and expressions are not supported.
- `schemaVersion` (string, required): The only supported closed contract version.
- `signal` (object, required): Buyer-provided text and one to three HTTPS evidence records. No identity or live-source lookup is performed.
- `target` (string, required): A closed enum only. This selects a local JSON shape; it never supplies a destination.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence#diagnostics

## Score history

- 2026-08-08: 61
- 2026-08-07: 61
- 2026-08-06: 60

## Links

- Remote endpoint: https://api.timzinin.com/mcp/us-brand-intelligence
- Changelog RSS feed: https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence.xml
- Changelog JSON feed: https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence.json
- HTML version of this page: https://verifymcp.io/servers/com-timzinin-api-us-brand-intelligence/mcp-us-brand-intelligence
