CROSSPAD TOOLS

28 tools from the Crosspad MCP Server, categorised by risk level.

READ 18 tools
Read crosspad_apps_list List apps from the crosspad-apps registry, aggregating installation status across all detected platform rep... Read crosspad_apps_sync Sync a platform Read crosspad_capabilities List platform capability flags (Capability enum) and which capabilities each platform sets. Read crosspad_check Health check for a build — detects stale exe, new sources missing from build system, dirty submodules. Use ... Read crosspad_devices List all connected USB serial devices. Identifies CrossPad devices (Espressif VID 0x303a, PID 0x3456) separ... Read crosspad_flash Flash firmware to a connected CrossPad device. transport= Read crosspad_interface_implementations Find all classes implementing a given interface across CrossPad repos. Returns className, file path, platform. Read crosspad_kill Stop the running PC simulator. Identifies the process by /proc/<pid>/exe match against the built binary (Li... Read crosspad_list_apps_source List apps registered via REGISTER_APP() macro by scanning source files. Different from crosspad_apps_list (... Read crosspad_list_interfaces List all crosspad-core interfaces (I*-prefixed classes in crosspad-core/include/crosspad/). Read crosspad_log Capture logs from PC simulator (target= Read crosspad_repo_diff Show submodule drift in a parent repo (crosspad-pc or platform-idf): commits ahead/behind pinned, changed f... Read crosspad_repo_status Git status across ALL detected CrossPad repos in one call: branch, HEAD, dirty files, submodule sync state.... Read crosspad_screenshot Capture a PNG screenshot from the running PC simulator. By default saves to disk and returns the file_path.... Read crosspad_search_symbols Search for symbol DEFINITIONS (classes, functions, macros, enums, typedefs) across CrossPad repos via git g... Read crosspad_settings_get Read settings from the running simulator. Read crosspad_stats Read runtime statistics from the running PC simulator: pad state, capabilities, heap, registered apps, acti... Read crosspad_test_run Build and run the Catch2 test suite for crosspad-pc. PREFER THIS over invoking the test binary directly — c...

The managed route: connect Crosspad through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y crosspad-mcp-server
How many tools does the Crosspad MCP server have? +

The Crosspad MCP server exposes 28 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Crosspad tools? +

Route the Crosspad server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Crosspad tools fall into? +

Crosspad tools are categorised as Read (18), Write (7), Destructive (1), Execute (2). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.