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 であり、最初のリリース前に変更される可能性があります。

他とは何が違うのか

  • エージェントファースト: 日常的な操作は、管理UIでのテーブルCRUDではなく、目標指向のMCPツールです。

  • UIオプション: 焦点を絞ったレビューウィジェットが差分、プレビュー、アセット、テーブルを改善する可能性はありますが、すべてのコアワークフローは、組み込みUIサポートなしでMCPクライアントが使用可能なままです。

  • プラグイン指向: コンテンツ、デザイン、レンダリング、デプロイ、メディア、SEO、ローカライゼーション、フォーム、アナリティクス、CRM、メールは、小さな信頼されたカーネルを中心とした置換可能な機能です。

  • 安全な公開: 重大なアクションは、ポリシーで制御され、監査可能で、冪等であり、不変のリリース成果物にバインドされています。

  • 最初からマルチサイト: ユーザーは複数のサイトを所有でき、各サイトは独立したメンバー、ロール、プロバイダー、デザイン、ガバナンスを持ちます。

  • ポータブルなコンテンツ: 散文はMarkdownとして保存されます。スキーマ、リリース、デザイン契約、アセットは、プロプライエタリなエディタ形式なしでエクスポートできます。

Related MCP server: Agentic CMS

プロダクトモデル

すべてのサイトは、4つのバージョン管理されたアンカーに固定されています:

アンカー

制御事項

コンテンツ

タイプ、フィールド、リレーション、ロケール、バリデーション、リビジョン

デザイン

トークン、コンポーネント、レシピ、レスポンシブとアクセシビリティのルール

デリバリー

レンダラー、プレビュー、デプロイ、ルート、リダイレクト、ドメイン、キャッシュ

ガバナンス

メンバーシップ、スコープ、承認、制限、保持、ロールバック

リリースは、4つすべての正確なバージョンとハッシュを記録します。エージェントやプラグインは、コンテンツ公開中にアンカーを黙って変更することはできません。

現在のステータス

スプリント0〜7では、公開契約、TypeScriptマイクロカーネル、マルチテナントセキュリティ境界、ポータブルなMarkdownコンテンツエンジン、バージョン管理されたデザインシステムコンパイラとAstroカタログ、認証付きMCP編集境界、再現可能なNeon/Coolify本番トポロジー、そして永続的な正確なハッシュによるプレビュー、公開、調整、ロールバックを確立します:

実装の方向性は、PostgreSQLと言語中立のサービスプラグインを備えたTypeScriptの信頼されたカーネルです。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またはイシューを利用してください。

corepack enable
pnpm install --frozen-lockfile
pnpm check

脆弱性を公開イシューで報告しないでください。SECURITY.mdに従ってください。

ライセンス

Apache License 2.0。LICENSEを参照してください。

Related MCP Connectors

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
    D
    maintenance
    An MCP-native CMS that lets you create and edit content by chatting, with typed schemas and seamless publishing.
    1 npm
    3
    MIT