{"apiVersion":"v1","directorySlug":"signo-mcp-9e4fa6889c","title":"Signo","description":"Signo watches your positions, opportunities, and risks around the clock. Approve actions yourself, or let your agents execute automatically within the limits you set.","pageUrl":"https://www.mcpbundles.com/skills/signo-mcp-9e4fa6889c","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.signo.fi/api/mcp","hostedMcpUrl":null,"toolCount":2,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"fi.signo/signo-mcp-9e4fa6889c","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"signo_draft_agent","description":"Draft a complete inactive Notify or Prepare agent, without an API key. Name the owner wallet when you know it; omit it and the first wallet to sign on the review page owns the agent. Returns a private review_url plus summary, cadence (hourly or daily checks), autonomy, action and expires_at in unix milliseconds. The owner opens the link, connects that wallet, links Telegram and signs once to create the agent. Set autonomy to prepare to keep an action; omitted, any action in the sentence is dropp","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["request"],"properties":{"wallet":{"type":"string","pattern":"^(0x[a-fA-F0-9]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})$"},"request":{"type":"string","maxLength":2000,"minLength":8},"autonomy":{"enum":["notify","prepare"],"type":"string","default":"notify"}},"additionalProperties":false},"title":"Draft a Signo agent (Notify or Prepare) for the owner to claim","logicalName":"signo_draft_agent","displayName":"Draft a Signo agent (Notify or Prepare) for the owner to claim","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"signo_draft_mandate","description":"Draft a complete X Layer (chain_id 196) Shield mandate, an Execute agent, for a wallet you name, without an API key. Actions: transfer to a fixed recipient, swap through OKX DEX (give exactly one of min_out or max_slippage_bps), deposit into an ERC-4626 vault, supply into Aave, wallet (repay Aave debt from the wallet) or collateral (repay Aave debt by selling collateral to a target health factor). Trigger: health_factor or token_balance with a comparator and value. schema_version must be 2. Asse","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["schema_version","wallet","chain_id","action","trigger","budget","cap_per"],"properties":{"action":{"anyOf":[{"type":"object","required":["kind","asset","recipient"],"properties":{"kind":{"type":"string","const":"transfer"},"asset":{"type":"string","maxLength":16,"minLength":1},"recipient":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}},"additionalProperties":false},{"type":"object","required":["kind","asset","token_out"],"properties":{"kind":{"type":"string","const":"swap"},"asset":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"min_out":{"type":"string","pattern":"^\\d{1,30}(\\.\\d{1,18})?$"},"token_out":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"max_slippage_bps":{"type":"integer","maximum":1000,"minimum":1}},"additionalProperties":false},{"type":"object","required":["kind","vault"],"properties":{"kind":{"type":"string","const":"vault"},"asset":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"vault":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"max_slippage_bps":{"type":"integer","default":0,"maximum":1000,"minimum":0}},"additionalProperties":false},{"type":"object","required":["kind","asset"],"properties":{"kind":{"type":"string","const":"supply"},"asset":{"$ref":"#/properties/action/anyOf/0/properties/asset"}},"additionalProperties":false},{"type":"object","required":["kind","asset"],"properties":{"kind":{"type":"string","const":"wallet"},"asset":{"$ref":"#/properties/action/anyOf/0/properties/asset"}},"additionalProperties":false},{"type":"object","required":["kind","collateral","debt","target_health_factor"],"properties":{"debt":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"kind":{"type":"string","const":"collateral"},"collateral":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"max_slippage_bps":{"$ref":"#/properties/action/anyOf/1/properties/max_slippage_bps"},"target_health_factor":{"type":"number","maximum":10,"exclusiveMinimum":1}},"additionalProperties":false}]},"budget":{"type":"string","pattern":"^\\d{1,30}(\\.\\d{1,18})?$"},"wallet":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"cap_per":{"type":"string","pattern":"^\\d{1,30}(\\.\\d{1,18})?$"},"trigger":{"anyOf":[{"type":"object","required":["kind","comparator","value"],"properties":{"kind":{"type":"string","const":"health_factor"},"value":{"type":"number","maximum":100,"exclusiveMinimum":0},"comparator":{"enum":["<","<=",">",">="],"type":"string"}},"additionalProperties":false},{"type":"object","required":["kind","asset","comparator","value"],"properties":{"kind":{"type":"string","const":"token_balance"},"asset":{"$ref":"#/properties/action/anyOf/0/properties/asset"},"value":{"type":"number","maximum":9007199254740991,"minimum":0},"comparator":{"$ref":"#/properties/trigger/anyOf/0/properties/comparator"}},"additionalProperties":false}]},"chain_id":{"type":"number","const":196},"expiry_days":{"type":"integer","default":30,"maximum":90,"minimum":1},"schema_version":{"type":"number","const":2}},"additionalProperties":false},"title":"Draft a Signo Shield mandate (Execute) for the owner to sign","logicalName":"signo_draft_mandate","displayName":"Draft a Signo Shield mandate (Execute) for the owner to sign","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Signo&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3Auc2lnbm8uZmkvYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Signo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.signo.fi%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Signo%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.signo.fi%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Signo&connectorUrl=https%3A%2F%2Fmcp.signo.fi%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Signo\" --url \"https://mcp.signo.fi/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/signo-mcp-9e4fa6889c","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/signo-mcp-9e4fa6889c/tools/{tool}","mcpServerUrl":"https://mcp.signo.fi/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/signo-mcp-9e4fa6889c?live=1"}