Laravel Post2Site
面向 Laravel 12/13 的后端包,用受保护的内容发布 API 安全接收 Post2Site MCP 生成的草稿。
Laravel Post2Site 是 Post2Site 工作流的后端部分。MCP client 可以辅助起草内容,但这个包让 Laravel 宿主继续掌握认证、校验、存储、发布模式、公开 URL 和索引提交的控制权。它适合希望使用 AI 辅助撰写 blog、产品指南、release note 或多语言草稿,同时又不把后台、shell 或数据库权限交给助手的 Laravel 站点。
把它安装到 Laravel 12 或 13 应用后,发布配置和迁移,创建受限 API Key,再把 n2n-post2site MCP client 指向受保护的路由前缀即可。需要人工审核时先使用 review 模式;当宿主站点准备好自动写入自己的文章表时,再切换到配置式模型映射或自定义 adapter。
宿主侧发布基础设施
受保护路由
注册带限流和 API Key 中间件的内容发布端点。
暂存数据表
自带草稿、翻译、API Key 和索引提交表,让宿主 schema 保持可控。
可选索引提交
当宿主生成公开链接后,可通过 IndexNow 提交已发布 URL。
发布模式
可使用 review 模式、配置式 Eloquent 发布,或复杂站点的自定义 adapter。
Install in a Laravel host
composer require n2ns/laravel-post2site
php artisan vendor:publish --tag=post2site-config
php artisan vendor:publish --tag=post2site-migrations
php artisan migrate
php artisan post2site:key "Production MCP"
Documentation