mcpField
A
A1 Gallery

A1 Gallery

远程服务
a1.gallery搜索与检索15 天前更新

关于 A1 Gallery

A1 Gallery 的 MCP 服务把人工精选的网站设计案例接入编码 Agent,以结构化数据返回搜索结果。除页面和片段外,还提供从实际渲染页面测量的设计参数及聚合统计。

主要功能

  1. 01按风格、类别、技术或颜色浏览网站
  2. 02搜索网站页面与片段内容
  3. 03查看网站字体、配色和设计信息
  4. 04分析设计参数的分位数统计
  5. 05浏览字体、设计师与工作室

适用场景

  1. 01为设计简报寻找网站参考
  2. 02重建页面片段并采用测量值
  3. 03比较不同网站的字体与间距
  4. 04查找定价页中的特定文案

MCP 相关

MCP 服务通过 Streamable HTTP 提供 17 个只读工具,供 MCP 客户端搜索和分析 A1 Gallery 的网站、页面、片段、字体及创作者数据。使用 OAuth 2.1 与 PKCE 认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://www.a1.gallery/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

A1 Gallery

A1 Gallery MCP 服务

精选设计参考,尽在你的 AI Agent 中。

文档 · 图库 · 隐私政策


A1 是一个精选真实网站设计的图库。这个 MCP 服务将图库接入你的编码 Agent,让你可以请求设计参考并获得结构化 JSON,而不必粘贴截图并描述自己的需求。

每个网站都会完整采集,拆分为内部页面和独立版块,然后进行测量。你可以获取从渲染页面中测得的字号、间距、圆角、容器宽度和配色,而不是根据图片猜测。

当前图库内容: 1,165 个网站 · 3,209 个已采集版块 · 2,860 个整页采集 · 571 种字体 · 517 位设计师和工作室。

端点

URLhttps://www.a1.gallery/api/mcp
传输方式Streamable HTTP
身份验证OAuth 2.1 with PKCE, dynamic client registration
注册表名称gallery.a1/a1-gallery
工具17 个,全部为只读

使用 A1 账户即可免费访问——每天可调用工具 50 次。A1 Pro 可将限额提高到每天 2,000 次,并提高每分钟调用限额。

安装

客户端首次连接时会打开浏览器供你登录。各客户端的安装说明和一键安装链接见 a1.gallery/mcp。

Claude Code — 插件

此仓库中的插件捆绑了 MCP 服务、三个技能、三个斜杠命令和一个研究子 Agent。它会教 Agent 如何使用图库,而单独的连接器不具备这些功能。

/plugin install a1-gallery --marketplace bryntay/a1-mcp

在低于 2.1.275 的 Claude Code 版本中,请先添加 marketplace:

claude plugin marketplace add bryntay/a1-mcp
claude plugin install a1-gallery

然后运行 /mcp 并完成身份验证。有关插件新增的功能,请参见下文的插件。

Claude Code — 仅连接器
claude mcp add --transport http a1 --scope user https://www.a1.gallery/api/mcp

然后运行 /mcp,并在提示时登录。

