Skip to Content
MCP ServerTools Reference

MCP Tools Reference

The Solduino MCP server exposes five read-only tools. AI clients should call list_modules first when answering Solduino questions.

list_modules

Returns an overview of the Solduino SDK: all modules, available examples, and known gotchas.

Parameters: none

get_module_api

Returns the exact C++ header file for a Solduino module — classes, method signatures, constants, and doc comments. This is the ground truth for API questions.

Parameters:

NameTypeValues
modulestringsolduino, rpc_client, crypto, crypto_internal, keypair, transaction, instruction, programs, serializer

get_example

Returns a complete, working Arduino sketch (.ino) from the Solduino examples directory.

Parameters:

NameTypeValues
namestringbasic_rpc_demo, wallet_demo, generate_key, airdrop_demo, transaction_demo, transfer_demo, custom_program_demo, sensor_to_chain_demo, temperature_dht22_demo, temperature_thermocouple_demo, temperature_thermistor_demo, air_mq135_demo, gps_neo7m_demo

search_docs

Keyword search across Solduino documentation (README.md, CODEBASE_INDEX.md, CHANGELOG.md). Returns matching lines with surrounding context.

Parameters:

NameTypeDescription
querystringKeyword or phrase (minimum 2 characters), e.g. airdrop or certificate

get_doc_file

Fetches a full Solduino documentation file verbatim.

Parameters:

NameTypeValues
filestringREADME.md, CODEBASE_INDEX.md, CHANGELOG.md
Last updated on