web MCP Server
The Open Full-Stack AI Workspace
Discovered via github-topic:model-context-protocol and last synced 5mo ago.
1. Install the package
npm install siza-webapp
Turborepo
90`) with onboarding/project/generation conversion and top drop-off reasons - additive activation bottleneck block in `GET /api/admin/validation` with: - `onboardedWithoutProject` - `projectWithoutCompletedGeneration` - deterministic `nextBestAction` (`CREATE_PROJECT` or `COMPLETE_GENERATION`) - daily trend snapshots (`POST /api/internal/validation/snapshot`, bearer token protected) - internal gate status report (`GET /api/internal/validation/report`, bearer token protected) Activation UX is now surfaced directly in product: - Onboarding includes qualification nudges and deterministic telemetry events for step views/completions/skips/CTA clicks - Onboarding skip/complete routes now push users toward the next qualifying action (project creation or project-aware generation route) - Onboarding done-step primary CTA now supports one-click starter project creation and routes directly to a project-aware Generate flow - Dashboard shows a persistent Core Flow Progress checklist with a single primary next-action CTA until the user is qualified - Dashboard now includes a guided one-click starter-project prompt for the onboarding-complete/no-project cohort with explicit confirm + "Not now" actions - Guided starter-project creation routes directly to project-aware Generate on success, and falls back to manual project creation routing if creation fails - Dashboard primary generation surfaces now keep this cohort on project-first routing (header, empty-state, and quick-action generate entry) while preserving project-aware Generate links for users who already have a project - Dashboard no-project conversion CTAs now run one-click starter-project creation across header primary, empty-state primary, quick-action generate, and checklist next-step actions, with deterministic `entry=<cta>&step=project` routing params - Onboarding no-project skip/done exits now route to dashboard conversion intent (`/dashboard?...&intent=create_project`) instead of sending users directly to manual project creation - Activation lifecycle telemetry is now emitted for starter conversion flows: `activation_starter_project_confirmed`, `activation_starter_project_created`, `activation_starter_project_fallback`, and `activation_route_to_generate` Required runtime env: ```env METRICS_SNAPSHOT_TOKEN=replace-with-strong-random-token ``` GitHub automation: - Workflow: `.github/workflows/core-flow-validation-snapshot.yml` - Workflow: `.github/workflows/core-flow-validation-report.yml` - Report schedule: daily at `03:20 UTC` and weekly gate rollup at `03:25 UTC` (Mondays) - Repository variable: `SIZA_BASE_URL` (for example `https://siza.forgespace.co`) - Repository secret: `METRICS_SNAPSHOT_TOKEN` Manual snapshot trigger: ```bash curl -X POST "$SIZA_BASE_URL/api/internal/validation/snapshot" \ -H "Authorization: Bearer $METRICS_SNAPSHOT_TOKEN" ``` Manual report trigger: ```bash curl "$SIZA_BASE_URL/api/internal/validation/report" \ -H "Authorization: Bearer $METRICS_SNAPSHOT_TOKEN" ``` ## Architecture ``` forge-patterns (shared standards)
Cloudflare Workers via OpenNext
Tailwind CSS, shadcn/ui, Radix, Monaco Editor
Unlimited
Technology
Next.js 16 (App Router), React 19, TypeScript 5.7
Zustand, TanStack Query
Gemini 2.0 Flash, Anthropic SDK, MCP SDK
Resend + react-email templates
Stripe (Checkout, Portal, Webhooks)
Price
$0 forever
Purpose
Free Tier
50K MAU, 500MB DB, 1GB storage
Use when running OpenCLI commands to interact with websites (Bilibili, Twitter, Reddit, Xiaohongshu, etc.), desktop apps (Cursor, Notion), or public APIs (HackerNews, arXiv). Covers installation, command reference, and output formats for 87+ adapters.
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
MUST use for ANY PDF or image format conversion task — converting PDF and images (JPG/JPEG/PNG/BMP/TIFF/TIF/WEBP/JPEG2000) to 10 formats (Word, Excel, PPT, H...
Unified multi-provider web search and URL extraction skill with intelligent auto-routing across Serper, Brave, Tavily, Querit, Linkup, Exa, Firecrawl, Perple...
Learn how to use the Web Monitor Claude skill. Complete guide with installation instructions and examples.
Learn how to use the Event-Watcher Claude skill. Complete guide with installation instructions and examples.
Learn how to use the Agent Onboarding Claude skill. Complete guide with installation instructions and examples.