Token导航 LogoToken导航TokenDH.com
Typeform MCP logo
AI代理stdio官方级别未说明来源级核验

Typeform MCP

MCP Server

一个将Typeform API操作暴露为MCP工具的服务,适用于支持模型上下文协议的任何客户端。

工具数

38

提示词数

0

GitHub Stars

0

资源数

0
PythonAPI集成自动化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dscovr

提供方

dscovr

最后核验

2026/5/17 20:22

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run pytest

详细介绍

类型mcp

用于Typeform API的MCP服务器。将Typeform操作作为MCP工具公开,可从支持模型上下文协议的任何客户端使用。

需求

快速安装

在不克隆仓库的情况下使用服务器的最简单方法:

TYPEFORM_TOKEN=tfp_... uvx --from git+https://github.com/dscovr/typeform-mcp typeform-mcp

MCP配置

复制 .mcp.json.example.mcp.json 在项目的根目录中,填写您的令牌:

{
  "mcpServers": {
    "typeform": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/dscovr/typeform-mcp",
        "typeform-mcp"
      ],
      "env": {
        "TYPEFORM_TOKEN": "tfp_YOUR_PERSONAL_TOKEN"
      }
    }
  }
}

注: .mcp.json 列在 .gitignore 因为它以纯文本形式包含您的令牌。永远不要承诺。

本地开发

# Clone the repo
git clone https://github.com/dscovr/typeform-mcp
cd typeform-mcp

# Install dependencies
uv sync --group dev

# Run tests
uv run pytest

# Start the server locally
TYPEFORM_TOKEN=tfp_... uv run python -m typeform.server

要将本地版本用作MCP服务器,请更新 .mcp.json:

{
  "mcpServers": {
    "typeform": {
      "type": "stdio",
      "command": "uvx",
      "args": ["--from", "/absolute/path/to/typeform-mcp", "typeform-mcp"],
      "env": {
        "TYPEFORM_TOKEN": "tfp_YOUR_PERSONAL_TOKEN"
      }
    }
  }
}

可用工具

表单

工具说明
typeform_list_forms列出帐户中的所有表单
typeform_get_form按ID获取表格
typeform_create_form创建新表单
typeform_update_form替换表单(PUT)
typeform_patch_form部分更新表格(PATCH)
typeform_delete_form删除表单
typeform_duplicate_form复制现有表单
typeform_get_messages获取表单的自定义消息
typeform_update_messages更新表单的自定义消息

回复

工具说明
typeform_list_responses列出表单的响应
typeform_export_responses_csv将所有响应导出为CSV
typeform_delete_responses删除特定回复
typeform_download_file下载响应所附的文件

网络钩子

工具说明
typeform_list_webhooks列出表单的webhooks
typeform_get_webhook获取特定的webhook
typeform_upsert_webhook创建或更新webhook
typeform_delete_webhook删除webhook

主题

工具说明
typeform_list_themes列出可用主题
typeform_get_theme按ID获取主题
typeform_create_theme创建新主题
typeform_update_theme替换主题(PUT)
typeform_patch_theme部分更新主题(PATCH)
typeform_delete_theme删除主题

图像

工具说明
typeform_list_images列出上传的图像
typeform_get_image按ID获取图像
typeform_create_image上传新图像(base64)
typeform_delete_image删除图像

工作区

工具说明
typeform_list_workspaces列出工作区
typeform_get_workspace按ID获取工作区
typeform_create_workspace创建新工作区
typeform_update_workspace重命名工作区
typeform_delete_workspace删除工作区

翻译

工具说明
typeform_list_translations列出表单的翻译
typeform_get_translation_statuses获取翻译状态
typeform_update_translation更新翻译
typeform_delete_translation删除翻译
typeform_auto_translate触发自动翻译

账户

工具说明
typeform_get_account获取当前帐户配置文件

项目结构

src/typeform/
    __init__.py     # Public type exports
    models.py       # Pydantic models for forms, fields, logic, etc.
    client.py       # HTTP client for the Typeform API
    server.py       # MCP server entry point
tests/
    test_client.py  # Unit tests for the client
    test_models.py  # Unit tests for the models

许可证

麻省理工学院

目录标签

目录标签

PythonAPI集成自动化表单管理本地部署数据收集自动化工具MCP协议

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

38

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP