io.github.sekera-radim/impri
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
Impri
Publisher-provided description
Impri MCP server — human-in-the-loop approval inbox for AI agents
Summary by lookupd
Lets an agent queue actions for human approval, poll decisions, create source watchers, and report execution results back to an inbox.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http impri https://api.impri.dev/mcp
Claude Code, npm package (stdio)
claude mcp add impri -- npx -y @impri/mcp
Codex, remote (streamable-http)
codex mcp add impri --url https://api.impri.dev/mcp
Codex, npm package (stdio)
codex mcp add impri -- npx -y @impri/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"impri": {
"url": "https://api.impri.dev/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"impri": {
"command": "npx",
"args": [
"-y",
"@impri/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (8 tools)
Publisher-provided text
impri_push_actionSubmit an action to the Impri human-approval inbox. The action appears in the operator's web and mobile inbox as a card with a title, formatted preview, and opimpri_await_decisionPoll until the human approves, rejects, or the timeout elapses. Checks GET /actions/:id every 5 seconds and returns as soon as the action leaves the pending stimpri_report_resultReport whether you successfully executed an approved action. Closes the audit loop — the operator sees 'executed' or 'execute_failed' in the inbox alongside thimpri_inbox_statusCheck how many actions are waiting for human decisions. Returns the pending count and a brief list of pending action titles. Call this before starting a largeimpri_create_watcherCreate a watcher that monitors external sources (RSS feeds, Reddit, URL diffs) and delivers matching items to the approval inbox or a webhook. The watcher runsimpri_list_watchersList all configured watchers, optionally filtered by status. Returns the watcher count and a summary line per watcher (id, name, kind, status). Use this to audimpri_list_watcher_presetsList all available watcher presets with their parameters. Presets are pre-configured watcher templates for common sources (Hacker News, Reddit, GitHub, npm, Yoimpri_create_watcher_from_presetCreate a watcher from a preset template by supplying the preset id and param values. Presets handle all watcher config construction — URL building, keyword set
Details
- Version: 0.1.3
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 562 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/sekera-radim/impri
- Website: https://impri.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.sekera-radim/impri)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp