Skip to main content
Glama

NavoCMS

代理原生 CMS。没有管理面板。你的代理就是界面。

License Project status

NavoCMS 是一个开源、多站点内容平台,旨在通过 ChatGPT、Claude、Codex 或任何兼容的 MCP 客户端进行操作。它赋予代理安全、类型化的操作能力,用于起草、审阅、预览、发布和运营网站,而无需传统的 CMS 管理面板。

网站:navocms.com · 仓库:github.com/Tsumibito/NavoCMS

[!IMPORTANT] NavoCMS 已完成其持久发布阶段。它还不是生产级软件。schemas/ 下的公共模式为 v0alpha1 版本,在首次发布前可能发生变化。

它的不同之处

  • 代理优先: 常规操作是目标导向的 MCP 工具,而不是管理界面中的表格 CRUD。

  • 界面可选: 聚焦的审阅小部件可以改进差异、预览、资产和表格,但每个核心工作流仍然可以由 MCP 客户端在没有嵌入式界面支持的情况下使用。

  • 插件导向: 内容、设计、渲染、部署、媒体、SEO、本地化、表单、分析、CRM 和电子邮件都是围绕一个小型可信内核的可替换能力。

  • 安全发布: 重大操作受策略门控、可审计、幂等,并绑定到不可变的发布工件。

  • 从一开始就是多站点: 一个用户可以拥有多个站点,而每个站点都有独立的成员、角色、提供者、设计和治理。

  • 可移植内容: 散文以 Markdown 存储;模式、发布、设计契约和资产都可以导出,无需专有的编辑器格式。

Related MCP server: @vibecheck/mcp

产品模型

每个站点都固定到四个版本化锚点:

Anchor

控制

Content

类型、字段、关系、本地化、验证和修订

Design

令牌、组件、配方、响应式和可访问性规则

Delivery

渲染器、预览、部署、路由、重定向、域名和缓存

Governance

成员、范围、审批、限制、保留和回滚

发布记录四个锚点的确切版本和哈希。代理或插件不能在发布内容时静默更改锚点。

当前状态

Sprints 0–7 建立了公共契约、TypeScript 微内核、多租户安全边界、可移植的 Markdown 内容引擎、版本化设计系统编译器和 Astro 目录、经过身份验证的 MCP 编辑边界、可重复的 Neon/Coolify 生产拓扑,以及持久的精确哈希预览、发布、对账和回滚:

预期的实现方向是 TypeScript 可信内核,使用 PostgreSQL 和语言中立的服务插件。Python 仍然是 SEO、翻译、分析和其它独立部署能力的首选选项。

仓库地图

.github/                 contribution and CI automation
docs/architecture/       accepted and proposed ADRs
docs/product/            product requirements and terminology
docs/roadmap/            milestones and sprint gates
docs/security/           threat model and security design
docs/specs/              human-readable platform contracts
examples/profiles/       contract fixtures for representative sites
schemas/                  machine-readable v0alpha1 JSON Schemas
scripts/                  deterministic repository checks
apps/                     transport applications; not the trusted kernel
packages/                 contracts, security, content, persistence, and trusted microkernel
plugins/                  independently deployable example/service plugins

贡献

NavoCMS 欢迎早期的设计讨论、规范审阅、安全反馈和未来的代码贡献。从 CONTRIBUTING.md 开始,阅读 GOVERNANCE.md,并在实现大型架构变更之前使用 GitHub Discussions 或 issue。

corepack enable
pnpm install --frozen-lockfile
pnpm check

请不要在公开 issue 中报告漏洞;请遵循 SECURITY.md

许可证

Apache License 2.0。参见 LICENSE

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A self-hosted content engine with an MCP interface that enables AI agents to read, write, and manage content models through tools like describe_model, create_type, draft, and publish.
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to manage git-backed website content through natural language, with tools to create, update, delete, and draft pages that are schema-validated and committed to a repository.
    0
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.

  • Hosted MCP for creating, checking, deploying, and hosting static sites for AI agents.

  • AI agent website builder. Create and publish link-in-bio sites via MCP or REST API.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tsumibito/NavoCMS'

If you have feedback or need assistance with the MCP directory API, please join our Discord server