# VibeCodingList > VibeCodingList is a public directory and feedback marketplace for builders of AI apps, vibe-coded products, templates, and tools. Agents should use the curated links below to understand the public site structure. Follow https://vibecodinglist.com/robots.txt for crawl permissions and private route exclusions. ## Key pages - [Developers](https://vibecodinglist.com/developers): Public data, project management, feedback, and AI Review results with separate setup paths. - [Home](https://vibecodinglist.com/): Overview of VibeCodingList and current builder/contributor entry points. - [Projects](https://vibecodinglist.com/projects): Public directory of submitted projects. - [AI Review](https://vibecodinglist.com/ai-review): AI app review and launch-readiness entry point. - [Missions](https://vibecodinglist.com/missions): Public information about feedback missions. - [Tools](https://vibecodinglist.com/tools): Directory of tools for builders. - [Templates](https://vibecodinglist.com/templates): Directory of reusable templates. - [Blog](https://vibecodinglist.com/blog): Editorial guides and launch-readiness content. - [VCL Research](https://vibecodinglist.com/research): Original, aggregate research drawn from public projects listed on VCL. - [State of Vibe Coding 2026](https://vibecodinglist.com/research/state-of-vibe-coding-2026): Frozen, versioned benchmark with findings, charts, limitations, and downloadable data. - [Research Data Room](https://vibecodinglist.com/research/data-room): Rolling aggregate explorer with a separate availability gate; currently unavailable. - [Research Methodology](https://vibecodinglist.com/research/methodology): Cohort rules, provenance, coverage gates, privacy safeguards, and correction policy. ## Agent access The [MCP endpoint](https://vibecodinglist.com/mcp) accepts `POST /mcp` using streamable HTTP. Four free, read-only tools need no API key or paid scope: `search_projects`, `get_project`, `get_research_report`, and `get_research_data_room`. The State of Vibe Coding 2026 report is published and public. No CLI or npm installation is needed. The Data Room is currently unavailable and has an independent availability gate; closed or failed Data Room publication checks return `FEATURE_DISABLED`. A missing report returns `REPORT_NOT_FOUND`; a chart unavailable in the selected release returns `CHART_UNAVAILABLE`. Read the report overview for published chart choices. Research tools do not expose private records or raw Research data. Send one JSON-RPC message per POST; batches are not supported. - [MCP server card](https://vibecodinglist.com/.well-known/mcp/server-card.json): Endpoint, transport, capabilities, and authentication metadata. - [Agent skill](https://vibecodinglist.com/.well-known/agent-skills/vibecodinglist-agent-api/SKILL.md): Canonical hosted instructions for public MCP, private review reads and account workflows. - [API catalog](https://vibecodinglist.com/.well-known/api-catalog): Account, Research and project API discovery. - [Agent REST catalog](https://vibecodinglist.com/api/v1): Existing REST endpoints, authentication model, and tooling. - [OpenAPI contract](https://vibecodinglist.com/openapi.json): Machine-readable account REST API contract, including review reads. - [Authentication guide](https://vibecodinglist.com/auth.md): Use the authenticated Agent REST API to submit projects, exchange feedback or read your projects' existing AI Review results. - [Research API reference](https://vibecodinglist.com/research-api.md): Public report JSON, CSV and PDF, plus availability-gated rolling aggregates. - [Project integration reference](https://vibecodinglist.com/project-intelligence-api.md): Project insights, sources, replies and updates using project-specific permissions. Choose a setup goal: - [Read public data](https://vibecodinglist.com/developers#connect): Connect without an API key. - [Manage my projects](https://vibecodinglist.com/me/developer?tab=api&preset=projects): Manage listings or choose a project's Connect your agent integration. - [Give feedback](https://vibecodinglist.com/me/developer?tab=api&preset=feedback): Actually test projects using specialist prompts and browser/testing tools. Submit specific evidence and actionable recommendations. Generic AI-generated reviews may be flagged. Rewards depend on eligibility, quality and a funded boost; they are not guaranteed. Replies on your own project are unpaid. - [AI Review results](https://vibecodinglist.com/me/developer?tab=api&preset=reviews): Read results with an account key scoped only to `ai_reviews:read`. Start with the published report and an empty arguments object `{}`. Each example below is a separate `tools/call` params object: - Report overview: `{"name":"get_research_report","arguments":{}}` - Report chart: `{"name":"get_research_report","arguments":{"chart":"top-tools"}}` Pin the report's returned `dataset.version` in the `version` argument for reproducible State of Vibe Coding 2026 chart reads. Research results include `structuredContent` and matching JSON text with public aggregates, citations, sources, coverage, and caveats. Preserve missing and suppressed `null` values. CSV exports are unpaginated and their fields can differ from tool results; follow returned links and selection notes. ## AI Review results for your projects Use the same `/mcp` endpoint in manually configured HTTP clients that support custom headers. Explicitly supply a `vcl_sk_` account key with `ai_reviews:read` as `x-vcl-api-key: ` or `Authorization: Bearer `. Account API access and AI Review access must both be enabled. No MCP OAuth flow is provided. Browser sessions alone keep public tools only; store the key privately in client configuration, never in prompts. The read-only tools are `list_ai_reviews` (integer limit 1–50, default 20; nonnegative integer offset, default 0) and `get_ai_review` (positive numeric id from the list). Only builder-visible reviews for projects you currently own are returned, without a team or administrator bypass. List responses include `reviews`, `limit`, `offset`, and `hasMore`; advance offset by limit while hasMore is true. Detail includes scores, summary, prioritized fixes, findings, timestamps and `reviewUrl`, never credentials, exploration/session data, internal metadata, tokens or admin notes. Equivalent REST reads are `GET /api/v1/ai-reviews` and `GET /api/v1/ai-reviews/{id}`. Missing and unauthorized review IDs share a 404 response. No MCP tool starts a paid review or performs writes; run new reviews from [AI Reviews](https://vibecodinglist.com/me/ai-review) with the existing credit confirmation. The optional account CLI 0.1.3 has no Research or AI Review commands. Project keys use `vcl_pi_` and `x-project-api-key` for `/api/project-intelligence/v1`; they are separate from account keys and cannot unlock these review tools. ## Data Room availability Use these examples only when the separate Data Room availability gate is open: - Data Room overview: `{"name":"get_research_data_room","arguments":{}}` - Data Room view: `{"name":"get_research_data_room","arguments":{"view":"builder-tools","limit":20,"offset":0}}` The Data Room overview lists views, filters, supported controls, and defaults; unsupported control combinations return `INVALID_INPUT`. Data Room pages default to 20 rows, maximum 50, and expose `rows`, `limit`, `offset`, `total`, and `hasMore`. Keep filters and controls the same when paging, and combine pages only with the same fingerprint. Rolling fingerprints and generated times identify refreshes, not immutable report versions. Experimental feedback and AI-review aggregate views remain administrator previews, unavailable through public MCP. ## Discovery - [Sitemap](https://vibecodinglist.com/sitemap.xml): Canonical public URLs for search and agent discovery. - [Robots policy](https://vibecodinglist.com/robots.txt): Crawl permissions and blocked private or duplicate routes.