# Adr Fpga Bootstrap MCP server

Agent View of the PolicyLayer registry record for Adr Fpga Bootstrap: identity, probed posture, risk grade, and all 39 tools classified. HTML page: https://policylayer.com/tools/adr-fpga-bootstrap

## Facts

- Server id: `zxyyz/adr-fpga-bootstrap`
- Homepage: https://github.com/zxyyz/adr-fpga-bootstrap
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 39
- Tool categories present: Destructive, Execute, Read, Write
- Tags: adr fpga bootstrap, admin, automation
- Record last modified: 2026-08-27T10:05:18.634Z

## Tools (39)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `job_cancel` | Destructive | Critical | https://policylayer.com/tools/adr-fpga-bootstrap/job-cancel.md |
| `sources_remove` | Destructive | Critical | https://policylayer.com/tools/adr-fpga-bootstrap/sources-remove.md |
| `build` | Execute | High | https://policylayer.com/tools/adr-fpga-bootstrap/build.md |
| `messages` | Other | Low | https://policylayer.com/tools/adr-fpga-bootstrap/messages.md |
| `file_read` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/file-read.md |
| `host_status` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/host-status.md |
| `job_artifacts` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/job-artifacts.md |
| `job_list` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/job-list.md |
| `job_status` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/job-status.md |
| `sources_list` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/sources-list.md |
| `sync_status` | Read | Low | https://policylayer.com/tools/adr-fpga-bootstrap/sync-status.md |
| `add_include_dirs` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/add-include-dirs.md |
| `agent_ensure` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/agent-ensure.md |
| `file_grep` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/file-grep.md |
| `ip_create` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/ip-create.md |
| `ip_generate` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/ip-generate.md |
| `ip_upgrade` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/ip-upgrade.md |
| `job_events` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/job-events.md |
| `job_logs` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/job-logs.md |
| `project_close` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/project-close.md |
| `project_info` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/project-info.md |
| `project_open` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/project-open.md |
| `project_unlock` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/project-unlock.md |
| `report_cdc` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-cdc.md |
| `report_clocks` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-clocks.md |
| `report_diff` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-diff.md |
| `report_drc` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-drc.md |
| `report_methodology` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-methodology.md |
| `report_power` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-power.md |
| `report_timing_paths` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-timing-paths.md |
| `report_timing_summary` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-timing-summary.md |
| `report_utilization` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/report-utilization.md |
| `set_generics` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/set-generics.md |
| `set_property` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/set-property.md |
| `set_run_strategy` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/set-run-strategy.md |
| `set_top` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/set-top.md |
| `sources_add` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/sources-add.md |
| `sync_pull` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/sync-pull.md |
| `sync_push` | Write | Medium | https://policylayer.com/tools/adr-fpga-bootstrap/sync-push.md |

## Tool descriptions

- `job_cancel` — Cancel a queued or running job and its process group.
- `sources_remove` — Remove files from the open project without deleting them from disk.
- `job_artifacts` — List DCP, bitstream, report and related job artifacts.
- `job_list` — List durable build jobs, newest first.
- `sources_list` — List files currently registered in the open Vivado project.
- `add_include_dirs` — Append workspace-relative Verilog/SystemVerilog include directories.
- `ip_create` — Create and optionally configure a Vivado IP instance.
- `ip_generate` — Generate all targets for selected IP instances.
- `ip_upgrade` — Upgrade selected IP instances to the current catalog version.
- `project_close` — Close the project in a session and release its single-writer lock.
- `project_open` — Open an existing workspace-relative .xpr in a locked session.
- `report_cdc` — Group clock-domain-crossing findings by rule and severity.
- `report_drc` — Group DRC violations by rule with severity, count and one example.
- `report_methodology` — Group methodology findings by rule without returning the full report.
- `report_power` — Return normalized total, dynamic, static and component power data.
- `set_generics` — Set Vivado generic/parameter overrides on the current fileset.
- `set_run_strategy` — Set the synthesis or implementation strategy for a named run.
- `set_top` — Set the top module/entity on the current source fileset.
- `sources_add` — Add workspace-relative HDL, constraint or data files to the open project.

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Delx Mcp A2a (1082 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- Delx Protocol — Agent Recovery & Continuity (1076 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-protocol.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- MCP Framework Personal (811 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Delx MCP Server (740 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-server.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Eda Agent (726 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=adr-fpga-bootstrap · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/adr-fpga-bootstrap
