Skip to main content

build-mcp-apps

Guide developers through creating and updating MCP servers, MCP apps, and ChatGPT apps with Skybridge. Covers brainstorming, bootstrapping, implementing tools/views, debugging, running dev servers, and preparing apps for deployment. Use when a user wants to create or update a ChatGPT app, MCP app, MCP server, or use the Skybridge framework.

설치로 이동

소스 정보

저장소
alpic-ai/alpic-plugin
최근 소스 활동
2026년 7월 21일 10:01
감지된 SKILL.md 언어
영어
스타
10
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
6 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
build-mcp-apps
description
Guide developers through creating and updating MCP servers, MCP apps, and ChatGPT apps with Skybridge. Covers brainstorming, bootstrapping, implementing tools/views, debugging, running dev servers, and preparing apps for deployment. Use when a user wants to create or update a ChatGPT app, MCP app, MCP server, or use the Skybridge framework.
# Building MCP Apps MCP apps are conversational experiences that extend AI assistants through tools and custom UI views. They are built as MCP servers invoked during conversations. Important: The app is consumed by two users at once: the **human** and the **AI Assistant LLM**. They collaborate through the view-the human interacts with it, the LLM sees its state. Internalize this before writing code: the view is your shared surface. Skybridge docs are the product source of truth. Use this skill's references for agent workflow, and use `https://docs.skybridge.tech/` for canonical framework behavior and API details. SPEC.md keeps track of the app's requirements and design decisions. Keep it up to date as you work on the app. **No SPEC.md?** -> Read [discover.md](references/discover.md) first. Nothing else until SPEC.md exists. **SPEC.md exists?** -> Read SPEC.md, then follow [architecture.md](references/architecture.md) to design the change. Update SPEC.md, then read the relevant Implementation references below before writing code. ## Setup 1. **Copy template** -> [copy-template.md](references/copy-template.md): when starting a new project with ready SPEC.md 2. **Run locally** -> [run-locally.md](references/run-locally.md): when ready to test, need dev server, use devtools to render views, or connect to ChatGPT/Claude 3. **Use DevTools UI** -> [devtools.md](references/devtools.md): when testing tools/views through Skybridge DevTools, opening the Alpic playground, starting a tunnel, or deploying from the DevTools UI ## Architecture Design or evolve UX flows and API shape -> [architecture.md](references/architecture.md) ## Implementation - **Fetch and render data** -> [fetch-and-render-data.md](references/fetch-and-render-data.md): when implementing server handlers and view data fetching - **State and context** -> [state-and-context.md](references/state-and-context.md): when persisting view UI state and updating LLM context - **Prompt LLM** -> [prompt-llm.md](references/prompt-llm.md): when view needs to trigger LLM response - **UI guidelines** -> [ui-guidelines.md](references/ui-guidelines.md): display modes, layout constraints, theme, device, and locale - **External links** -> [open-external-links.md](references/open-external-links.md): when redirecting to external URLs or setting "open in app" target - **Download file** -> [download-file.md](references/download-file.md): when saving content to the user's filesystem - **OAuth** -> [oauth.md](references/oauth.md): when tools need user authentication to access user-specific data - **CSP** -> [csp.md](references/csp.md): when declaring allowed domains for fetch, assets, redirects, or iframes - **Hosting assets** -> [hosting-assets.md](references/hosting-assets.md): when a ChatGPT/MCP app needs static JS, CSS, images, or built UI assets hosted on Alpic ## Deploy - **Prepare for production** -> [deploy.md](references/deploy.md): when the app is ready and needs a deployment handoff to `use-alpic` - **Publish to app directories** -> [publish.md](references/publish.md): when ready to submit for review ## Skybridge Docs - Docs home: [https://docs.skybridge.tech/](https://docs.skybridge.tech/) - Full API reference: [https://docs.skybridge.tech/api-reference.md](https://docs.skybridge.tech/api-reference.md) - Use the API reference when implementing server APIs, tools, views, resources, UI context, or SDK behavior that is not fully specified in these local references.
GitHub에서 보기