Agent Lighthouse MCP server
Commit 13 Nov 2026Mengaudit website untuk memastikan AI agent, LLM crawler, dan MCP client dapat menemukan, memproses, mengutip, dan menindaklanjuti konten situs secara efektif.
Juga dikenal sebagai ForkPoint/agent-lighthouse, @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcp
- Stars
- 17
- Tools
- โ
- Unduhan, 30 hari
- 10.490
- Versi terbaru
- โ
- Commit terakhir
- 13 Nov 2026
- Lisensi
- Apache-2.0
Apa itu Agent Lighthouse MCP?
Agent Lighthouse adalah MCP server. Mengaudit website untuk memastikan AI agent, LLM crawler, dan MCP client dapat menemukan, memproses, mengutip, dan menindaklanjuti konten situs secara efektif.
Ringkasan dibuat dari README proyek
Tentang Agent Lighthouse MCP server
Agent Lighthouse menyediakan framework audit khusus bagi developer dan pemilik situs untuk mengevaluasi seberapa baik website mereka berinteraksi dengan kecerdasan buatan. Alat ini menilai apakah LLM crawler, agentic browser, dan MCP client dapat berhasil menemukan, memproses, dan menindaklanjuti konten situs. Tool ini memeriksa elemen kritis seperti kebijakan robots.txt untuk bot seperti GPTBot dan ClaudeBot, file machine discovery seperti llms.txt, serta structured data melalui Schema.org.
Pengguna dapat menjalankan audit melalui command line interface menggunakan npx atau mengintegrasikan fungsionalitasnya ke dalam workflow pengembangan melalui MCP server. Hal ini memungkinkan client seperti Claude Desktop atau Cursor untuk mengeksekusi tool audit_website secara langsung. Sistem ini menghasilkan berbagai output termasuk ringkasan terminal, laporan HTML, dan file JSON. Tersedia juga GitHub Action untuk mengotomatisasi pengujian dalam pipeline continuous integration dengan membatalkan build jika skor situs berada di bawah ambang batas minimum yang ditentukan.
Apa yang bisa Anda lakukan dengannya
- 1Otomatisasi pengujian kesiapan AISiapkan pengecekan continuous integration untuk memastikan perubahan pada website tidak menurunkan skor aksesibilitas AI di bawah ambang batas tertentu.
- 2Audit kapabilitas agentic commerceVerifikasi bahwa website Anda menyediakan interface yang diperlukan agar AI agent dapat menangani penawaran produk, ketersediaan, dan proses checkout.
- 3Audit langsung melalui IDEJalankan pemindaian website melalui MCP client seperti Cursor untuk memeriksa kepatuhan terhadap machine discovery dan interface.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Agent Lighthouse MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Agent Lighthouse MCP di Claude Code
$ claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseInstal Agent Lighthouse MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instal Agent Lighthouse MCP di VS Code
.vscode/mcp.json
{
"servers": {
"agent-lighthouse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instal Agent Lighthouse MCP di VS Code CLI
$ code --add-mcp '{"name":"agent-lighthouse","type":"stdio","command":"npx","args":["-y","@forkpoint/agent-lighthouse"]}'Instal Agent Lighthouse MCP di Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Instal Agent Lighthouse MCP di Codex
$ codex mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseInstal Agent Lighthouse MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.agent-lighthouse] command = "npx" args = ["-y", "@forkpoint/agent-lighthouse"]
Instal Agent Lighthouse MCP di Gemini CLI
$ gemini mcp add -s user agent-lighthouse npx -- -y @forkpoint/agent-lighthouseInstal Agent Lighthouse MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap โBelum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks ยท Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkauforkpoint/agent-lighthouse is public and reachablegithub.com/forkpoint/agent-lighthouse โLolos
- Nama paket mencantumkan repositori ini sebagai sumbernya@forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core name forkpoint/agent-lighthouse as sourcenpmjs.com/package/@forkpoint/agent-lighthouse โLolos
- Provenance build (atestasi Sigstore)No build attestation published for this releaseTidak diperiksa
- Lisensi open source (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html โLolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-11-11github.com/forkpoint/agent-lighthouse โLolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerNo popular package one edit away from @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcpLolos
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPTidak diperiksa
README
Lihat di 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
Pertanyaan tentang Agent Lighthouse MCP
Bagaimana cara menambahkan Agent Lighthouse MCP ke Claude Code?
Jalankan claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouse di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Agent Lighthouse MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Apa yang diperiksa oleh Agent Lighthouse?
Alat ini mengevaluasi website di delapan kategori agent-journey, termasuk access control, machine discovery, agent interfaces, agentic commerce, content extraction, structured data, answer readiness, dan technical foundation.
Bisakah saya menggunakannya di pipeline CI/CD saya?
Ya, Anda dapat menggunakan CLI untuk membatalkan build jika skor berada di bawah angka tertentu atau menggunakan GitHub Action resmi untuk memberikan ringkasan Markdown pada pull request.
Bagaimana cara menggunakannya dengan Claude Desktop atau Cursor?
Anda dapat menghubungkannya sebagai MCP server menggunakan package @forkpoint/agent-lighthouse-mcp melalui npx.