Permits Engine — Agent Market
REMOTE · AGENTS.USTECHAUTOMATIONS.COM · SCANNED SEP 14
Free MCP tools: permit quotes, jurisdiction index, track record, attestation.
Available components
Dead
Every channel of this server has been unreachable for long enough to be marked dead. Its trust score is pinned to 0 and does not recover automatically: even once the server responds again it stays dead until it is manually reinstated.
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. How we score → Why this is hard to score →
Endpoint Security11
- TLS not yet verified: we couldn't open a connection to check the certificate. View diagnostics → Unverified
- Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. View diagnostics → Unverified
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS not yet verified: we couldn't read the response headers to check for it. View diagnostics → Unverified
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability0
- Transport check failed: declared streamable-http, but we couldn't connect to verify it. See how to fix → View diagnostics → Fail
Schema Quality & AI Usability0
- Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
- Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
- Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
- Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified
Unverified: 5 categories
Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.
How do I install the Permits Engine — Agent Market MCP server?
Permits Engine — Agent Market is a hosted endpoint at https://agents.ustechautomations.com/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · agents.ustechautomations.com
claude mcp add --transport http ustechautomations-usta-agent-market-mcp 'https://agents.ustechautomations.com/mcp'
{
"mcpServers": {
"ustechautomations-usta-agent-market-mcp": {
"url": "https://agents.ustechautomations.com/mcp"
}
}
} {
"servers": {
"ustechautomations-usta-agent-market-mcp": {
"type": "http",
"url": "https://agents.ustechautomations.com/mcp"
}
}
} [mcp_servers.ustechautomations-usta-agent-market-mcp] url = "https://agents.ustechautomations.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ustechautomations-usta-agent-market-mcp": {
"type": "remote",
"url": "https://agents.ustechautomations.com/mcp",
"enabled": true
}
}
} openclaw mcp add ustechautomations-usta-agent-market-mcp --url 'https://agents.ustechautomations.com/mcp' --transport streamable-http
mcp_servers:
ustechautomations-usta-agent-market-mcp:
url: "https://agents.ustechautomations.com/mcp" {
"McpServers": {
"ustechautomations-usta-agent-market-mcp": {
"Transport": "http",
"Url": "https://agents.ustechautomations.com/mcp"
}
}
} assistant mcp add ustechautomations-usta-agent-market-mcp -t streamable-http -u 'https://agents.ustechautomations.com/mcp'
{
"mcpServers": {
"ustechautomations-usta-agent-market-mcp": {
"type": "http",
"url": "https://agents.ustechautomations.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 14 Sept 26 −12
The score moved with no change recorded against any check. We would rather say so than guess.
- 13 Sept 26 −12
The score moved with no change recorded against any check. We would rather say so than guess.
- 12 Sept 26 −13
The score moved with no change recorded against any check. We would rather say so than guess.
- 11 Sept 26 −12
The score moved with no change recorded against any check. We would rather say so than guess.
- 10 Sept 26 −12
The score moved with no change recorded against any check. We would rather say so than guess.
- 8 Sept 26 0
- Endpoint reachability: reachable → unreachable ▼ security
- HSTS header: fail → unverified ▼ security
- Tool safety: pass → unverified ▼ security
- TLS certificate: pass → unverified ▼ security
- Stability: 0.03 → unverified ▼ security
- Transport: pass → fail ▼ security
- Authorization: Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. security
- Capabilities: fail → unverified ▼ functional
- Tool coverage: 100 → unverified ▼ functional
- First check of Schema quality: unverified functional
- 7 Sept 26 0
- Stability: unverified → 0.03 ▲ functional
- New tool “claim_source_receipt” functional
- 6 Sept 26 61
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 14 Sept 2026 · Probed https://agents.ustechautomations.com/mcp
TLS unreached
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of agents.ustechautomations.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| ustechautomations.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Inconclusive
We could not reach the endpoint well enough to judge its authorisation posture.
| Result | Inconclusive |
|---|
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://agents.ustechautomations.com/mcp | Unreachable | ||
| http (plaintext) | http://agents.ustechautomations.com/mcp | HTTPS enforced |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
agent_attestation ~206
What this house can attest about another agent: ERC-8004 registry events + liveness probes (sealed on-chain census), collected public incident candidates, sealed first-report sea protests, and aggregate first-party x402 payment observations for a payer wallet. Text/identifier matching — not verified identity, not a reputation score. Sources degrade individually and honestly.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_id | string | – | Optional exact ERC-8004 agent id (registry token id). Overrides text matching for the registry source; combine with chain to disambiguate. |
| chain | string | – | Optional chain filter for the ERC-8004 registry source (e.g. 'base', 'optimism'). Case-insensitive exact match. |
| limit | integer | – | Max matches per source (1-100, default 20). |
| query | string | yes | Agent identifier to look up: a name, an agent-URI substring, or a 0x wallet address (an address also unlocks first-party payment observations). |
No output schema declared.
No examples provided.
agent_census_stats ~104
ERC-8004 agent-census stats — per-chain registration counts, distinct agents, and URI-scheme mix from the latest sealed on-chain sample, with the run's batch-sha256 attestation and honest per-run chain coverage. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | – | Optional chain filter (e.g. 'polygon', 'base'). Case-insensitive exact match; a chain absent from the latest sealed day returns count=0. |
No output schema declared.
No examples provided.
agentic_commerce_adoption ~112
Agentic-commerce adoption snapshot — per-merchant presence of the agent-checkout discovery surfaces (ucp, llms.txt, agent cards, MCP documents) across a fixed ~276-merchant panel on the latest sealed day, with the run's batch-sha256 attestation. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | – | Optional merchant domain — returns that merchant's per-surface rows instead of the panel-wide tally. A domain outside the panel returns count=0. |
No output schema declared.
No examples provided.
claim_source_receipt ~124
Fetch a public URL ourselves, hash it, and return a signed record of whether the claim's numbers or quoted words appear in it. Free. Not a truth judgment.
| Name | Type | Req | Description |
|---|---|---|---|
| claim | string | yes | A sentence that must contain at least one number or one quoted phrase. The tool records whether those tokens appear in the fetched source; it is not a judgment that the claim is true. |
| source_url | string | yes | Public http or https URL to GET. The tool fetches this URL itself, hashes the bytes, and signs the record. Free. GET-only. |
No output schema declared.
No examples provided.
datacenter_operator_breakdown ~60
Operator-level Datacenter Buildout Activity Index — index headline, state counts, and per-operator assessable/active tallies from the latest sealed issue, with a content-sha256 attestation. Returns an Ed25519-signed receipt.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
datacenter_site_changes ~149
Per-site Datacenter Buildout Activity Index — observed ground-activity state (Sentinel-2 bare-soil/earthworks change) for each publicly-announced datacenter site, with a content-sha256 attestation. The per-site granularity the free public page omits. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| min_confidence | string | – | Optional floor on per-site confidence. |
| operator | string | – | Optional operator substring filter (case-insensitive). |
| state | string | – | Optional activity-state filter (the per-site `state` field, e.g. 'active_earthworks', 'stable_no_change', 'insufficient_data'). Lowercase exact value. |
No output schema declared.
No examples provided.
enclosure_evidence_pack ~205
Per-incident enclosure evidence pack — one domain's observed policy-surface change (robots.txt / ai.txt / llms.txt / TDM-Rep) as a self-contained bundle: before/after observations, the stored response bodies re-hashed at read time, and the per-day custody record (rows in store vs rows batch-committed, gaps disclosed). Sealed-run attestation. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | Domain whose policy-surface change to document (lowercased, e.g. 'flickr.com'). |
| event_date | string | – | Optional change-event date (YYYY-MM-DD) to select a specific incident; default = the most recent change. A date with no change event returns incident_found=false. |
| include_bodies | boolean | – | Include the stored before/after response bodies, re-hashed at read time (default true). |
| resource | string | – | Policy surface (default 'robots'). |
No output schema declared.
No examples provided.
jurisdiction_index ~17
List all AZ jurisdictions with permit data available.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
permit_lookup ~45
Look up permit fees, turnaround, required docs for a jurisdiction.
| Name | Type | Req | Description |
|---|---|---|---|
| jurisdiction | string | yes | Slug like 'phoenix' or 'gilbert'. Use jurisdiction_index to enumerate. |
No output schema declared.
No examples provided.
rebate_eligibility_check ~65
Find rebate programs and eligible measures for an AZ service area.
| Name | Type | Req | Description |
|---|---|---|---|
| jurisdiction | string | yes | AZ jurisdiction slug. Used to filter to programs serving that area. |
| measure | string | – | Optional measure filter: 'HVAC', 'Heat Pump', 'Solar', etc. |
No output schema declared.
No examples provided.
request_quote ~244
Store one consent-bound, agent-attributed quote request for a canonical US Tech Automations offer priced at $200 or more. A human reviews it; no message, charge, checkout, contract, or work start occurs automatically.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_name | string | yes | Agent product or runtime name for source attribution. |
| agent_version | string | – | – |
| company | string | – | – |
| string | yes | Reply address for the consenting human. Stored privately; never returned. | |
| human_authorized | boolean | yes | True only when the named human authorized this agent to file this scope. |
| idempotency_key | string | yes | Opaque non-PII retry key, such as a UUID. The server stores only its SHA-256. |
| name | string | – | – |
| scope | string | yes | Coarse business scope only. No URLs, credentials, code, files, or private, customer, personal, medical, or regulated data. |
| sku | string | yes | Canonical US Tech Automations offer SKU priced at $200 or more. |
| transactional_email_consent | boolean | yes | True only when that human consents to a human reply about this quote request. |
No output schema declared.
No examples provided.
seal_lookup ~152
Verify whether a SHA-256 (or artifact filename) was sealed into this house's OTS/Bitcoin-anchored priority manifest, and when. Proof-of-priority lookup at the cheapest possible price so an agent can exercise the paid rail end-to-end. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| artifact | string | – | Artifact filename (case-insensitive exact match, e.g. 'dcbi_2026-06-22.json'). Provide this or sha256, never both. |
| sha256 | string | – | 64-hex-char SHA-256 to look up. Matches either the sealed artifact's content_sha256 or its sha256_file. A hash not in the manifest returns found=false. |
No output schema declared.
No examples provided.
search_permits ~65
FTS5 search across the permit corpus (jurisdictions, rebates, templates).
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| query | string | yes | FTS5 query across jurisdictions, rebates, templates. |
| record_type | string | – | Optional filter to a single record type. |
No output schema declared.
No examples provided.
verified_track_record ~143
This house's verified prediction track record — per-loop calibration scores (Brier, ECE, MCE, ROC-AUC, coverage, base rate) computed monthly from sealed prediction snapshots against observed public outcomes, with a reproducible content-sha256 seal. Bad numbers are published alongside good ones. Free: verify the record before buying any paid feed.
| Name | Type | Req | Description |
|---|---|---|---|
| include_reliability | boolean | – | Include each loop's per-bin reliability curve (mean predicted vs mean observed per probability bin). |
| loop | string | – | Optional loop-name filter (e.g. 'permits:psir_prob'). Case-insensitive exact match; an unknown loop returns count=0. |
No output schema declared.
No examples provided.
verify_contractor_license ~108
Verify a contractor license and (optionally) cross-reference jurisdiction permit context. Returns an Ed25519-signed receipt the agent can store as proof of verification.
| Name | Type | Req | Description |
|---|---|---|---|
| jurisdiction | string | – | Optional jurisdiction slug — if given, the response includes the jurisdiction's permit context so an agent doesn't need a second paid call to find fees / required documents. |
| license_number | string | yes | Contractor license number (e.g. 'ROC123456'). Spaces stripped; matched case-insensitively. |
No output schema declared.
No examples provided.
web_policy_history ~197
Per-domain agent-access policy history — exact-date sealed declarations for robots.txt / ai.txt / llms.txt / TDM-Rep, with row, retained-body and collection-membership verification. A pre-coverage date returns NOT-HELD without inference. The existing timeline view remains available when no date is given. Returns an Ed25519-signed receipt.
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | – | Optional exact capture date. The response is HELD only for rows sealed on this date; pre-coverage and missing dates return NOT-HELD without carrying another value. |
| domain | string | yes | Registrable domain to look up (e.g. 'openai.com'). Lowercased; must be in the sealed Tranco top-100k universe to have history (a miss returns count=0). |
| limit | integer | – | Max snapshot rows returned (newest first). |
| resource | string | – | Optional filter to one policy surface. |
No output schema declared.
No examples provided.
What is the Permits Engine — Agent Market MCP server?
Permits Engine — Agent Market is an MCP server listed in the public MCP registry as io.github.USTechAutomations/usta-agent-market-mcp. Free MCP tools: permit quotes, jurisdiction index, track record, attestation. This page covers its hosted endpoint (https://agents.ustechautomations.com/mcp).
Is the Permits Engine — Agent Market MCP server safe to use?
Permits Engine — Agent Market scores 0 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the Permits Engine — Agent Market MCP server expose?
Permits Engine — Agent Market exposes 16 tools: jurisdiction_index, verified_track_record, seal_lookup, agent_attestation, claim_source_receipt, and 11 more. Their descriptions and schemas cost roughly 1,996 tokens of context every time the server is loaded.
Does the Permits Engine — Agent Market MCP server require authentication?
Its publisher declares no required credentials for Permits Engine — Agent Market. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.
Is the Permits Engine — Agent Market MCP server still maintained?
Permits Engine — Agent Market has been unreachable for long enough that we treat it as dead, and its score is pinned to zero. We last reached this channel on 7 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.