otherapi_key

Feathery

Feathery is an AI-powered data intake workflow platform that enables users to build customizable forms with advanced logic and integrations.

Verdict

Feathery builds and manages online forms — think intake flows, onboarding wizards, or document signing. @mentioning Feathery in a Space lets your team create hidden fields, provision users with SDK keys, delete forms, fill document templates, and generate workspace login tokens without opening the Feathery dashboard. Product and ops teams get the most value: they can prototype form logic in chat, audit user accounts, or generate signed PDFs on demand. You'll need an API key from your Feathery account settings; the MCP can't edit live form UI or preview changes in real time.

Common use cases

  • Provision SDK keys for new users in chat
  • Generate signed PDFs from document templates
  • Audit form fields before a product launch
  • Delete test forms after QA cycles
  • Create hidden fields for tracking parameters

Integration

Vendor
Feathery
Category
other
Auth
API_KEY
Tools
19
Composio slug
feathery

Tools

  • Create hidden field

    Tool to create a new hidden field in a form. Use when you need to add a non-visible field after confirming you have a unique field_id.

  • Create or Fetch User

    Tool to create a new user or fetch an existing one. Use when you need to ensure a user exists and get their SDK key.

  • Delete Form
    destructive

    Tool to delete an existing form. Use when you need to permanently remove a form after confirmation.

  • Delete User
    destructive

    Tool to delete a specific user by ID. Use when you need to remove a user after confirming the user exists.

  • Edit Feathery Account

    Tool to edit an existing account’s role and permissions. Use when modifying account settings after confirming identity.

  • Fill or sign document template

    Tool to fill or sign a Feathery document template. Use when you need to generate a completed or signed document file after mapping template fields.

  • Generate Workspace Login Token

    Tool to generate a login JWT for a workspace. Use after obtaining the workspace and account IDs to get a token.

  • Get Account Info

    Tool to get your Feathery team name and list of accounts. Use when you need to fetch your team's account info.

  • Get All User Data

    Tool to retrieve all stored data fields for a user. Use when you need to fetch all field entries associated with a specific user.

  • Get form schema

    Tool to retrieve the schema of a specific form. Use after confirming the form ID.

  • Get User Session

    Tool to get a user's form session and progress. Use after authenticating and when you need to retrieve session data.

  • List API Connector Errors

    Tool to list recent API connector error logs for a form. Use after confirming the form ID to troubleshoot integration issues.

  • List Document Envelopes

    Tool to list generated document envelopes by document or user ID. Use when you need to retrieve envelope records for auditing or tracking.

  • List Email Issues

    Tool to list email bounce and complaint events. Use when you need to diagnose delivery issues for sent emails.

  • List Email Logs

    Tool to list recently sent emails for a form. Use when you need to review email logs after sending form-based emails.

  • List Forms

    Tool to list all forms in your Feathery account. Use when you need to view or filter available forms.

  • List Hidden Fields

    Tool to list all hidden form fields in the account. Use when you need to retrieve hidden field configuration before processing form submissions.

  • List Quik Request Logs

    Tool to list recent Quik integration request logs for a form. Use when you need to review API requests sent to Quik for a specific form.

  • List Users

    Tool to list all users in your Feathery account. Use when you need to retrieve users with optional creation time or field-based filters.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings → Integrations → MCP Servers. 2. Click Add MCP Server and select Feathery from the list. 3. Log into your Feathery account, go to Settings → API Keys, and copy your secret key. 4. Paste the key into the API Key field in Switchy and click Connect. 5. Switchy will validate the key and confirm the connection. 6. Open any Space and type '@Feathery get account info' to test — you should see your team name and account list. 7. To invoke a tool, @mention Feathery and describe the task in plain language; the AI will map your request to the correct tool and parameters. 8. For document workflows, confirm you have template IDs handy before asking Feathery to fill or sign a document.

What teammates see: by default, memories from Feathery are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Provision New User

@Feathery create a new user with email demo@example.com and return the SDK key
Open in a Space →

List Team Accounts

@Feathery get my account info and list all accounts on the team
Open in a Space →

Fill Document Template

@Feathery fill document template abc123 with name 'Jane Doe' and date '2025-01-15' then return the file URL
Open in a Space →

Create Hidden Field

@Feathery create a hidden field with ID 'utm_source' in form xyz789
Open in a Space →

Delete Test Form

@Feathery delete form with ID test_form_456 after confirming it exists
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Feathery list all forms in my workspace and show me which ones have the most submissions this month

Output

Based on your workspace data, here are your active forms: 'Customer Onboarding' (247 submissions), 'Product Feedback Survey' (189 submissions), 'Support Ticket Intake' (156 submissions), 'Newsletter Signup' (94 submissions), and 'Contact Us' (67 submissions). The Customer Onboarding form is seeing the highest activity, with submissions concentrated in the first two weeks of the month. This example illustrates typical form analytics available through the Feathery MCP.

Notes

This read-heavy example demonstrates the MCP's ability to surface form metadata and submission counts. Requires API key authentication with read permissions on forms. Actual submission counts and form names will vary by your workspace state. The MCP can retrieve form lists but may not expose all analytics dimensions available in the Feathery dashboard.

Prompt

@Feathery create a new hidden field called 'utm_source' in my Customer Onboarding form to track where signups are coming from

Output

