Telegram Agent by Nova (CIVAI)
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
I use your linked Telegram MTProto session (Integrations → Telegram) to list groups, members, and s…
| Author | co.civai.nova |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2056 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Telegram Agent by Nova (CIVAI)": {
"url": "https://nova.civai.co/mcp/agents/telegram-agent",
"transport": "streamable-http"
}
}
}
Measured tools (17)
list_connectorsList WhatsApp, Instagram, Email, X connector status for a support agent.
Parameters:
agent_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
suggest_targetsAI-propose Instagram or X @targets for a discovery scan (depth/breadth optional).
Parameters:
agent_id(required) — stringchannel(required) — stringmin_followers— integerdiscovery_depth— integerdiscovery_breadth— integerdisable_hard_filter— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
run_scanStart a leads discovery scan (whatsapp, instagram, x, telegram, or jiji). Discovery params for x/instagram accept max_post_age_days (1-365; omit = no age limit) and post_age_relax_steps (0-4, default 3) to cap how old a source post may be before its engagers are collected; the window widens within a run only.
Parameters:
agent_id(required) — stringchannel(required) — stringparams— object
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
continue_scanContinue a scan paused for selection (WhatsApp/Telegram groups or IG/X targets).
Parameters:
agent_id(required) — stringscan_id(required) — stringselected_resources(required) — arraymax_contacts_per_group— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_scansList past and active leads discovery scans for an agent.
Parameters:
agent_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_scanGet one scan with paginated leads (status, progress, leads).
Parameters:
agent_id(required) — stringscan_id(required) — stringlimit— integeroffset— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_scan_resultsAlias of get_scan — read leads from an active or completed scan.
Parameters:
agent_id(required) — stringscan_id(required) — stringlimit— integeroffset— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
delete_scansDelete one or more completed scan runs (does not delete schedules).
Parameters:
agent_id(required) — stringscan_ids(required) — array
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
abort_scansStop stuck running scans (marks interrupted, releases schedule lock).
Parameters:
agent_id(required) — stringscan_ids(required) — arrayreason— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
import_leadsImport discovered leads into the agent CRM (outreach: none|immediate|bulk_followup).
Parameters:
agent_id(required) — stringscan_id(required) — stringlead_ids(required) — arraylabel— stringoutreach— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
clear_discovery_cacheClear Leads Discovery scan cache for an agent (seen handles / WA progress).
Parameters:
agent_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
create_scan_scheduleCreate an auto-scan schedule (Import Only or Message now outreach). Discovery params for x/instagram accept max_post_age_days (1-365; omit = no age limit) and post_age_relax_steps (0-4, default 3) to cap how old a source post may be before its engagers are collected; the window widens within a run only.
Parameters:
agent_id(required) — stringchannel(required) — stringlabel— stringparams— objectenabled— booleanmax_runs— integerfrequency— stringauto_import— booleanrun_hour_utc— integerauto_outreach— stringsource_scan_at— stringsource_scan_id— stringmax_leads_per_run— integerrelax_target_filter_after_runs— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_scan_schedulesList auto-scan schedules for an agent.
Parameters:
agent_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
update_scan_scheduleUpdate or pause/resume an auto-scan schedule. Discovery params for x/instagram accept max_post_age_days (1-365; omit = no age limit) and post_age_relax_steps (0-4, default 3) to cap how old a source post may be before its engagers are collected; the window widens within a run only.
Parameters:
agent_id(required) — stringschedule_id(required) — stringlabel— stringparams— objectchannel— stringenabled— booleanmax_runs— integerfrequency— stringauto_import— booleanrun_hour_utc— integerauto_outreach— stringmax_leads_per_run— integerrelax_target_filter_after_runs— integer
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
delete_scan_scheduleDelete an auto-scan schedule.
Parameters:
agent_id(required) — stringschedule_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
trigger_scan_scheduleRun an auto-scan schedule immediately (Run now).
Parameters:
agent_id(required) — stringschedule_id(required) — string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_discovery_analyticsGet sourced-leads analytics for an agent (window e.g. 7d, 30d).
Parameters:
agent_id(required) — stringwindow— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.