Agent Lighthouse MCP sunucusu
Commit 13 Kas 2026Yapay zeka ajanlarının, LLM crawler'larının ve MCP istemcilerinin site içeriğini etkili bir şekilde keşfetmesini, ayrıştırmasını, alıntılamasını ve bu içerik üzerinde işlem yapabilmesini sağlamak için web sitelerini denetler.
Ayrıca bilinen adı ForkPoint/agent-lighthouse, @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcp
- Yıldızlar
- 17
- Araçlar
- —
- İndirmeler, 30 gün
- 10.490
- En son sürüm
- —
- Son commit
- 13 Kas 2026
- Lisans
- Apache-2.0
Agent Lighthouse MCP nedir?
Agent Lighthouse bir MCP sunucusudur. Yapay zeka ajanlarının, LLM crawler'larının ve MCP istemcilerinin site içeriğini etkili bir şekilde keşfetmesini, ayrıştırmasını, alıntılamasını ve bu içerik üzerinde işlem yapabilmesini sağlamak için web sitelerini denetler.
Özet, projenin README dosyasından oluşturuldu
Agent Lighthouse MCP sunucusu hakkında
Agent Lighthouse, geliştiricilerin ve site sahiplerinin web sitelerinin yapay zeka ile ne kadar iyi etkileşime girdiğini değerlendirmeleri için özelleşmiş bir denetim çerçevesi sunar. LLM crawler'larının, ajan tabanlı tarayıcıların ve MCP istemcilerinin site içeriğini başarıyla keşfedip keşfedemediğini, ayrıştırıp ayrıştıramadığını ve bu içerik üzerinde işlem yapıp yapamadığını analiz eder. Araç; GPTBot ve ClaudeBot gibi botlar için robots.txt politikaları, llms.txt gibi makine keşif dosyaları ve Schema.org aracılığıyla yapılandırılmış veriler gibi kritik unsurları inceler.
Kullanıcılar denetimleri npx kullanarak bir komut satırı arayüzü üzerinden çalıştırabilir veya işlevselliği bir MCP server aracılığıyla geliştirme iş akışlarına entegre edebilirler. Bu, Claude Desktop veya Cursor gibi istemcilerin audit_website aracını doğrudan çalıştırmasına olanak tanır. Sistem; terminal özetleri, HTML raporları ve JSON dosyaları dahil olmak üzere çeşitli çıktılar üretir. Ayrıca, bir sitenin belirlenen minimum puanın altına düşmesi durumunda yapıları durdurarak sürekli entegrasyon hatlarında testleri otomatikleştirmek için bir GitHub Action sunar.
Neler yapabilirsiniz
- 1Yapay zeka hazırlık testlerini otomatize edinWeb sitesi değişikliklerinin yapay zeka erişilebilirlik puanını belirli bir eşiğin altına düşürmediğinden emin olmak için sürekli entegrasyon kontrolü kurun.
- 2Ajan tabanlı ticaret yeteneklerini denetleyinWeb sitenizin, yapay zeka ajanlarının ürün tekliflerini, stok durumunu ve ödeme süreçlerini yönetebilmesi için gerekli alanları sağlayıp sağlamadığını doğrulayın.
- 3IDE üzerinden doğrudan denetim yapınMakine keşfi ve arayüz uyumluluğunu kontrol etmek için Cursor gibi bir MCP istemcisi aracılığıyla web sitesi taramaları gerçekleştirin.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
Agent Lighthouse MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıCursor'a ekleGoose'a ekleAgent Lighthouse MCP'yi Claude Code içine yükleyin
$ claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseAgent Lighthouse MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Agent Lighthouse MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"agent-lighthouse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Agent Lighthouse MCP'yi VS Code CLI içine yükleyin
$ code --add-mcp '{"name":"agent-lighthouse","type":"stdio","command":"npx","args":["-y","@forkpoint/agent-lighthouse"]}'Agent Lighthouse MCP'yi Claude Desktop içine yükleyin
claude_desktop_config.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Agent Lighthouse MCP'yi Codex içine yükleyin
$ codex mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouseAgent Lighthouse MCP'yi Codex config.toml içine yükleyin
~/.codex/config.toml
[mcp_servers.agent-lighthouse] command = "npx" args = ["-y", "@forkpoint/agent-lighthouse"]
Agent Lighthouse MCP'yi Gemini CLI içine yükleyin
$ gemini mcp add -s user agent-lighthouse npx -- -y @forkpoint/agent-lighthouseAgent Lighthouse MCP'yi Gemini settings.json içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"agent-lighthouse": {
"command": "npx",
"args": [
"-y",
"@forkpoint/agent-lighthouse"
]
}
}
}Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır · Daha fazla puan için nelerin düzeltileceği
- Kaynak deposu bağlantılı ve erişilebilirforkpoint/agent-lighthouse is public and reachablegithub.com/forkpoint/agent-lighthouse ↗Geçti
- Paket, bu depoyu kaynağı olarak gösteriyor@forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core name forkpoint/agent-lighthouse as sourcenpmjs.com/package/@forkpoint/agent-lighthouse ↗Geçti
- Derleme kökeni (Sigstore onayı)No build attestation published for this releaseKontrol edilmedi
- Açık kaynak lisansı (OSI)Apache-2.0spdx.org/licenses/Apache-2.0.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-11github.com/forkpoint/agent-lighthouse ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilNo popular package one edit away from @forkpoint/agent-lighthouse, @forkpoint/agent-lighthouse-core, @forkpoint/agent-lighthouse-mcpGeçti
- Pakette veya bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak uç nokta MCP el sıkışmasına yanıt veriyorKontrol edilmedi

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 soruları
Agent Lighthouse MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add agent-lighthouse -- npx -y @forkpoint/agent-lighthouse komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
Agent Lighthouse MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Agent Lighthouse neleri kontrol eder?
Erişim kontrolü, makine keşfi, ajan arayüzleri, ajan tabanlı ticaret, içerik çıkarma, yapılandırılmış veri, yanıtlama hazırlığı ve teknik temel dahil olmak üzere sekiz ajan yolculuğu kategorisinde web sitelerini değerlendirir.
Bunu CI/CD hattımda kullanabilir miyim?
Evet, belirli bir puanın altındaki yapıları durdurmak için CLI'ı kullanabilir veya pull request'lere Markdown özetleri eklemek için resmi GitHub Action'ı kullanabilirsiniz.
Bunu Claude Desktop veya Cursor ile nasıl kullanabilirim?
@forkpoint/agent-lighthouse-mcp paketini npx kullanarak bir MCP server olarak bağlayabilirsiniz.