Skip to content

Repository files navigation

Request Forms MCP plugin

This repository is the Open Plugins package for the Request Forms MCP server.

Point an MCP client or a plugin directory at this repo. Cursor Directory scans the root for rules, MCP servers, skills, and agents.

The live server is Streamable HTTP at https://requestforms.io/mcp. The product source lives in Romstar/request-forms. This repo does not run a second MCP process.

Connect

{
  "mcpServers": {
    "request-forms": {
      "url": "https://requestforms.io/mcp"
    }
  }
}

Hosted HTTP requires OAuth 2.1 with PKCE. The client receives HTTP 401 with a WWW-Authenticate header, opens /oauth/authorize, and you sign in with a Request Forms account. Do not put an email or password in the MCP session.

Prefer write_form. That sends the user request to the same builder agent as the website text box. The result includes publicUrl.

Docs: https://requestforms.io/docs/mcp

Layout

Cursor Directory and Open Plugins clients scan these paths:

Component Path
Agent Plugins manifest plugin.json
Cursor Plugin manifest .cursor-plugin/plugin.json
MCP servers (directory scan) .mcp.json
MCP servers (Open Plugins) mcp.json
Skills skills/*/SKILL.md
Rules rules/*.mdc
Agents agents/*.md
Commands commands/*.md

.mcp.json uses the Cursor Directory shape (url only). mcp.json uses the Agent Plugins schema with type: streamable-http. Both point at https://requestforms.io/mcp.

Submit to Cursor Directory

  1. Confirm this GitHub repo is public.
  2. Open https://cursor.directory/plugins/new.
  3. Sign in with GitHub or Google.
  4. Paste https://github.com/Romstar/request-forms-mcp.
  5. Submit. The scan looks for .mcp.json, rules/*.mdc, skills/*/SKILL.md, and agents/*.md.

Discovery URLs on the live product

URL Role
https://requestforms.io/mcp Streamable HTTP MCP endpoint
https://requestforms.io/.well-known/mcp.json MCP server card
https://requestforms.io/.well-known/oauth-protected-resource/mcp Protected resource metadata
https://requestforms.io/.well-known/oauth-authorization-server Authorization server metadata
https://requestforms.io/docs/mcp Human docs
https://requestforms.io/privacy Privacy policy
https://requestforms.io/brand/icon-512.png Icon

Support: support@requestforms.io

Limits

  • Respondent file bytes and card confirm stay in a browser. Owner tools can start Stripe Connect and Checkout and return a URL.
  • Hosted HTTP does not expose login or password tools.
  • Request Forms does not email a share link to a respondent. The client gets publicUrl from write_form or get_share_info.

See docs/mcp.md for the full connect notes copied from the product repo.

About

Open Plugins package for the Request Forms MCP server at https://requestforms.io/mcp

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors