Skip to main content
Glama

Engawa

面向智能体原生网站的开源工具包。

带上你的智能体。

Engawa 帮助网站为 AI 智能体提供一流的接口,同时兼顾面向人类的网站。访客可以带来他们已经信任的智能体,而无需使用另一个嵌入式聊天机器人。

为什么选择 Engawa

传统网站针对浏览 HTML 的人类进行优化。智能体抓取这些 HTML 时,会得到嘈杂、不完整的上下文。Engawa 位于你的网站与智能体生态之间——就像 engawa,即日本建筑中连接室内与室外的过渡空间。

                    WEBSITE
                       │
          ┌────────────┴────────────┐
          │                         │
     Human interface          Agent interface
          │                         │
       HTML/UI                  Engawa
                                    │
                           ┌────────┼────────┐
                           │        │        │
                       llms.txt    MCP    content

Related MCP server: webserver-mcp

它的功能

  • 校验通用站点配置(EngawaConfig)

  • 通过可插拔的适配器规范化内容

  • 生成 llms.txt v2 发现文件

  • 暴露 MCP 资源与安全的只读工具(例如 search_site)

  • 为智能体原生网站记录一份实现配置文件

当前状态

早期 v0.1 基础版本。尚未达到生产级稳健性。API 在 1.0 之前可能会发生变化。

快速示例

参见 examples/minimal-site 中的 Example Studio——一个虚构站点,包含 llms.txt、Markdown 页面和一个 MCP 端点。

pnpm install
pnpm build
pnpm --filter minimal-site start

需要 Node.js 24 LTS(参见 CONTRIBUTING.md)。

包

包

用途

@thierry-gilgen-ict/engawa-core

配置、资源、适配器

@thierry-gilgen-ict/engawa-discovery

llms.txt 生成、链接元数据

@thierry-gilgen-ict/engawa-mcp

MCP 服务器适配器(规范 2026-07-28)

计划中(尚未在 v0.1 中):React UI、Next.js 适配器、CLI、分析。

安全默认项

v0.1 中的公开 Engawa 端点默认为只读。无未认证的变更操作、无隐私访问、搜索输入与结果均有边界限制。参见 docs/security-model.md。

许可方式

路线图

参见 docs/roadmap.md。

贡献

参见 CONTRIBUTING.md。

许可证

软件采用 MIT。文档采用 CC BY 4.0。版权所有 © Thierry Gilgen ICT,2026 年。

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that gives AI agents tools to inspect a website's visibility to AI answer engines, including crawler permissions, llms.txt, structured data, on-page signals, and a full 29-check AI-readiness audit.
    5
    53 npm
    MIT