US Brand Intelligence
by api.timzinin.com · remote · no sign-in to list tools · v1.0.0 · published by com.timzinin.api
Pay-per-call US brand evidence and signal workflows with free MCP discovery and x402 payments.
21 tools: 1 do something that can't be undone, 16 change things and 4 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone1Claude Code: ask: see these tools
- Changes things16Claude Code: ask: see these tools
- Only reads4Claude Code: allow: see these tools
7 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http us-brand-intelligence https://api.timzinin.com/mcp/us-brand-intelligenceFindings
Matches of fixed checks, with the text they matched.
The server marks "us-brand-signal-merge-report" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"openWorldHint":true}; The name "us-brand-signal-merge-report" says "merge": a word for a change that another call does not undo.
The input schema at properties.rows.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.rows.items.properties.sourceUrl.description: "...HTTPS URL with a non-empty host and no credentials; the Actor does not fetch or verify it."
The input schema at properties.rows.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.rows.description: "...UTC; source URLs must be HTTPS without credentials or fragments."
The description mentions "credentials".
What this check looks forMatched text
description: "...reserving evidence IDs and URLs. No CRM credentials, network calls, proxy, LLM, identity re..."
The input schema at properties.left.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.left.items.properties.sourceUrl.description: "...d HTTPS provenance URL; runtime rejects credentials, fragments, bracketed hosts, and non-de..."
The input schema at properties.right.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.right.items.properties.sourceUrl.description: "...d HTTPS provenance URL; runtime rejects credentials, fragments, bracketed hosts, and non-de..."
Show 1 more findingShow fewer
The input schema at properties.signal.properties.evidence.items.properties.url.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.signal.properties.evidence.items.properties.url.description: "HTTPS attribution URL without credentials or a non-default port."
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
21 tools
Can't be undone 1Claude Code: ask
us-brand-signal-merge-reportReconcile two buyer-supplied batches of normalized US brand signals.3 findings
Why it is in this group
- The name "us-brand-signal-merge-report" says "merge": a word for a change that another call does not undo.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The input schema at properties.left.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.left.items.properties.sourceUrl.description: "...d HTTPS provenance URL; runtime rejects credentials, fragments, bracketed hosts, and non-de..."
- Info
The input schema at properties.right.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.right.items.properties.sourceUrl.description: "...d HTTPS provenance URL; runtime rejects credentials, fragments, bracketed hosts, and non-de..."
- Warn
The server marks "us-brand-signal-merge-report" read-only (readOnlyHint: true), and its own name, description or input give the class "irreversible".
What this check looks forMatched text
annotations: {"readOnlyHint":true,"destructiveHint":false,"openWorldHint":true}; The name "us-brand-signal-merge-report" says "merge": a word for a change that another call does not undo.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Merge Report
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
Changes things 16Claude Code: ask
pricing_infoFree — list every paid tool in the 'us-brand-intelligence' bundle with its price, payTo address and network.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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.
Annotations the server declares
- title: Pricing — US Brand Intelligence
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
us-brand-action-queueTurn verified US brand signals into one deterministic prioritized action queue with evidence, urgency, ownership status, and rule traces for downstream operators and agents.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Action Queue
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-evidence-chronology-builderBuild a deterministic chronology from 1 to 30 closed US brand evidence rows and an explicit UTC as-of time.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The input schema at properties.rows.items.properties.sourceUrl.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.rows.items.properties.sourceUrl.description: "...HTTPS URL with a non-empty host and no credentials; the Actor does not fetch or verify it."
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Evidence Chronology Builder
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-evidence-citation-tableTurn a small buyer-owned evidence packet into a stable citation table with bounded Markdown citations, host and source counts, limitations, and digests.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The input schema at properties.rows.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.rows.description: "...UTC; source URLs must be HTTPS without credentials or fragments."
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Evidence Citation Table
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-offer-evidence-normalizerTurn supplied US brand offer, coupon, ad, and landing-page evidence into closed deterministic JSON.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Offer Evidence Normalizer
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-batch-splitterSplit a bounded batch of normalized US brand signal rows by brand, event type, severity, or analysis status.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Batch Splitter
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-brief-composerTurn a buyer-supplied snapshot of US brand signals into one bounded deterministic machine-readable brief.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Brief Composer
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-confidence-gateClassify buyer-supplied normalized US brand signal scores against explicit accept and review thresholds.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Confidence Gate
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-cooccurrence-analyzerMeasure how often buyer-supplied opaque signal IDs appear together in bounded observation groups.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Co-occurrence Analyzer
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-crm-field-mapperTurn 1 to 100 buyer-supplied US brand signal rows into unsent HubSpot, Salesforce, or generic CRM field proposals while preserving evidence IDs and URLs.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The description mentions "credentials".
What this check looks forMatched text
description: "...reserving evidence IDs and URLs. No CRM credentials, network calls, proxy, LLM, identity re..."
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal CRM Field Mapper
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-cross-tabulatorBuild a deterministic two-dimensional count table from buyer-supplied opaque rows, such as event type by status or brand by review state.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Cross-Tabulator
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-metrics-aggregatorCompute deterministic machine-friendly metrics for US brand signal rows you already collected, including event, severity, status, source, confidence, warning, and digest metrics.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Metrics Aggregator
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-rule-routerTurn normalized US brand signals and ordered rules into a deterministic routing plan with matched routes, unmatched IDs, counts, warnings, and reproducible digests.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Rule Router
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
us-brand-signal-sequence-transition-analyzerMeasure ordered adjacent transitions in buyer-supplied opaque sequences for workflow, funnel, and journey analysis.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Sequence Transition Analyzer
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-sla-checkerClassify buyer-supplied schedule rows against an explicit UTC timestamp: which items met their due time, missed it, or remain open.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal SLA Checker
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-webhook-payload-builderBuild one bounded deterministic unsent payload shaped for Slack, Teams, or a generic webhook from one normalized signal and buyer-supplied evidence.1 finding
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
- The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
Findings
- Info
The input schema at properties.signal.properties.evidence.items.properties.url.description mentions "credentials".
What this check looks forMatched text
inputSchema.properties.signal.properties.evidence.items.properties.url.description: "HTTPS attribution URL without credentials or a non-default port."
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Webhook Payload Builder
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: false
Only reads 4Claude Code: allow
us-brand-evidence-snapshot-diffCompare two small buyer-supplied US brand evidence snapshots and return a stable machine-readable report of added, removed, changed, and unchanged records.No findings
Why it is in this group
- The name "us-brand-evidence-snapshot-diff" says "snapshot": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Evidence Snapshot Diff
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-federal-award-snapshotGiven one exact USAspending recipient ID and a bounded UTC date window, return a deterministic snapshot of federal contract transactions for that recipient.No findings
Why it is in this group
- The name "us-brand-federal-award-snapshot" says "snapshot": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Federal Award Snapshot
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-brand-summarySummarize 1 to 60 buyer-supplied normalized US brand signals for up to 15 explicit brands.No findings
Why it is in this group
- The description's first verb is "summarize": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Brand Summary
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
us-brand-signal-policy-simulatorCompare buyer-defined threshold policies over the same opaque US brand signal scores.No findings
Why it is in this group
- The description's first verb is "compare": a word for reading.
Description, as the server wrote it 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).
Annotations the server declares
- title: US Brand Signal Policy Simulator
- readOnlyHint: true
- destructiveHint: false
- openWorldHint: true
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http us-brand-intelligence https://api.timzinin.com/mcp/us-brand-intelligenceRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__us-brand-intelligence__us-brand-evidence-snapshot-diff",
"mcp__us-brand-intelligence__us-brand-federal-award-snapshot",
"mcp__us-brand-intelligence__us-brand-signal-brand-summary",
"mcp__us-brand-intelligence__us-brand-signal-policy-simulator"
],
"ask": [
"mcp__us-brand-intelligence__pricing_info",
"mcp__us-brand-intelligence__us-brand-action-queue",
"mcp__us-brand-intelligence__us-brand-evidence-chronology-builder",
"mcp__us-brand-intelligence__us-brand-evidence-citation-table",
"mcp__us-brand-intelligence__us-brand-offer-evidence-normalizer",
"mcp__us-brand-intelligence__us-brand-signal-batch-splitter",
"mcp__us-brand-intelligence__us-brand-signal-brief-composer",
"mcp__us-brand-intelligence__us-brand-signal-confidence-gate",
"mcp__us-brand-intelligence__us-brand-signal-cooccurrence-analyzer",
"mcp__us-brand-intelligence__us-brand-signal-crm-field-mapper",
"mcp__us-brand-intelligence__us-brand-signal-cross-tabulator",
"mcp__us-brand-intelligence__us-brand-signal-merge-report",
"mcp__us-brand-intelligence__us-brand-signal-metrics-aggregator",
"mcp__us-brand-intelligence__us-brand-signal-rule-router",
"mcp__us-brand-intelligence__us-brand-signal-sequence-transition-analyzer",
"mcp__us-brand-intelligence__us-brand-signal-sla-checker",
"mcp__us-brand-intelligence__us-brand-signal-webhook-payload-builder"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as us-brand-intelligence. Review it before you use it.