Developer
MCP server.
MCP
Local stdio server
npm run mcp:stdioClient configuration
{
"mcpServers": {
"sonosig": {
"command": "npm",
"args": ["run", "mcp:stdio"],
"cwd": "/Users/bruceseymour/Documents/code/sonosig"
}
}
}sonosig_encode_fileEmbeds an already-signed SonoSig proof payload into an audio file by appending a SONOSIG1 proof block.
sonosig_verify_fileReads an embedded proof from a SonoSig file and validates the payload; WAV/AIFF files also get an audio-hash check.
sonosig_submit_pacstacRegisters a signed proof with PacStac using the server-side PACSTAC_API_KEY.
sonosig_prepare_ens_recordBuilds the ENS text record: com.sonosig = pacstac:wallet:<wallet>.
sonosig_submit_ensWrites the com.sonosig ENS text record when RPC and either SONOSIG_ENS_PRIVATE_KEY or BASE_X402_WALLET_PRIVATE_KEY are configured.
sonosig_scan_websiteCrawls a public website, discovers audio files, verifies SonoSig proofs, and returns JSON/Markdown scan summaries.
