Loading…
Loading…
Developers · API 1.10.1
Add Poacher to Claude, ChatGPT, Cursor, VS Code or any MCP client with one URL. Sign-in happens only when the assistant needs your account.
https://app.poacher.io/mcpPublic tools work straight away. The first time the assistant calls a tool that needs the person’s account, the server answers HTTP 401 with the permission it needs. The client opens Poacher, the person signs in and ticks what to allow, and the call goes through. Writes and spending start unticked.
Settings → Connectors → Add custom connector. Name it Poacher and paste https:/. In Claude Code:
claude mcp add --transport http poacher https://app.poacher.io/mcpSettings → Apps & Connectors → Advanced settings → turn on Developer mode, then Create. Paste https:/ and choose OAuth.
Add to ~/ or the project’s .:
{"mcpServers":{"poacher":{"url":"https://app.poacher.io/mcp"}}}Add to .:
{"servers":{"poacher":{"type":"http","url":"https://app.poacher.io/mcp"}}}For clients without OAuth, create a key in Developer access and send it as a header. Keep it in the client’s secret settings.
{"mcpServers":{"poacher":{"url":"https://app.poacher.io/mcp","headers":{"Authorization":"Bearer poacher_v1_…"}}}}| Tool | What it does | Permission |
|---|---|---|
list_sources | Find Poacher sources | None (public) |
get_ | Read Poacher capabilities | None (public) |
start_ | Open a new alert in Poacher | None (public) |
read_account | Read your Poacher account | account:read |
list_alerts | List your alerts | alerts:read |
get_alert | Read one alert | alerts:read |
get_ | Read saved search settings | alerts:read |
list_results | Read alert results | results:read |
edit_alert | Rename or pause an alert | alerts:write |
list_channels | List notification channels | channels:manage |
get_channel | Read one channel | channels:manage |
add_channel | Add a notification channel | channels:manage |
confirm_channel | Confirm a channel with its code | channels:manage |
resend_ | Send a new confirmation code | channels:manage |
set_ | Choose where an alert sends results | channels:manage |
quote_check | Quote a one-off check | work:execute |
approve_check | Approve a paid check | work:execute |
get_check | Read a check and its charge | work:execute |
cancel_check | Stop a check | work:execute |
quote_preview | Quote a paid preview | work:execute |
approve_preview | Approve a paid preview | work:execute |
get_preview | Read a preview and its charge | work:execute |
cancel_preview | Stop a preview | work:execute |
list_ | List channels for a new alert | monitoring:manage |
get_ | Read an alert update | monitoring:manage |
cancel_ | Cancel an alert update | monitoring:manage |
get_ | Read an alert creation | monitoring:manage |
cancel_ | Cancel an alert creation | monitoring:manage |
get_monitoring | Read monitoring limits and receipt | monitoring:manage |
revoke_ | Stop monitoring | monitoring:manage |
Full inputs and outputs: MCP tools reference. The resource poacher:/ returns the same JSON as get_.
The server sends these as its instructions too.
start_ alert_ in_ app and give the person the link. They finish and approve in Poacher.They keep working. New connections should use /mcp.
| Address | What it serves |
|---|---|
https:/ | Public tools only. Refuses credentials. |
https:/ | Account tools. Needs a key or token on every request and lists only the tools it allows. |
View this page as MarkdownAPI version 1.10.1Changelog