Model Context Protocol

Let an AI agent work with asksteps. The first tier without an account.

MCP is the interface an AI client uses to work with someone else's tools — ChatGPT, Claude, Cursor or an agent you built yourself. asksteps runs such a server. Six tools are open without signing in: an agent can check a PDF and draft a form before anyone has an account. For anything touching your account, it needs your permission.

Server address: mcp.asksteps.co

How It Works

Four levels, one address

  1. 01

    Without an account: check and draft

    Six tools need no sign-in. The agent reads the plans, searches the public pages, sees the available designs and the ready-made templates, checks a PDF for fillable fields — the file is not stored — and turns a conversation into a draft. Back comes a link you can open without an account.

  2. 02

    With an account: reading

    After signing in through the browser, the agent can list your forms and funnels, read their statistics, fetch the submissions and look up your plan and usage. You grant each of these permissions separately.

  3. 03

    With write permission: create and change

    Create a form or a branching funnel, change an existing one, build one from a template, store a PDF as a template. When changing, everything the description does not cover stays as it is: the agent leaves design, intro page and success page alone unless it sends them along on purpose.

  4. 04

    With a mandate: acting

    Publishing, taking a page offline again, deleting a form, changing the plan. For that you grant a separate mandate — time-limited, and for the plan with a highest plan and a monthly cap. Without one the agent only gets a confirmation link for you to act on yourself. Any team member can revoke the mandate at any time.

  5. 05

    Switching it on, in two places

    The access belongs to the Starter plan and above. On top of that you flip a switch in your account that is off by default. A plan alone unlocks nothing.

In Betrieb

Form Builder

Arrange Fields and Spread Them Across Steps

Drag elements from the palette onto the canvas, arrange them in rows and columns, spread them across several steps. Required fields are checked per step. Anyone who forgets something finds out right away, not after submitting.

  • Multi-step, with a progress indicator and a back button
  • Rows with multiple columns, elements placed by drag and drop
  • Export entire forms as JSON and import them again
asksteps studio — form builder
ELEMENTETextAuswahlDatumDateiUnterschriftSeite 1Seite 2Seite 3VORNAMENACHNAME⠿ QUALIFIKATIONNACHWEIS HOCHLADENWeiter

Inbox

Every Submission in One Place

Submissions with a processing status and a note, free-text search, uploaded attachments, and the completed PDF to download. For spreadsheets, there's a CSV export.

  • Status: new, open, done, and archived
  • CSV export in the semicolon-separated format used by German spreadsheet applications
  • Key metrics and a 30-day time series
asksteps studio — inbox
PosteingangCSVSucheEINGANGFUNNELSTATUSPDFM. SchneiderBewerbung PflegeNeu↓A. YılmazBeratungOffen↓K. BauerDSGVO-FormularErledigt↓L. RossiBewerbung PflegeNeu↓Status, Notiz, Anhänge und das ausgefüllte PDF an einer Stelle.
Features

How the access is cut

Seven separate permissions

Read forms, change forms, read submissions, PDF templates, publish, read the plan, change the plan. "Read submissions" is deliberately not part of "read forms": a submission contains text other people wrote. Whoever reads it should not be allowed to change things in the same breath.

Publishing only if you allow it

Putting a page on the open internet has consequences: legal disclosure duties, and an address that stays in circulation afterwards. Without a mandate the agent gets a confirmation link for it, nothing more. With one it first asks you for the address and the visibility and waits for your yes. Taking a page offline is always allowed — limiting damage should never fail.

Revoking takes effect at once

Every granted access and every mandate is listed in your account. Take one back and it applies the same moment, not when some token happens to expire.

A PDF form is locked

A form built from a PDF cannot be changed by an agent: its fields are wired to the boxes of the original document, and rebuilding it would break that wiring. It gets a refusal with a reason.

The agent does not see everything

It works with a flat description of steps and fields, not with the internal configuration. If your form contains something that description cannot express, the write is refused — instead of quietly dropping it on the next change.

Sign-in in the browser, not by key

The connection is made over OAuth: you confirm yourself which client gets which permissions. An API key is not accepted here — a key ends up in someone else's backups, a granted access does not.

The first purchase is yours to complete

An agent can move your plan within your mandate, but it cannot take out a subscription: you enter payment details with the payment provider, and the statutory declaration in the order step is not one a machine can make for you. Cancelling it cannot do at all — there is no tool for it.

Frequently Asked Questions

Frequently asked questions

What is MCP?

Model Context Protocol. An interface an AI client uses to reach tools from other providers — roughly what the studio is for a person, but for an agent.

Which clients can I connect?

Any client that speaks MCP over HTTP, for example ChatGPT, Claude or Cursor. You enter the server address and the client walks you through signing in.

What happens to a PDF an agent sends for checking?

On the tier without an account it is not stored. It lives in memory for the length of one request; what comes back is the number of fields, the number of pages and the field types. Only with an account is a template kept — because then there is someone responsible for it.

Does this send my submissions to an AI provider?

Once you switch the access on and grant a client the "read submissions" permission: yes, to that client's provider. That is why the switch is off by default, why this permission is separate from the others, and why you can take it back at any time.

Can an agent spend money?

Only if you grant it a purchase mandate, and only within its limits: highest plan, monthly cap, running for at most a year. Before every change it tells you the price and waits for your consent; afterwards you get an email. It cannot take out a subscription.

Does the access cost extra?

No. It is included from the Starter plan onwards.

More on This Topic

More for developers

Look first, connect later

The first tier needs no account: an agent can check a PDF and draft a form before you sign up.

Create an account