Hidden field 'utm_source' has been created in your Customer Onboarding form (form ID: frm_abc123). This field will now capture UTM source parameters automatically when users submit the form, but won't be visible to form fillers. You can map this field to your CRM or analytics tools through Feathery's integration settings. Remember to update any existing form embeds to pass the utm_source parameter if you're using custom URL tracking.

Notes

This write example shows the MCP's form modification capabilities. Creating hidden fields is permanent and affects live forms immediately — test in a staging environment first. You must provide a unique field_id that doesn't conflict with existing fields. The MCP can create the field but won't automatically configure downstream integrations or data mappings.

Prompt

@Feathery review all users created in the last week and draft an email summarizing their signup patterns and common form abandonment points

Output

I've analyzed 43 users created between March 10-17. Key patterns: 68% signed up via the Customer Onboarding form, with peak activity on Tuesday afternoons. Common abandonment occurs at Step 3 (payment information) — 29% of users drop off here, suggesting friction with the credit card input field. Another 15% abandon at Step 5 (document upload), likely due to file size confusion. Draft email: 'This week's signup data shows strong Tuesday engagement but reveals two friction points: payment entry (29% drop-off) and document uploads (15% drop-off). Consider adding inline help text at these steps or simplifying required fields.' This synthesis combines user creation data with form completion analytics.

Notes

This synthesis example pairs the MCP's user-fetching tools with AI reasoning to identify trends. Requires API access to both user records and form submission data. The MCP provides raw data; the AI interprets patterns and drafts communications. Abandonment analysis depends on Feathery tracking partial submissions — verify this is enabled in your workspace settings before relying on these insights.

Use-case deep-dives

Onboarding form automation for SaaS

When Feathery wins for multi-step user onboarding flows

A 6-person B2B SaaS team needs to collect customer data across a 4-step signup flow—company details, payment info, team invites, and document signing. Feathery is the right call here because the MCP lets you script the entire form lifecycle from Switchy: create hidden fields to pre-fill known user data, generate workspace login tokens so customers land in the right context, and trigger document template fills when contracts need signing. The 19 tools cover form CRUD, user provisioning, and document generation in one integration. If your onboarding is a single-page form with no conditional logic, Feathery is overkill—stick with a lighter form tool. But if you're stitching together multi-step flows with backend state and document workflows, this MCP collapses what would otherwise be three separate integrations into one Switchy workspace.

Customer support ticket intake forms

How Feathery handles dynamic support form routing

A 3-person support team at a fintech startup uses Feathery forms to triage inbound tickets—customers fill out a form, and hidden fields route the submission to the right queue based on account tier and issue type. The Feathery MCP lets the team script form updates from Switchy without touching the Feathery UI: create or update hidden fields when routing logic changes, fetch user SDK keys to embed forms in the help center, and delete deprecated forms when workflows evolve. The API key auth means any team member can run these scripts without sharing credentials. The threshold: if your support flow is static (same form, same fields, no routing), you don't need this level of control. But if you're iterating on intake logic weekly or running A/B tests on form structure, the MCP saves hours of manual clicking in the Feathery dashboard.

Lead capture form management for agencies

When Feathery scales lead gen across client accounts

A 5-person marketing agency manages lead capture forms for 12 clients, each with their own Feathery workspace. The MCP is the right fit because it lets the agency script bulk operations from Switchy: generate workspace login tokens to access each client's forms, create hidden fields to tag leads by campaign source, and delete old forms when campaigns end. The edit account tool lets the agency adjust permissions as client teams grow. The trade-off: if you're managing forms for a single brand with one workspace, the MCP's multi-account tooling is more than you need—just use Feathery's UI. But if you're juggling 10+ workspaces and need to replicate form structures or audit field usage across clients, this integration turns a week of manual work into a 20-minute Switchy script.

Frequently asked

What does the Feathery MCP let me do in Switchy?

It lets your AI agents build and manage Feathery forms programmatically — create hidden fields, fetch or create users, delete forms, fill document templates, and edit account roles. You can automate form setup, user provisioning, and document generation without opening the Feathery dashboard. Useful if you're running onboarding flows or compliance workflows that need dynamic form creation.

Do I need admin access to connect Feathery via API key?

Yes. The API key you provide must have write permissions to create fields, manage users, and delete forms. Feathery doesn't offer read-only keys, so whoever connects this MCP needs full workspace access. If you're on a team plan, confirm with your Feathery admin before generating the key.

Can the MCP edit existing form logic or conditional rules?

No. The MCP can create hidden fields and delete entire forms, but it doesn't expose tools to modify conditional logic, validation rules, or branching flows inside a form. For that, you still need the Feathery visual editor. Use the MCP for scaffolding and user management, not for tweaking form behaviour.

How is this different from using Feathery's API directly?

The MCP wraps Feathery's REST API so your AI agents can call it in natural language — no need to write curl commands or handle auth headers manually. If you already have custom scripts hitting Feathery's API, the MCP won't replace them. It's faster for ad-hoc tasks and exploratory work in Switchy.

Who on the team should connect the Feathery MCP?

Whoever owns your Feathery workspace and can generate an API key with full permissions. Typically that's your ops lead or the person who manages onboarding forms. Once connected, any Switchy user in your workspace can invoke the MCP's tools, so treat the API key like a shared credential.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.