此 MCP 可以做什么
Creates, publishes, and analyzes scored forms and quizzes with branching screen logic, response collection, and CSV export.
工具
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['title'], 'properties': {'theme': {'type': 'string', 'description': 'Theme key (default sunset/Ember)'}, 'title': {'type': 'string', 'maxLength': 255, 'minLength': 1, 'description': 'Form title'}, 'format': {'enum': ['single_question', 'single_page', 'chatbot'], 'type': 'string', 'description': "Form format: 'single_question' (default — one screen at a time), 'single_page' (all screens on one scrollable page, grouped by `sections`), or 'chatbot' (an Instagram/WhatsApp DM-style conversation; set `chatbot_skin` + `chatbot_profile`)."}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}, 'additionalProperties': False}, 'description': "single_page only: the page groups as `[{ id }]`, in order. The 'Section N' label is derived from position; sections have no editable title."}, 'questions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': "Screen objects; omit for an empty form. Conditional logic goes in each screen's `logic` (see the tool description)."}, 'description': {'type': 'string', 'maxLength': 2000, 'description': 'Optional description'}, 'chatbot_skin': {'enum': ['instagram', 'whatsapp'], 'type': 'string', 'description': "chatbot only: chat chrome to imitate — 'instagram' (default) or 'whatsapp'."}, 'chatbot_profile': {'type': 'object', 'properties': {'name': {'type': 'string', 'description': "Display name in the chat header (both skins; default 'Sua Marca')."}, 'phone': {'type': 'string', 'description': 'Shown phone number (WhatsApp skin only).'}, 'handle': {'type': 'string', 'description': 'Instagram @handle (Instagram skin only).'}, 'status': {'type': 'string', 'description': 'Header status line (both skins; empty on WhatsApp shows the phone).'}, 'verified': {'type': 'boolean', 'description': 'Blue verified badge (Instagram only; default true).'}, 'avatar_url': {'type': 'string', 'description': "Avatar image URL; falls back to the name's initials."}, 'followers_text': {'type': 'string', 'description': 'Free text under the name, e.g. followers/posts (Instagram only).'}}, 'description': 'chatbot only: the profile shown in the chat header.', 'additionalProperties': False}, 'thank_you_message': {'type': 'string', 'maxLength': 2000}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': "Output format: 'markdown' (human-readable) or 'json' (machine-readable)"}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': "Output format: 'markdown' (human-readable) or 'json' (machine-readable)"}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['response_id'], 'properties': {'response_id': {'type': 'string', 'minLength': 1, 'description': 'Response ID'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': "Output format: 'markdown' (human-readable) or 'json' (machine-readable)"}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': '1-based page number'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'Page size (1-100)'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': "Output format: 'markdown' (human-readable) or 'json' (machine-readable)"}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}, 'response_format': {'enum': ['markdown', 'json'], 'type': 'string', 'default': 'markdown', 'description': "Output format: 'markdown' (human-readable) or 'json' (machine-readable)"}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}}, 'additionalProperties': False}
输入模式
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['form_id'], 'properties': {'theme': {'type': 'string'}, 'title': {'type': 'string', 'maxLength': 255, 'minLength': 1}, 'format': {'enum': ['single_question', 'single_page', 'chatbot'], 'type': 'string', 'description': "Form format: 'single_question' (default — one screen at a time), 'single_page' (all screens on one scrollable page, grouped by `sections`), or 'chatbot' (an Instagram/WhatsApp DM-style conversation; set `chatbot_skin` + `chatbot_profile`)."}, 'form_id': {'type': 'string', 'minLength': 1, 'description': 'Form ID'}, 'sections': {'type': 'array', 'items': {'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string'}}, 'additionalProperties': False}, 'description': "single_page only: the page groups as `[{ id }]`, in order. The 'Section N' label is derived from position; sections have no editable title."}, 'questions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}, 'description': "Replaces the full screen list. Conditional logic goes in each screen's `logic` (see the tool description)."}, 'description': {'type': 'string', 'maxLength': 2000}, 'chatbot_skin': {'enum': ['instagram', 'whatsapp'], 'type': 'string', 'description': "chatbot only: chat chrome to imitate — 'instagram' (default) or 'whatsapp'."}, 'chatbot_profile': {'type': 'object', 'properties': {'name': {'type': 'string', 'description': "Display name in the chat header (both skins; default 'Sua Marca')."}, 'phone': {'type': 'string', 'description': 'Shown phone number (WhatsApp skin only).'}, 'handle': {'type': 'string', 'description': 'Instagram @handle (Instagram skin only).'}, 'status': {'type': 'string', 'description': 'Header status line (both skins; empty on WhatsApp shows the phone).'}, 'verified': {'type': 'boolean', 'description': 'Blue verified badge (Instagram only; default true).'}, 'avatar_url': {'type': 'string', 'description': "Avatar image URL; falls back to the name's initials."}, 'followers_text': {'type': 'string', 'description': 'Free text under the name, e.g. followers/posts (Instagram only).'}}, 'description': 'chatbot only: the profile shown in the chat header.', 'additionalProperties': False}, 'thank_you_message': {'type': 'string', 'maxLength': 2000}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
ClusterHack
Supports hackathon operations including events, registrations, teams, submissions, judging, schedules, companies and leaderboards.
Fluid Recall
Manages spaced-repetition flashcards with decks, due schedules, reviews, deadline planning, notes, exports, and optional mailbox …
getjobzi-mcp
Searches UK jobs and supports resume analysis, job matching, cover letters, career planning, skill-gap analysis, and salary bench…
ScholarNet — Study Plan & Thesis Tools
Creates study plans, thesis statements, citations, flashcards, quizzes, and tutor explanations for students.
Career Command
Provides paid interview practice and career preparation, including question generation, answer evaluation, story recovery, and in…
AnkiMCP Server
Exposes a local Anki flashcard collection to AI assistants.
Anki MCP Server
Manages Anki flashcards, notes, media, decks, and adaptive review through AnkiConnect.
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…