talkform.list_templates
List Talkform templates
Lists the public conversational-form templates available for review.
无需输入参数。

io.github.msanchezgrice由 GitHub 账号 msanchezgrice 发布v0.1.1更新于 Oct 29, 2026
Collect reviewed human answers through hosted handoffs, plus local templates and config validation.
发布方自己的服务:Public
Talkform 让助手创建语音或文字访谈表单、分享私密受访者链接,并取回结构化答案。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.msanchezgrice%2Ftalkform/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"talkform": {
"type": "http",
"url": "https://www.talkform.ai/api/mcp"
}
}
}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.
apps/web: hosted app for talkform.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 appOPENAI_API_KEYOPENAI_REALTIME_MODEL default gpt-realtime-2.1OPENAI_REALTIME_VOICE default marinTALKFORM_ENABLE_IMPORT_AI_REFINEMENT optional; only true enables paid AI copy refinement after deterministic importNEXT_PUBLIC_AUDIOFORM_VENDORNEXT_PUBLIC_AUDIOFORM_VENDOR_URLTransient 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 CLIFor 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.
来源:README.md,提交 78f13d6
List Talkform templates
Lists the public conversational-form templates available for review.
无需输入参数。
Review a Talkform template
Returns one public template as a structured, reviewable conversational form draft.
id必填Prepare a Talkform draft
Turns interview questions into a validated, shareable form draft. Each promptTitle is the respondent-facing question; fromName, purpose and branding identify the originating product. Optional theme colors use hex values. Returns a draft without storing or publishing it.
modethemetitle必填fields必填purposebrandingfromNamedescriptioninstructionsCreate a private agent workspace
Creates a persistent machine-owned project and returns its API key secret once. No email, sign-in, or human identity is created. A UUIDv4 idempotency key identifies registration; retries never replay the secret. Machine projects receive 10 hosted handoffs per day. Voice is available in hosted interviews under shared realtime limits.
nameenvironmentidempotencyKey必填Create a hosted interview
Stores a validated voice interview or text interview and returns a private respondent link plus shareText. config.fields[].promptTitle supplies each question; config.branding.fromName and branding.purpose identify the originating product. Omitted mode selects voice; text mode is available. Requires a project API key or scoped OAuth. Optional projectId selects an owned account project; required when the account has several projects. Matching idempotency keys replay the existing handoff.
config必填projectIdidempotencyKey必填Check interview status
Checks a hosted handoff owned by the authorized project or OAuth account. Requires handoffs:read permission.
id必填Retrieve reviewed answers
Returns completed structured answers for an authorized project or OAuth account with handoffs:read permission. Pending results return result_pending. Results expire 7 days after submission. No transcript is returned.
id必填Delete a hosted interview
Permanently deletes stored configuration and answers for an authorized project or OAuth account. Requires user confirmation and handoffs:delete permission.
id必填Configure a completion webhook
Configures one HTTPS endpoint for completed handoffs in an authorized project. Replaces any active endpoint and returns the signing secret once. Requires handoffs:write permission. Optional projectId selects an owned OAuth account project.
url必填projectIdGet completion webhook
Returns active webhook metadata and recent delivery metadata for an authorized project. Signing secrets are never returned. Requires handoffs:read permission. Optional projectId selects an owned OAuth account project.
projectIdDisable completion webhook
Disables an authorized project's active webhook and cancels pending deliveries. Requires handoffs:write permission. Optional projectId selects an owned OAuth account project.
projectId已满足适用检查项的 90%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
请在仓库或注册中心条目中声明许可证。
pnpm installpnpm devpnpm buildpnpm typecheck