Talkform
Collect reviewed human answers through hosted handoffs, plus local templates and config validation.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http talkform 'https://www.talkform.ai/api/mcp'
{
"mcpServers": {
"talkform": {
"type": "http",
"url": "https://www.talkform.ai/api/mcp"
}
}
}
@talkform/mcpclaude mcp add talkform -- npx -y @talkform/mcp@0.1.0
{
"mcpServers": {
"talkform": {
"command": "npx",
"args": [
"-y",
"@talkform/mcp@0.1.0"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Talkform
Turn any form into a live audio interview.
Talkform is a config-driven audio intake utility. Products define the fields they need, Talkform asks for them conversationally, binds structured values directly into the form, and exports JSON-ready session results.
Workspace
apps/web: hosted app fortalkform.aipackages/core: config schema, realtime prompt/tool generation, session/result helperspackages/react: embeddable React widgetpackages/http: process-local transient session and HTTP helperspackages/cli: agent-friendly CLIpackages/mcp: local MCP schema, template, and config-validation serverdocs: markdown documentation rendered in the web app
Core commands
pnpm install
pnpm dev
pnpm build
pnpm typecheck
Environment
OPENAI_API_KEYOPENAI_REALTIME_MODELdefaultgpt-realtime-2.1OPENAI_REALTIME_VOICEdefaultmarinTALKFORM_ENABLE_IMPORT_AI_REFINEMENToptional; onlytrueenables paid AI copy refinement after deterministic importNEXT_PUBLIC_AUDIOFORM_VENDORNEXT_PUBLIC_AUDIOFORM_VENDOR_URL
Transient session APIs and public Realtime client-secret issuance are disabled in hosted production by default. A production deployment needs a durable session store, a distributed rate limiter, and server authentication before those endpoints should be enabled. The current in-memory store and quotas are development/reference implementations; they do not provide cross-instance durability or enforcement.
Machine clients use two matching environment variables:
TALKFORM_API_TOKEN: server-only bearer token accepted by the web APIAUDIOFORM_API_TOKEN: client-side token read by the Talkform CLI
For a controlled deployment, TALKFORM_ENABLE_IN_MEMORY_SESSIONS=true and TALKFORM_ENABLE_PUBLIC_REALTIME=true opt into the reference endpoints. Do not use these flags to represent the current process-local implementations as production-ready infrastructure.
Questions fréquentes
Qu'est-ce que Talkform ?
Collect reviewed human answers through hosted handoffs, plus local templates and config validation.
Comment installer Talkform ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http talkform 'https://www.talkform.ai/api/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour Talkform ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
Talkform est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient Talkform ?
Il est publié par msanchezgrice. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.