Configuration Guide
File 1: pilso.config.json
pilso.config.jsonExample
{
"provider": "claude",
"apiKey": "sk-xxxxx",
"tools": [
"http://localhost:3020", // metamask-mcp
"http://localhost:3030", // erc20-mcp
"http://localhost:3040" // solc-mcp
],
"logLevel": "debug",
"alwaysAllow": ["metamask.sign", "chainlist.getRPC"],
"timeoutMs": 30000
}Field Reference
Field
Description
Best Practices
File 2: pilso-roles.json
pilso-roles.json🔧 Example: Minimal signer role
Example: Developer role with compile + sign
Field Reference
Field
Description
Environment Variables (Optional)
Updating Configs
Config Tips
Summary
File
Purpose
Last updated