Your AI rings your iPhone, speaks its question, and gets your spoken answer back as text.
Inferido de los transportes que declara este listado (streamable-http). Que un cliente no aparezca aquí no significa que se haya descartado: simplemente Forge no puede confirmarlo.
La verificación confirma la identidad del publicador (la propiedad del repo), no la seguridad del código. El análisis de seguridad cubre los CVE conocidos y los scripts de instalación sospechosos.
Leído de un handshake MCP real initialize → tools/list contra el endpoint declarado. No se invocó ninguna herramienta: tools/list es la llamada de introspección de solo lectura que el protocolo define para esto. Refleja lo que el servidor anunciaba en ese momento; un endpoint alojado no está fijado a ninguna versión y puede cambiar sin avisar.
https://serdaroztetik.com/aiphone/mcp6 herramientas · 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.
No se publicó ningún esquema de entrada para esta herramienta.
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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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").
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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…
| Parámetro | Tipo | Descripción |
|---|---|---|
| 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.
| Parámetro | Tipo | Descripción |
|---|---|---|
| session_token* | string | — |
| title* | string | — |
6 de 6 herramientas publicaron una descripción.
Los nombres y descripciones de las herramientas los escribe el publicador y se muestran literalmente como texto inerte. Son las cadenas que un cliente MCP pasa al modelo, así que Forge las analiza en busca de patrones de inyección de prompts — cualquier hallazgo aparece junto al análisis de seguridad de arriba. «Privilegiada» es una coincidencia de palabra clave en el nombre de la herramienta, no una auditoría de lo que hace: un nombre inofensivo puede hacer cualquier cosa.
Your AI rings your iPhone, speaks its question, and gets your spoken answer back as text.
Los nombres enlazados abren el índice de Forge con todas las entradas que se observó que exponen esa herramienta. Ver todas las herramientas indexadas.
Esta entrada no publica ningún paquete de npm, así que Forge no tiene un árbol de dependencias para ella. Es una carencia de cobertura, no una afirmación de que no tenga dependencias.