Codex CLI
codex mcp add a1 --url https://www.a1.gallery/api/mcp
Cursor 和 Claude Desktop
{
  "mcpServers": {
    "a1": {
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}
VS Code(1.99+,搭配 GitHub Copilot)
{
  "servers": {
    "a1": {
      "type": "http",
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}
Windsurf
{
  "mcpServers": {
    "a1": {
      "serverUrl": "https://www.a1.gallery/api/mcp"
    }
  }
}
Zed(0.168+)
{
  "context_servers": {
    "a1": {
      "url": "https://www.a1.gallery/api/mcp"
    }
  }
}

你可以这样提问

  • “找出三个粗野主义律所网站,并展示它们的首屏。”
  • “代理机构的首屏实际使用什么字号比例?”——统计所有网站的四分位数,而非只看一个示例。
  • “展示提到按用量计费的定价页面。”——在页面文案中进行全文搜索。
  • “作品集常见问题中关于退款都写了什么?”——提取问答对并统计出现频次。
  • “重建这个定价版块。”——提供测量得出的配色、字体、间距和圆角数值。

工具

全部 17 个工具均为只读,并标注为 readOnlyHint: true。

网站
工具功能
search_websites按名称、描述和分类体系进行关键词搜索。可解析别名——“SaaS”“fintech”“brutalist”会映射到实际分类词。
browse_websites仅按类型、类别、风格、技术或颜色筛选浏览。
get_website获取单个网站的全部信息:字体、颜色、风格、技术、创作者和版块。
get_similar_websites显示围绕指定网站形成的灵感聚类。
get_recently_added按发布日期降序显示最新收录内容。
get_design_filters显示包含数量的完整分类体系——可用于构建有效筛选条件。
版块
工具功能
search_sections在版块文案中搜索,包括标题、常见问题解答、定价文案和客户评价。返回截图、提取的结构和测量所得的 token。
get_website_sections某个网站按页面顺序排列的所有已采集版块。
analyze_section_content汇总多个版块的内容模式,包括主题分布和最常见的逐字常见问题。
analyze_design_tokens汇总测量值,包括标题字号、正文大小、比例、内边距、容器宽度、圆角的 p25/中位数/p75,以及常见字体和强调色。
页面
工具功能
search_pages在整个图库中查找一种页面类型,例如所有定价页面或所有关于页面。支持全文搜索。
get_website_pages某个网站已采集的子页面。
字体和创作者
工具功能
browse_fonts按分类、许可证或使用该字体的网站类别浏览字体。
get_font查看一种字体,包括分类、许可证、描述和使用次数。
find_font_pairings查看两个字体搭配使用的真实案例。
browse_creators按类别或风格筛选设计师和工作室。
get_creator查看一位创作者,包括简介、链接和精选作品。

tools/list 会返回完整描述、参数和响应格式。

插件

安装连接器后,Agent 会获得 17 个工具。但它不会告诉 Agent,analyze_design_tokens 比五张截图更适合回答“这个应该做多大”,也不会说明 lowSample 标记意味着不要过度概括。插件会传达这些信息。

技能
技能触发时机
design-reference设计问题需要证据时使用,例如字体比例、间距、配色,或某类网站的实际做法。优先调用汇总工具,再查看示例。
section-rebuild重建首屏主视觉、定价表或常见问题版块时使用。基于测量所得的 designTokens 构建,而不是从截图中读取数值。
setup首次连接或遇到 401 account_required 时使用。引导完成 OAuth 和配额设置。
命令
命令功能
/a1-gallery:reference查找符合设计简报的真实网站,并将简报改写为图库使用的分类体系。
/a1-gallery:tokens查看某种版块类型的测量值,以 p25–p75 范围呈现。
/a1-gallery:pairings查找使用某种字体或字体搭配的网站。
子 Agent

design-researcher 负责处理需要多次搜索的开放式简报:先进行汇总分析,再进行几次针对性搜索,最后提供构建所需的数值。它会返回一份简报,不会编辑文件。

为什么汇总结果使用四分位数

analyze_design_tokens 报告 p25、中位数和 p75,而不是平均值。设计数值的分布往往有长尾——某个网站有一个 180px 的首屏主视觉标题,就会把均值拖到毫无用处的范围。

细分数据很快就会变少。查询商店中的定价版块时,可能只会看到少量示例。这种情况下,响应会附带 lowSample: true 并报告原始计数,而不是百分比,这样 Agent 就能说“这里有四个示例”,而不是凭空编造一个常规标准。

注意事项

网站描述和版块文案均来自第三方网站。工具描述会将其标记为不可信的外部数据。

此仓库包含清单和文档。服务端本身为闭源,并托管在 a1.gallery。

支持

问题和疑问:提交 issue 或发送邮件至 [email protected]。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。