Your AI rings your iPhone, speaks its question, and gets your spoken answer back as text.
Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.
https://serdaroztetik.com/aiphone/mcp6 strumenti · 286 mssetupReturn first-setup instructions and a clickable App Store download link when no number is available.Return first-setup instructions and a clickable App Store download link when no number is available.
Per questo strumento non è stato pubblicato alcuno schema di input.
callRing the human's iPhone, speak the question aloud, and return what they
say. Waits up to ~30s; if the result comes back status "ringing", follow up
with poll_result. On a local client, read `to` from
`~/.aiphone/config.json` → `user_number`; this hosted server cannot read
that file itself. It i…Ring the human's iPhone, speak the question aloud, and return what they say. Waits up to ~30s; if the result comes back status "ringing", follow up with poll_result. On a local client, read `to` from `~/.aiphone/config.json` → `user_number`; this hosted server cannot read that file itself. It i…
| Parametro | Tipo | Descrizione |
|---|---|---|
| question* | string | — |
| to | — | — |
| from_label | string | — |
| session_token | — | — |
poll_resultCheck on a call that was still ringing. Waits up to ~25s for it to
settle; returns the final status and transcript once the human answers,
declines, or the ring times out ("missed").Check on a call that was still ringing. Waits up to ~25s for it to settle; returns the final status and transcript once the human answers, declines, or the ring times out ("missed").
| Parametro | Tipo | Descrizione |
|---|---|---|
| call_id* | integer | — |
| session_token* | string | — |
textSend a one-way text to the human's phone (push notification, no ring).
On a local client, read `to` from `~/.aiphone/config.json` → `user_number`;
this hosted server cannot read that file itself. If missing, returns
setup_required with the App Store link. Pass a previous session_token to
stay i…Send a one-way text to the human's phone (push notification, no ring). On a local client, read `to` from `~/.aiphone/config.json` → `user_number`; this hosted server cannot read that file itself. If missing, returns setup_required with the App Store link. Pass a previous session_token to stay i…
| Parametro | Tipo | Descrizione |
|---|---|---|
| body* | string | — |
| to | — | — |
| from_label | string | — |
| session_token | — | — |
wait_for_replyWait for the human to send something back to this session — texts and
voicemail transcripts arrive here. Long-polls up to wait_s (max 30s);
returns {events, cursor}. Pass the returned cursor next time to only see
new events. An empty events list just means nothing yet — poll again if
you are st…Wait for the human to send something back to this session — texts and voicemail transcripts arrive here. Long-polls up to wait_s (max 30s); returns {events, cursor}. Pass the returned cursor next time to only see new events. An empty events list just means nothing yet — poll again if you are st…
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token* | string | — |
| cursor | integer | — |
| wait_s | integer | — |
set_thread_titleName this session's conversation thread on the human's phone (e.g. the
project or task you are working on). Shown as the thread title in the app.Name this session's conversation thread on the human's phone (e.g. the project or task you are working on). Shown as the thread title in the app.
| Parametro | Tipo | Descrizione |
|---|---|---|
| session_token* | string | — |
| title* | string | — |
6 strumenti su 6 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
Your AI rings your iPhone, speaks its question, and gets your spoken answer back as text.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.