Layero について
Layeroは、ロシア国内にビルドサーバーを持つ、開発者やエージェント向けのホスティング・デプロイ基盤です。このリポジトリでは、サイトのデプロイや稼働中プロジェクトの運用に使うエージェントスキルとMCP設定を管理します。
主な機能
- 01リポジトリやディレクトリからデプロイ
- 02ドメインとブランチプレビューの設定
- 03ランタイムアプリとPostgres Data APIの管理
- 04エージェントスキルと生成済みクライアントプラグイン
活用シーン
- 01コードディレクトリからサイトをデプロイ
- 02稼働中のLayeroプロジェクトにエージェントを接続
- 03CIでトークン認証によるデプロイ
MCP 対応
https://mcp.layero.ru/mcp にあるリモートStreamable HTTP MCPサーバーは、ドキュメント検索、コピーの確認、サイトのリファクタリング、アカウント関連ツールを提供します。クライアントはOAuthまたはLAYERO_TOKENのBearerヘッダーで認証できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.layero.ru/mcpclaude mcp add --transport http ru-layero-layero https://mcp.layero.ru/mcp{"mcpServers":{"ru-layero-layero":{"type":"http","url":"https://mcp.layero.ru/mcp"}}}Cursor で開く{"servers":{"ru-layero-layero":{"type":"http","url":"https://mcp.layero.ru/mcp"}}}VS Code で開く{"mcpServers":{"ru-layero-layero":{"type":"http","url":"https://mcp.layero.ru/mcp"}}}{"mcpServers":{"ru-layero-layero":{"serverUrl":"https://mcp.layero.ru/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.layero.ru/mcp認証が必要ツール
36| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返す結果の数(1~20)。 |
| query | string | はい | 検索する内容を語句で指定します:「環境変数」、「layero.json node バージョン」、「ロールバック」、「monorepo のルートディレクトリ」。ドキュメントはロシア語です。ロシア語と英語のどちらでも検索でき、一般的な英語のプラットフォーム用語は対応するロシア語の用語にマッチします。 |
詳細
エージェント向け Layero
English · ロシア語
Layero は、ロシア国内にビルドサーバーを備えたホスティング・デプロイプラットフォームです。 リポジトリまたはコードのあるフォルダーから、
<プロジェクト>.layero.appのサイトを作成できます。カスタム ドメイン、プレビューブランチ、ランタイムアプリケーション、Data API 付き Postgres データベースに対応しています。
🌐 サイト:https://layero.ru · 📚 ドキュメント:https://docs.layero.ru/agents/ · 📦 npm:https://www.npmjs.com/package/layero
このリポジトリは、AI エージェントが Layero を使う方法の正本です。1 つの
スキル(skills/layero)、1 つの MCP 接続定義(mcp.json)、1 つの
インストールコマンド一覧(agents-install.json)で構成されています。それ以外のもの(Claude Code と Cursor 用プラグイン、MCP レジストリへの登録、以下のインストール欄)は、
スクリプトで正本から生成され、ゲートで照合されます。
インストール
MCP:https://mcp.layero.ru/mcp(サーバー layero、http トランスポート) · スキル:LayeroInfra/layero-agents
| クライアント | コマンド |
|---|---|
| CLI | npx layero@latest deploy |
| Agent Skill | npx skills add LayeroInfra/layero-agents |
| Agent MCP | npx -y add-mcp https://mcp.layero.ru/mcp |
| Claude Code | claude plugin marketplace add LayeroInfra/layero-agents && claude plugin install layero@layero |
| Cursor | npx -y add-mcp https://mcp.layero.ru/mcp · ワンクリック |
| Codex CLI | codex mcp add layero --url https://mcp.layero.ru/mcp |
CI とヘッドレス環境では、LAYERO_TOKEN にトークンを設定します。
LAYERO_TOKEN=… npx layero@latest deploy --project <slug> --json --yes
3 つの方法から、クライアントに応じて選んでください。
- スキル —
npx skills add LayeroInfra/layero-agentsを実行すると、 Agent Skills 標準(.agents/skills)に対応する任意のエージェントにskills/layeroがインストールされます。 このスキルでは、エージェントに 3 つの方法を教えます。接続済みリポジトリへの push、npx layero@latest deploy --jsonによるフォルダーのデプロイ、 稼働中のサイトの運用です。 - MCP サーバー —
npx -y add-mcp https://mcp.layero.ru/mcpを実行すると、 リモートサーバー(Streamable HTTP)が、インストール済みのすべてのクライアントに接続されます。ログインなしで使えるのはsearch_docs、check_copy、refactor_siteです。それ以外は OAuth でログインするか (アカウント用ツールの初回呼び出し時に、クライアントがブラウザーを開きます)、CI 用にAuthorization: Bearer $LAYERO_TOKENヘッダーを指定してください。 ローカルで何かを起動する必要はありません。 - プラグイン — Claude Code(
claude plugin marketplace add LayeroInfra/layero-agents && claude plugin install layero@layero)と Cursor(Customize → Plugins → Add を選択し、リポジトリLayeroInfra/layero-agentsを指定)では、スキルと MCP を 1 つの コマンドでインストールできます。
CI とブラウザーを使えない環境
ブラウザーでログインできる人がいない環境では、LAYERO_TOKEN トークンを使います。
app.layero.ru/settings/cli で発行するか、npx layero@latest token create コマンドを実行してください。CLI は環境変数を自動で読み取ります。
MCP では Claude Code プラグインがこれを
Authorization: Bearer ${LAYERO_TOKEN} ヘッダーに設定します(リポジトリをクローンした場合は、ルートの .mcp.json も同様に設定します)。Cursor プラグインにはヘッダーがありません。Cursor は
${VAR} を展開しないため、展開されていない文字列が無効なトークンとしてサーバーに送信されてしまいます。
エージェントの動作
原則は SOUL.md に記載されています。本番環境には黙ってデプロイしないこと、プラットフォームの応答に含まれるサイトアドレスだけを表示すること、ロールバックやデータへのアクセス権付与の前に人に確認すること、ユーザーの言語で話すことです。
リポジトリの構成
skills/layero/SKILL.md — КАНОН: единый навык
skills/layero/references/ — справочники: JSON-события CLI, layero.json, git-провайдеры
mcp.json — КАНОН: как подключить MCP-сервер
agents-install.json — КАНОН: команды установки по клиентам
SOUL.md — принципы поведения агента (layero://soul)
assets/logo.svg — логотип для карточки плагина
build-adapters.py — генерирует всё ниже
check-surfaces.py — гейт: сгенерированное == закоммиченное
.claude-plugin/marketplace.json — маркетплейс Claude Code (генерируется)
plugins/layero/ — плагин Claude Code: .mcp.json + навык (генерируется)
.cursor-plugin/marketplace.json — маркетплейс Cursor (генерируется)
plugins/layero-cursor/ — плагин Cursor: mcp.json, правило, навык, логотип (генерируется)
server.json — запись в реестре MCP как ru.layero/layero (генерируется)
.mcp.json — подключение из корня для Claude Code (генерируется)
変更方法
正本のみを編集します:skills/layero/、mcp.json、agents-install.json、
SOUL.md、この README のインストール欄以外の部分です。その後、次を実行します。
make build # перегенерировать адаптеры
make check # убедиться, что всё совпадает
アダプターを手動で編集しないでください。次回の make build で変更が上書きされ、
make check が失敗します。またゲートでは、近くにある場合、隣接するランディングページとドキュメントのチェックアウトにある agents-install.json のコピーも照合します。
Layero が掲載されている場所
外部アドレスの一覧はここに集約されています。変更はここで行います。リポジトリから自動更新されないディレクトリには印が付いており、リリースのたびに手動で更新してください(core のゲート frontend/landing/check-published-claims.py が古い情報を検出します)。
プロダクト
| 内容 | アドレス |
|---|---|
| サイト | https://layero.ru · llms.txt: https://layero.ru/llms.txt |
| ダッシュボード | https://app.layero.ru |
| ドキュメント | https://docs.layero.ru · エージェント向け: https://docs.layero.ru/agents/ |
| プラットフォームのステータス | https://status.layero.app |
| MCP サーバー | https://mcp.layero.ru/mcp |
| Telegram チャット | https://t.me/layero_ru |
| Product Radar | https://productradar.ru/product/layero/ |
コード
GitVerse の組織ページは https://gitverse.ru/layero です。ミラーは、各リポジトリで main への push 時に
workflow mirror-gitverse.yml によって更新されます。組織の README(プロフィール layero/.gitverse)は LayeroInfra/.github から取得されます。
シークレット GITVERSE_LOGIN と GITVERSE_TOKEN は GitHub の組織レベルで設定されています
(公開リポジトリから参照できます)。
パッケージとマーケットプレイス
| プラットフォーム | 登録先 | 更新方法 |
|---|---|---|
| npm | https://www.npmjs.com/package/layero | LayeroInfra/cli のタグ v*(workflow publish.yml) |
| GitHub Marketplace | https://github.com/marketplace/actions/deploy-to-layero | deploy-action のリリースで更新 |
| 公式 MCP レジストリ | ru.layero/layero — https://registry.modelcontextprotocol.io/v0.1/servers?search=ru.layero | mcp/ から mcp-publisher publish を実行(バージョンの更新が必須) |
| Claude Code マーケットプレイス | claude plugin marketplace add LayeroInfra/layero-agents → layero@layero | このリポジトリから |
| Cursor マーケットプレイス | このリポジトリの .cursor-plugin/marketplace.json | このリポジトリから |
| skills.sh | https://skills.sh/LayeroInfra/layero-agents | このリポジトリから |
| Smithery | https://smithery.ai/servers/borisowvalia/layero | 手動:npx @smithery/cli mcp publish https://mcp.layero.ru/mcp -n borisowvalia/layero。説明は Settings に記載 |
| Glama | https://glama.ai/mcp/connectors/ru.layero/layero | MCP レジストリから。所有権は https://mcp.layero.ru/.well-known/glama.json のファイルで確認済み(MCP コードを返します。削除しないでください)。古い重複登録 ru.layero.mcp/layero は deprecated とマークされています。その所有権は layero.ru ゾーン(YC DNS)の TXT レコード _glama-claim.mcp.layero.ru で保持されています |
| cursor.directory | https://cursor.directory/plugins/layero | /plugins/layero/edit で手動 |
| mcp.so | 申請 https://github.com/chatmcp/mcpso/issues/4219 | 申請に基づく |
| PulseMCP | MCP レジストリから取得 | 自動 |
English
Layero は、ビルドサーバーがロシア国内にあるホスティングおよびデプロイプラットフォームです。リポジトリを接続するかディレクトリをアップロードすると、<project>.layero.app のサイトに加え、カスタムドメイン、ブランチプレビュー、ランタイムアプリ、Data API 付き Postgres データベースを利用できます。
このリポジトリは、AI エージェントが Layero を利用する方法の正本です。スキル(skills/layero)は 1 つ、MCP 接続仕様(mcp.json)は 1 つ、インストールコマンド一覧(agents-install.json)は 1 つです。それ以外のすべて(Claude Code と Cursor のプラグイン、MCP レジストリの登録情報、上記のインストールブロック)は正本から生成され、ゲートによって検証されます。
インストール
クライアントごとのコマンドは上の表(agents-install.json)に記載されています。3 つの方法があります。
- スキル —
npx skills add LayeroInfra/layero-agentsを実行すると、Agent Skills 標準を読み込む任意のエージェントにskills/layeroがインストールされます。 - MCP サーバー —
npx -y add-mcp https://mcp.layero.ru/mcpを実行すると、インストール済みのすべてのクライアントにリモートサーバー(Streamable HTTP)が追加されます。search_docs、check_copy、refactor_siteはサインインなしで利用できます。それ以外は、OAuth(最初のアカウントツール呼び出し時にクライアントがブラウザーを開きます)、または CI 用のAuthorization: Bearer $LAYERO_TOKENでサインインします。ローカルでは何も実行されません。 - プラグイン — Claude Code(
claude plugin marketplace add LayeroInfra/layero-agents && claude plugin install layero@layero)および Cursor(Customize → Plugins → Add、リポジトリLayeroInfra/layero-agents)。
CI
ブラウザーからサインインできない場合は、LAYERO_TOKEN を使用してください。app.layero.ru/settings/cli または npx layero@latest token create で発行できます。
LAYERO_TOKEN=… npx layero@latest deploy --project <slug> --json --yes
CLI はこの変数を直接読み込みます。Claude Code プラグイン(およびルートの .mcp.json)は、これを Authorization: Bearer ${LAYERO_TOKEN} として転送します。Cursor は ${VAR} を展開しないため、Cursor プラグインにはヘッダーが含まれていません。
変更する場合
正本(skills/layero/、mcp.json、agents-install.json、SOUL.md、インストールブロック外のこの README)のみを編集し、その後 make build と make check を実行してください。生成されたアダプターを手動で編集しないでください。
ドキュメント:https://docs.layero.ru/en/agents/ · ウェブサイト:https://layero.ru · npm:https://www.npmjs.com/package/layero
Layer0 / Edgio、または無関係な製品である layero.com と混同しないでください。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。