Skip to main content
Glama

list_peripherals

Discover microcontroller hardware blocks by extracting peripheral names, base addresses, and descriptions from ARM CMSIS SVD files.

Instructions

List all peripherals defined in an ARM CMSIS SVD file. Returns each peripheral's name, base address, and description. Use this to discover what hardware blocks are available in a microcontroller.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
svd_fileYesAbsolute or relative path to the .svd file

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pkt-lab/mcp-svd'

If you have feedback or need assistance with the MCP directory API, please join our Discord server