mcpField
S
Signo

Signo

Remote
docs.signo.fiFinance0Updated 1w ago

About Signo

Signo is an MCP server that gives AI assistants tools to draft and manage agents monitoring DeFi positions. It is for users who want wallet monitoring and Telegram alerts; the wallet owner reviews and signs every draft, and the assistant receives no keys or spending rights.

Key features

  1. 01Read public wallet reports
  2. 02Draft monitoring agents in plain English
  3. 03Draft execution permissions for owner approval
  4. 04List and inspect account agents
  5. 05Pause, resume, edit, or remove agents
  6. 06Review notifications and execution history

Use cases

  1. 01Check DeFi positions in a wallet
  2. 02Monitor an Aave health factor or LP range
  3. 03Draft position alerts or follow-up actions
  4. 04Review and manage existing agents

MCP support

It exposes tools for public wallet reports, agent drafts, and execution-permission drafts; its account endpoint also supports managing account agents. The server uses Streamable HTTP.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://app.signo.fi/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

3
ParameterTypeRequiredDescription
walletstringNoOptional. The owner's EVM (0x…) or Solana address, when you know it: then only that wallet can claim the draft. Omit it and the draft is bound to the first wallet that signs on the review page.
requeststringYesThe complete condition or recurring schedule in plain English, 8 to 2000 characters, and for Prepare the action to run when it fires. There is no clarification round trip: an ambiguous or unwatchable request is a 422 with the reason, so rephrase and call again.
autonomyenumNonotify (default): the owner is told when it fires. prepare: the action in the request is stored and pre-planned on fire as an unsigned plan for the owner to sign. A request that includes an action must explicitly choose prepare; otherwise it is refused as autonomy_mismatch, not silently downgraded. Execute is not available here; it needs a Shield mandate.notify | prepare

Details

From the project README

Signo MCP server

Signo MCP connector smithery badge M8ven Score

Signo gives your AI assistant tools to set up agents that watch DeFi positions and alert you on Telegram. An agent can watch an Aave health factor, an LP range, a Pendle maturity or idle cash, and prepare the next step for you to sign.

The assistant only drafts. The wallet owner reviews every draft and signs it in Signo. The assistant never gets wallet keys or spending rights.

This repository is the public listing for Signo's hosted MCP server: its registry entry, setup snippets and example prompts. The server runs at app.signo.fi. There is nothing to install or build.

Addresses

AddressSign-inTools
https://app.signo.fi/api/mcpNone3 tools: read a public wallet report, draft an agent, draft an Execute permission
https://app.signo.fi/api/mcp/accountYour Signo account (OAuth, wallet sign-in)The same 3, plus 6 to list, read, pause, resume, edit and remove your own agents

Both speak MCP over Streamable HTTP. Official MCP Registry name: fi.signo/signo.

Add it

Claude Code, no sign-in:

claude mcp add --transport http signo https://app.signo.fi/api/mcp

Cursor, in .cursor/mcp.json:

{
  "mcpServers": {
    "signo": { "url": "https://app.signo.fi/api/mcp" }
  }
}

Claude (claude.ai, web or desktop), with your account:

  1. Open Settings, then Connectors, and click Add custom connector.
  2. Name it Signo and enter https://app.signo.fi/api/mcp/account.
  3. Click Connect, sign in with your wallet on the Signo page, and click Allow.

ChatGPT (developer mode), with your account:

  1. In Settings, open Apps & Connectors, then Advanced settings, and turn on Developer mode.
  2. Create an app named Signo with https://app.signo.fi/api/mcp/account and OAuth.
  3. Sign in with your wallet on the Signo page and click Allow.

More setup detail: docs.signo.fi/for-assistants.

Tools

No sign-in:

ToolWhat it does
wallet_insights_reportReads a public report on any wallet, with the agents it suggests. Read-only.
signo_draft_agentDrafts a Notify or Prepare agent from plain English. Returns a review link for the owner.
signo_draft_permissionDrafts an inactive Execute permission on X Layer or Arbitrum. The owner authorizes it onchain. Execute is in early access; a wallet without access gets a Prepare draft instead.

With your Signo account, also:

ToolWhat it does
signo_account_agentsLists the agents on your account.
signo_account_agentReads one agent's setup and its last check.
signo_account_agent_historyReads its notifications and Execute runs.
signo_account_agent_statusPauses or resumes it.
signo_account_agent_updateEdits supported fields on Notify and Prepare agents.
signo_account_agent_removeRemoves it and keeps its history.

How a draft becomes an agent

  1. The assistant calls a draft tool and gets a private review link.
  2. The wallet owner opens the link, connects the wallet and links Telegram.
  3. The owner signs once. Only then does the agent run.

An Execute permission sets one action, one token, a limit per firing, a lifetime limit and an expiry. The Signo Shield contract checks every firing against those limits. The owner can revoke it onchain at any time.

Example prompts

See examples/prompts.md.

Links

License

The files in this repository are under the MIT License. See LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.