MCP server de Agent Lighthouse
Commit 13 nov 2026Audita sitios web para asegurar que los agentes de IA, los crawlers de LLM y los clientes MCP puedan descubrir, analizar, citar y actuar sobre el contenido del sitio de manera efectiva.
También conocido como ForkPoint/agent-lighthouse, @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcp
- Stars
- 17
- Herramientas
- —
- Descargas, 30 días
- 10.490
- Última versión
- —
- Último commit
- 13 nov 2026
- Licencia
- Apache-2.0
¿Qué es Agent Lighthouse MCP?
Agent Lighthouse es un MCP server. Audita sitios web para asegurar que los agentes de IA, los crawlers de LLM y los clientes MCP puedan descubrir, analizar, citar y actuar sobre el contenido del sitio de manera efectiva.
Resumen generado a partir del README del proyecto
Acerca del MCP server de Agent Lighthouse
Agent Lighthouse proporciona un framework de auditoría especializado para que desarrolladores y dueños de sitios web evalúen qué tan bien interactúan sus sitios con la inteligencia artificial. Evalúa si los crawlers de LLM, los navegadores agénticos y los clientes MCP pueden descubrir, analizar y actuar con éxito sobre el contenido del sitio. La herramienta examina elementos críticos como las políticas de robots.txt para bots como GPTBot y ClaudeBot, archivos de descubrimiento para máquinas como llms.txt y datos estructurados mediante Schema.org.
Los usuarios pueden ejecutar auditorías a través de una interfaz de línea de comandos usando npx o integrar la funcionalidad en sus flujos de trabajo de desarrollo mediante un MCP server. Esto permite que clientes como Claude Desktop o Cursor ejecuten la herramienta audit_website directamente. El sistema genera diversos resultados, incluyendo resúmenes en la terminal, reportes HTML y archivos JSON. También ofrece una GitHub Action para automatizar las pruebas en pipelines de integración continua, fallando los builds si un sitio cae por debajo de una puntuación mínima especificada.
Qué puedes hacer con él
- 1Automatizar pruebas de preparación para IAConfigura un chequeo de integración continua para asegurar que los cambios en el sitio web no bajen la puntuación de accesibilidad de IA por debajo de un umbral determinado.
- 2Auditar capacidades de comercio agénticoVerifica que tu sitio web proporcione las superficies necesarias para que los agentes de IA gestionen ofertas de productos, disponibilidad y procesos de checkout.
- 3Auditar directamente desde el IDEEjecuta escaneos de sitios web a través de un cliente MCP como Cursor para comprobar el cumplimiento de la interfaz y el descubrimiento por máquinas.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar Agent Lighthouse MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar Agent Lighthouse MCP en Claude Code
$ claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseInstalar Agent Lighthouse MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instalar Agent Lighthouse MCP en VS Code
.vscode/mcp.json
{
"servers": {
"agent-lighthouse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instalar Agent Lighthouse MCP en VS Code CLI
$ code --add-mcp '{"name":"agent-lighthouse","type":"stdio","command":"npx","args":["-y","@forkpoint/agent-lighthouse"]}'Instalar Agent Lighthouse MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instalar Agent Lighthouse MCP en Codex
$ codex mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseInstalar Agent Lighthouse MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.agent-lighthouse] command = "npx" args = ["-y", "@forkpoint/agent-lighthouse"]
Instalar Agent Lighthouse MCP en Gemini CLI
$ gemini mcp add -s user agent-lighthouse npx -- -y @forkpoint/agent-lighthouseInstalar Agent Lighthouse MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Aún no verificado. Un servidor necesita una puntuación de 80, ningún hallazgo grave y suficientes datos para que podamos revisarlo. Cómo funcionan las verificaciones · Qué corregir para obtener más puntos
- Repositorio de origen vinculado y accesibleforkpoint/agent-lighthouse is public and reachablegithub.com/forkpoint/agent-lighthouse ↗Aprobado
- El paquete indica este repositorio como su origen@forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core name forkpoint/agent-lighthouse as sourcenpmjs.com/package/@forkpoint/agent-lighthouse ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)No build attestation published for this releaseNo verificado
- Licencia de código abierto (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-11github.com/forkpoint/agent-lighthouse ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcpAprobado
- No hay avisos críticos en el paquete ni en sus dependenciasNo verificado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake de MCPNo verificado
README
Ver en 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
Preguntas sobre Agent Lighthouse MCP
¿Cómo agrego Agent Lighthouse MCP a Claude Code?
Ejecuta claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouse en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego Agent Lighthouse MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué comprueba Agent Lighthouse?
Evalúa sitios web a través de ocho categorías de trayectorias de agentes, que incluyen control de acceso, descubrimiento por máquinas, interfaces para agentes, comercio agéntico, extracción de contenido, datos estructurados, preparación para respuestas y base técnica.
¿Puedo usar esto en mi pipeline de CI/CD?
Sí, puedes usar la CLI para fallar builds que estén por debajo de cierta puntuación o usar la GitHub Action oficial para comentar resúmenes en Markdown en los pull requests.
¿Cómo puedo usar esto con Claude Desktop o Cursor?
Puedes conectarlo como un MCP server usando el paquete @forkpoint/agent-lighthouse-mcp a través de npx.