---
title: "Post Community Submit"
method: POST
path: "/community/submit"
---

# Post Community Submit

`POST /community/submit`

## Request

- Base URL: `https://api.local-mcp.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.local-mcp.com/community/submit`
- Auth: none declared

A community-submitted workflow for the /recipes section. Stored as `pending` for
moderation — NEVER auto-published. Turnstile is verified in the web route; here we
rate-limit (same open-relay guard as /download-request) and persist for review.

## Request body

- CommunitySubmitBody
  - `workflow` string, required
  - `title` string
  - `category` string
  - `name` string
  - `apps` string
  - `email` string
  - `vid` string
  - `skill_token` string

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/local-mcp/apis/lmcp-api.md) · [All operations](https://skmtc.dev/local-mcp/apis/lmcp-api/llms.txt) · [OpenAPI document](https://skmtc.dev/local-mcp/apis/lmcp-api/revisions/f1f1c502623a?raw)
