Skip to content

Yavqo Forms for agents

A good question. One conversation away.

Connect your AI agent to your forms. Turn an idea into questions, keep up with responses, and find out what your answers are telling you.

Create an event registration form with a name, email, and dietary preferences.
Yavqo FormsYour next gathering3 questions · Private draft
create_formDraft created

Example workflow. Your agent writes the questions; Forms saves the draft.

Get connected

Give your agent a place to work.

Start with a personal key, add the endpoint to your agent, and ask your first question.

1

Create a personal key

Your key connects an agent to your account. Choose read-only for insights or management access to create and edit forms.

2

Add it to your agent

Use the endpoint below and keep the key in your agent’s environment. Each key only accesses its owner’s forms.

Server endpointhttps://forms.yavqo.com/api/mcp
[mcp_servers.yavqo_forms]
url = "https://forms.yavqo.com/api/mcp"
bearer_token_env_var = "YAVQO_FORMS_MCP_KEY"

Add this to your Codex config.toml. Set YAVQO_FORMS_MCP_KEY in the environment used to launch Codex. Restart or reconnect your agent after saving.

Other clients can connect using Streamable HTTP and an Authorization: Bearer header. This version uses personal keys; it does not offer OAuth login.

3

Start a conversation

Try “List my forms,” or “Create a customer feedback form with a rating and an optional comment.” Review the draft before asking your agent to publish it.

The toolkit

From first question to next step.

Nine tools for creating forms and understanding the people who respond.

Yavqo Forms MCP capabilities and required permissions
CapabilityWhat your agent can doPermission
create_formGenerate a complete form from a natural-language descriptionManage
edit_formModify questions, descriptions, and settingsManage
list_formsRetrieve a user's existing formsRead-only
get_formRetrieve a form's structure and configurationRead-only
publish_formPublish a form and generate its public URLManage
get_submissionsRetrieve responses from a specific formRead-only
analyze_responsesRetrieve data for AI-powered analysisRead-only
delete_formDelete a form with explicit confirmationManage
get_form_statisticsRetrieve submission counts and completion statisticsRead-only

Creation and analysis happen with your agent. It turns your description into a complete question definition before calling create_form. Analysis tools return data and aggregates for your agent to interpret.

Completion means answer coverage. Statistics describe answered questions in saved submissions. Visits and abandoned forms are not currently tracked.

You stay in control

Your account. Your agent. Your call.

  • Start with the access you need

    Read-only keys can retrieve your forms and responses. Management keys can also create, edit, publish, and delete. Revoke a key whenever you want to disconnect an agent.

  • Review before deleting

    Deletion uses a separate confirmation step. Your agent must show the form title and response count, explain what will be removed, and ask for your approval before completing it.

  • Keep your key private

    Anyone with your key can use its permissions. Store it in your agent’s environment and avoid putting it in chat messages, shared files, or source control.