MCP server Agent Lighthouse
Коммит 13 нояб. 2026 г.Проводит аудит сайтов, чтобы убедиться, что AI-агенты, LLM-краулеры и MCP-клиенты могут эффективно находить, парсить, цитировать и использовать контент сайта.
Также известен как ForkPoint/agent-lighthouse, @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcp
- Звёзды
- 17
- Инструменты
- —
- Загрузки, 30 дней
- 10 490
- Последняя версия
- —
- Последний коммит
- 13 нояб. 2026 г.
- Лицензия
- Apache-2.0
Что такое Agent Lighthouse MCP?
Agent Lighthouse — это MCP server. Проводит аудит сайтов, чтобы убедиться, что AI-агенты, LLM-краулеры и MCP-клиенты могут эффективно находить, парсить, цитировать и использовать контент сайта.
Сводка сгенерирована из README проекта
О Agent Lighthouse MCP server
Agent Lighthouse предоставляет специализированный фреймворк для аудита, который позволяет разработчикам и владельцам сайтов оценить, насколько эффективно их ресурсы взаимодействуют с искусственным интеллектом. Инструмент проверяет, могут ли LLM-краулеры, агентские браузеры и MCP-клиенты успешно находить, парсить и обрабатывать контент сайта. Система анализирует такие критически важные элементы, как политики robots.txt для ботов вроде GPTBot и ClaudeBot, файлы машинного обнаружения (например, llms.txt) и структурированные данные через Schema.org.
Пользователи могут запускать аудит через интерфейс командной строки с помощью npx или интегрировать этот функционал в свои рабочие процессы через MCP server. Это позволяет таким клиентам, как Claude Desktop или Cursor, напрямую запускать инструмент audit_website. Система генерирует различные выходные данные, включая сводки в терминале, HTML-отчеты и JSON-файлы. Также доступен GitHub Action для автоматизации тестирования в пайплайнах непрерывной интеграции, который может отклонять сборки, если сайт набирает меньше установленного минимального балла.
Что вы можете с ним делать
- 1Автоматизация тестирования готовности к AIНастройте проверку в CI, чтобы изменения на сайте не приводили к падению показателя доступности для AI ниже определенного порога.
- 2Аудит возможностей агентской коммерцииУбедитесь, что ваш сайт предоставляет необходимые интерфейсы для того, чтобы AI-агенты могли обрабатывать предложения товаров, проверять наличие и проводить процессы оформления заказа.
- 3Прямой аудит через IDEЗапускайте сканирование сайтов через MCP-клиент, такой как Cursor, чтобы проверить соответствие стандартам машинного обнаружения и интерфейсов.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить Agent Lighthouse MCP
Форматы проверены 10 ноя 2026Добавить в CursorДобавить в GooseУстановка Agent Lighthouse MCP в Claude Code
$ claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseУстановка Agent Lighthouse MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Установка Agent Lighthouse MCP в VS Code
.vscode/mcp.json
{
"servers": {
"agent-lighthouse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Установка Agent Lighthouse MCP в VS Code CLI
$ code --add-mcp '{"name":"agent-lighthouse","type":"stdio","command":"npx","args":["-y","@forkpoint/agent-lighthouse"]}'Установка Agent Lighthouse MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Установка Agent Lighthouse MCP в Codex
$ codex mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseУстановка Agent Lighthouse MCP в Codex config.toml
~/.codex/config.toml
[mcp_servers.agent-lighthouse] command = "npx" args = ["-y", "@forkpoint/agent-lighthouse"]
Установка Agent Lighthouse MCP в Gemini CLI
$ gemini mcp add -s user agent-lighthouse npx -- -y @forkpoint/agent-lighthouseУстановка Agent Lighthouse MCP в Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Еще не проверено. Для сервера требуется оценка 80, отсутствие серьезных проблем и достаточно данных для нашей проверки. Как работают проверки · Что исправить, чтобы получить больше баллов
- Связанный и доступный исходный репозиторийforkpoint/agent-lighthouse is public and reachablegithub.com/forkpoint/agent-lighthouse ↗Пройдено
- Пакет указывает этот репозиторий как источник@forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core name forkpoint/agent-lighthouse as sourcenpmjs.com/package/@forkpoint/agent-lighthouse ↗Пройдено
- Происхождение сборки (аттестация Sigstore)No build attestation published for this releaseНе проверялось
- Open source лицензия (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-11-11github.com/forkpoint/agent-lighthouse ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcpПройдено
- Нет критических предупреждений в пакете или его зависимостяхНе проверялось
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённая конечная точка отвечает на рукопожатие MCPНе проверялось
README
Открыть на GitHub
An example report. Its scores describe one past scan, not the site's current state.
⚡ Quickstart
Requires Node.js 22.22.2+ (22.x), 24.15.0+ (24.x), or 26+.
# Terminal report, plus HTML and JSON reports in ./reports
npx @forkpoint/agent-lighthouse https://example.com
# Open the HTML report in your browser
npx @forkpoint/agent-lighthouse https://example.com --view
# Fail (exit 1) below a score, for CI
npx @forkpoint/agent-lighthouse https://staging.example.com --min-score 85
Agentic readiness skill
The agent-lighthouse skill lets a coding agent turn a report into verified fixes, on any website stack. It traces findings through source files and hosting settings, and keeps local fixes apart from deployed scan results.
Install it from this repository's marketplace. In Claude Code:
claude plugin marketplace add ForkPoint/agent-lighthouse
claude plugin install agent-lighthouse@agent-lighthouse
In Codex:
codex plugin marketplace add ForkPoint/agent-lighthouse
codex plugin add agent-lighthouse@agent-lighthouse
From a local checkout, pass /absolute/path/to/agent-lighthouse to marketplace add. Start a new chat after installing. The CLI and MCP npm packages are separate. See the installation and workflow guide.
🎯 What Agent Lighthouse Checks
Agent Lighthouse evaluates websites across 8 agent-journey categories grouped into 3 readiness pillars:
├── 1. Agentic Readiness
│ ├── Access & Crawl Control (robots.txt rules for GPTBot, ClaudeBot, PerplexityBot, blocks, status codes)
│ ├── Machine Discovery (llms.txt, llms-full.txt, sitemaps, feeds, .well-known surfaces)
│ ├── Agent Interfaces (WebMCP manifests, OpenAPI specs, agents.json, search actions)
│ └── Agentic Commerce (product offers, availability, checkout and payment surfaces)
│
├── 2. AI Search Optimization
│ ├── Content Extraction (clean main content, semantic structure, render and response cost)
│ ├── Structured Data (Schema.org Product, Offer, SKU, GTIN, Organization, JSON-LD validity)
│ └── Answer Readiness (direct answerability, step lists, tables, unique data, citations)
│
└── 3. Technical Foundation
└── Agent Operability & Safety (HTTPS, security.txt, tdmrep, stability, broken agent endpoints)
📦 Packages & Architecture
A pnpm monorepo published under the @forkpoint scope:
| Package | npm Package | Description |
|---|---|---|
packages/cli |
@forkpoint/agent-lighthouse |
Main CLI binary (npx @forkpoint/agent-lighthouse <url>). |
packages/core |
@forkpoint/agent-lighthouse-core |
Core gatherer-audit engine, scoring algorithms, and types. |
packages/report |
@forkpoint/agent-lighthouse-report |
Standalone HTML, Markdown, and unified report view-model. |
packages/mcp |
@forkpoint/agent-lighthouse-mcp |
Model Context Protocol (MCP) server for Claude / Cursor / IDEs. |
🛡️ GitHub Actions CI
- uses: ForkPoint/agent-lighthouse@main
with:
url: https://staging.example.com
min-score: "85"
github-token: ${{ secrets.GITHUB_TOKEN }}
The action writes terminal, HTML, JSON, and Markdown reports. With github-token it comments the Markdown summary on the pull request. Inputs and pinning are in the GitHub Action guide.
💻 Programmatic Node.js / TypeScript SDK
import { runScan } from "@forkpoint/agent-lighthouse-core";
import {
buildReportView,
generateHtmlReport,
} from "@forkpoint/agent-lighthouse-report";
const report = await runScan("https://example.com");
const view = buildReportView(report);
// overallScore is null when the scan saw too little to judge the site
console.log(`Overall Score: ${view.overallScore}/100 (${view.scoreTier})`);
const html = generateHtmlReport(report); // standalone HTML report
Options are in programmatic options.
🤖 Model Context Protocol (MCP) Server
Let Claude Desktop, Cursor or another MCP client run scans through the audit_website tool:
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": ["-y", "@forkpoint/agent-lighthouse-mcp"]
}
}
}
📣 Share Your Score
Reports are standalone files: attach them to pull requests, send them to clients, or publish a before/after. Put the score in a README with a badge. Share a public site's result through the site score template.
More: media kit (boilerplate, screenshots, logos) · brand guide · brand kit download
🛠️ Development
git clone https://github.com/ForkPoint/agent-lighthouse.git
cd agent-lighthouse
pnpm install
pnpm build
pnpm test # deterministic tests with fixed inputs
Contributor rules, including how to add an audit, are in CLAUDE.md.
📄 License
Apache-2.0 © ForkPoint
Вопросы о Agent Lighthouse MCP
Как добавить Agent Lighthouse MCP в Claude Code?
Выполните claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouse в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить Agent Lighthouse MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Что проверяет Agent Lighthouse?
Он оценивает сайты по восьми категориям пути агента, включая контроль доступа, машинное обнаружение, интерфейсы для агентов, агентскую коммерцию, извлечение контента, структурированные данные, готовность к ответам и техническую базу.
Могу ли я использовать это в своем CI/CD пайплайне?
Да, вы можете использовать CLI, чтобы прерывать сборки при низком балле, или использовать официальный GitHub Action для добавления Markdown-отчетов в комментарии к pull requests.
Как использовать это с Claude Desktop или Cursor?
Вы можете подключить его как MCP server, используя пакет @forkpoint/agent-lighthouse-mcp через npx.