MCP server bridging Poke and ElevenLabs COnversational AI for AI-driven outbound phone calls
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 4 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
cancel_call
Best-effort cancel of an in-flight call.
-
get_call_status
Status + transcript + outcome summary for a call_id.
-
list_calls
The user's recent calls, most recent first.
-
place_call
Start an outbound call pursuing a natural-language objective to a to_number (E.164), with optional caller_context.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit e3d1508 · analyzer v17 · 1d ago
skills & prompt files 5
- skillhenkas-elevenlabs-call-mcp-e3d1508/.claude/skills/openspec-apply-change/SKILL.md
- skillhenkas-elevenlabs-call-mcp-e3d1508/.claude/skills/openspec-archive-change/SKILL.md
- skillhenkas-elevenlabs-call-mcp-e3d1508/.claude/skills/openspec-explore/SKILL.md
- skillhenkas-elevenlabs-call-mcp-e3d1508/.claude/skills/openspec-propose/SKILL.md
- skillhenkas-elevenlabs-call-mcp-e3d1508/.claude/skills/openspec-sync-specs/SKILL.md
evidence-backed
findings quoted directly from the published source artifact — not inferred
network 3
- net henkas-elevenlabs-call-mcp-e3d1508/src/elevenlabs.ts :60
const res = await fetch(BASE_URL + path, { - net henkas-elevenlabs-call-mcp-e3d1508/src/index.ts :11
async fetch(request: Request, env: Env): Promise<Response> { - net henkas-elevenlabs-call-mcp-e3d1508/src/poke.ts :21
const res = await fetch(this.endpoint, {
declared dependencies 6
- zod@^3.23.8
- @cloudflare/workers-types@^4.20240909.0
- @modelcontextprotocol/sdk@^1.0.0
- typescript@^5.5.4
- vitest@^4.1.8
- wrangler@^4.98.0