이 MCP로 할 수 있는 일
Provides verified Next.js component source and purchasable project scaffolds, with GitHub integration, build verification, project maintenance, and integrity-oriented workflows.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'name': {'type': 'string', 'description': "The set to fetch. Omit to list this account's set names instead."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['component'], 'properties': {'component': {'type': 'string', 'description': 'Component id, or id@version, e.g. "supabase-client@2.0.0".'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'path': {'type': 'string', 'description': 'Folder or file in the connected repo to list. Omit for connection status.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['projectid'], 'properties': {'delivery': {'enum': ['clone', 'inline'], 'type': 'string', 'description': '"clone" (default): git clone command. "inline": files in the reply. No git needed. More tokens.'}, 'projectid': {'type': 'string', 'description': 'The project id from a previous purchase_scaffold result. Required â\x80\x94 your project is resolved from your authenticated account.'}, 'site_profile': {'type': ['boolean', 'string'], 'description': "false/omit: skip. true: attach this account's one site profile (errors if 0 or >1). A string: attach that named profile."}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'list': {'type': 'boolean', 'description': "If true, return this account's profile names instead of a profile's content."}, 'field': {'anyOf': [{'type': 'string', 'const': 'all'}, {'type': 'array', 'items': {'enum': ['privacy', 'terms', 'cookies', 'license', 'custom_field'], 'type': 'string'}}], 'description': '"all" (default), or an array from: privacy, terms, cookies, license, custom_field.'}, 'cursor': {'type': 'string', 'description': 'Resume token from a previous incomplete result, e.g. "doc:terms".'}, 'siteprofilename': {'type': 'string', 'description': 'The profile to fetch. Required unless list: true.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['components'], 'properties': {'project': {'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Name used for the project and in package.json.'}, 'description': {'type': 'string', 'description': 'Free-text description saved with the project.'}}, 'description': 'Project metadata to save alongside the purchased scaffold.'}, 'delivery': {'enum': ['clone', 'inline'], 'type': 'string', 'description': '"clone" (default): git clone command. "inline": files in the reply. No git needed. More tokens.'}, 'maintain': {'type': 'boolean', 'description': 'Keep repeat access to this repo renewable. Defaults to true. Ignored for x402 (accountless) purchases.'}, 'components': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Component ids to include, e.g. ["nextjs-base", "tailwind", "supabase-client"].'}, 'site_profile': {'type': ['boolean', 'string'], 'description': "false/omit: skip. true: bake this account's one site profile into the clone (errors if 0 or >1). A string: bake that named profile (privacy, terms, cookies, â\x80¦)."}, 'admin_page_set': {'type': 'string', 'description': 'Optional extra file-tree name (same overlay as template_files). Prefer site_profile / template_files.'}, 'template_files': {'anyOf': [{'type': 'boolean', 'const': True}, {'type': 'array', 'items': {'type': 'object', 'properties': {'dest': {'type': 'string', 'description': "Destination in the generated project. Defaults to the file's stored path / source path."}, 'name': {'type': 'string', 'description': 'Saved dashboard template file name.'}, 'source': {'type': 'string', 'description': 'Path in the connected GitHub repo, e.g. "legal/gdpr.md" or "app/rules/page.tsx".'}}}}], 'description': 'true: every saved dashboard template file. Or a list of {name} and/or {source, dest} from the connected GitHub repo.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['description'], 'properties': {'projectid': {'type': 'string', 'description': 'Optional project id this report relates to.'}, 'description': {'type': 'string', 'description': 'What is wrong or what you want. Include enough detail to reproduce. No secrets.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['name', 'files'], 'properties': {'name': {'type': 'string', 'description': 'Name for this set, e.g. "default" or "acme-admin".'}, 'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content'], 'properties': {'path': {'type': 'string', 'description': 'Relative file path, e.g. "app/layout.tsx".'}, 'content': {'type': 'string'}}}, 'minItems': 1, 'description': 'The full set of files, e.g. [{ path: "app/admin/page.tsx", content: "..." }].'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'disconnect': {'type': 'boolean', 'description': 'true: drop the connected repo. Omit to mint a fresh install URL.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['projectid'], 'properties': {'rotate': {'type': 'boolean', 'description': 'If true, mints a new project key and invalidates the old one.'}, 'maintain': {'type': 'boolean'}, 'projectid': {'type': 'string', 'description': 'The project id to change (from get_projects). Required â\x80\x94 scoped to your authenticated account.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['siteprofilename', 'field'], 'properties': {'field': {'type': 'object', 'properties': {'terms': {'type': 'string'}, 'cookies': {'type': 'string'}, 'license': {'type': 'string'}, 'privacy': {'type': 'string'}, 'custom_field': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'string'}}}, 'description': 'Fields to change. Omitted fields keep their current value.'}, 'siteprofilename': {'type': 'string', 'description': 'Name for this profile, e.g. "default" or "acme-co".'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['projectid'], 'properties': {'files': {'type': 'array', 'items': {'type': 'object', 'required': ['path', 'content'], 'properties': {'path': {'type': 'string', 'description': 'Relative file path, e.g. "app/layout.tsx".'}, 'content': {'type': 'string'}}}, 'minItems': 1, 'description': "The full project to verify â\x80\x94 a scaffold's files with your edits applied. Omit when polling with jobId."}, 'jobId': {'type': 'string', 'description': 'Poll a previously started verification. Omit on the first call (pass files), pass the returned jobId on subsequent calls.'}, 'projectid': {'type': 'string', 'description': 'The project id from a previous purchase_scaffold result â\x80\x94 must be owned by this account. Required.'}, 'envVariables': {'type': 'array', 'items': {'type': 'string'}, 'description': "Env var names to write placeholder values for before building (typically get_component's `envVariables` output) â\x80\x94 needed for components that read process.env at build time (e.g. a Supabase client)."}}}
최근 도구 변경
유사한 MCP 서버
GripForge
Generates, rigs, animates, analyzes, and packages game characters, weapons, armor, effects, environments, and engine-ready assets.
spriteship
Generates and manages 2D game characters, assets, animations, tilesets, UI packs, maps, and engine-ready exports for multiple gam…
Blixtworks
Offers pay-per-call utilities for text, image processing and analysis, data conversion, validation, web inspection, cryptography,…
Compose Preview Catalogs
Browses, renders, compares, audits, and edits Jetpack Compose preview catalogs and associated UI designs.
arch-tools-mcp
Provides general-purpose agent APIs for browser automation, web and PDF extraction, data conversion, email operations, fact check…
kernelcad
Authors, evaluates, reviews, simulates, edits, and exports parametric CAD assemblies and geometry from editable TypeScript-based …
floot
Creates, edits, previews, databases, and publishes full-stack web and mobile applications with hosted resources and deployment wo…
Raven
Supports coding agents with design audits, design-system guidance, and a configurable visual preference profile.