dev.signops/signops
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
SignOps
Publisher-provided description
Send push to Android, iOS and the web, and ask a trusted phone to approve a login, from your agent.
Summary by lookupd
Sends push notifications to users and topics, and sends phone approval requests for logins, with device and consent management.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http signops https://api.signops.dev/mcp
Codex, remote (streamable-http)
codex mcp add signops --url https://api.signops.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"signops": {
"url": "https://api.signops.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (23 tools)
Publisher-provided text
send_pushSend a push notification to one user (user_id), a list (user_ids, up to 1,000), a topic, or everyone (all: true). Give exactly one target. A push to one user, sget_pushOne push by id: status, devices, sent and failed, per platform.list_pushesPushes, newest first. On the Free plan only pushes still to go are listed (no delivery logs).cancel_pushCancel a push that is scheduled and has not started sending.register_deviceStore a device's push token under your user id. Android and iOS tokens come from the Firebase or Apple SDK; for web, token is the PushSubscription as JSON.list_devicesThe devices registered for one user id, newest first, with platform and whether each is trusted for approvals.remove_deviceRemove one device by id; it gets no more pushes.list_topicsTopics with how many users each has.subscribe_topicAdd a user to a topic. The topic exists once it has a user.unsubscribe_topicTake a user off a topic.list_templatesSaved push templates with their fields.get_templateOne template by name.save_templateCreate or replace a template. Put {{field}} where a value goes, or {{field|default}} for one with a fallback.delete_templateDelete a template by name. Pushes already made from it are not changed.create_approvalSend an approval request to the user's trusted phone, with number matching. The user must have a phone enrolled through the SignOps SDK.get_approvalAn approval request's status: pending, approved, denied, expired or cancelled.cancel_approvalCancel a pending approval request.list_passkeysThe passkeys registered for one user id.get_authenticatorWhether a user has an authenticator app (TOTP) confirmed, when it was last used, backup codes left, and whether wrong codes have locked them.remove_authenticatorRemove a user's authenticator app and backup codes, for a lost phone. They can enrol again.unlock_userClear the lock that five wrong codes in 15 minutes put on a user, and their count of wrong codes.export_userEverything SignOps holds on one user id as JSON: devices (tokens shortened), topics, passkeys, authenticator status, approvals of the last 90 days, consent histget_consentThe latest consent answer per purpose for one user, like marketing_push, and the history.
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 478 ms
- First indexed:
- Last seen in registry:
- Website: https://signops.dev/docs/#mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.signops/signops)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp