Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
A comprehensive Model Context Protocol (MCP) server that provides web performance auditing, accessibility testing, SEO analysis, security assessment, and Core Web Vitals monitoring using Google Lighthouse. Enables LLMs and AI agents to perform detailed website analysis with 13+ specialized tools. Lighthouse MCP Server $1 $1 $1 $1 $1 $1 A Model Context Protocol (MCP) server that provides comprehensive web performance auditing and analysis capabilities using Google Lighthouse. This server enables LLMs and AI agents to perform detailed website performance assessments, accessibility audits, SEO analysis, security checks, and Core Web Vitals monitoring. <a href="https://glama.ai/mcp/servers/@danielsogl/lighthouse- Capability contract not published. No trust telemetry is available yet. 44 GitHub stars reported by the source. Last updated 2/25/2026.
Freshness
Last checked 2/25/2026
Best For
@danielsogl/lighthouse-mcp is best for lighthouse, mcp, model-context-protocol workflows where MCP compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB MCP, runtime-metrics, public facts pack
A comprehensive Model Context Protocol (MCP) server that provides web performance auditing, accessibility testing, SEO analysis, security assessment, and Core Web Vitals monitoring using Google Lighthouse. Enables LLMs and AI agents to perform detailed website analysis with 13+ specialized tools. Lighthouse MCP Server $1 $1 $1 $1 $1 $1 A Model Context Protocol (MCP) server that provides comprehensive web performance auditing and analysis capabilities using Google Lighthouse. This server enables LLMs and AI agents to perform detailed website performance assessments, accessibility audits, SEO analysis, security checks, and Core Web Vitals monitoring. <a href="https://glama.ai/mcp/servers/@danielsogl/lighthouse-
Public facts
5
Change events
1
Artifacts
0
Freshness
Feb 25, 2026
Capability contract not published. No trust telemetry is available yet. 44 GitHub stars reported by the source. Last updated 2/25/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 25, 2026
Vendor
Danielsogl
Artifacts
0
Benchmarks
0
Last release
1.4.0
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. 44 GitHub stars reported by the source. Last updated 2/25/2026.
Setup snapshot
git clone https://github.com/danielsogl/lighthouse-mcp-server.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Danielsogl
Protocol compatibility
MCP
Adoption signal
44 GitHub stars
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["@danielsogl/lighthouse-mcp@latest"]
}
}
}json
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--profile-path",
"<profile-path>",
"--no-headless"
]
}
}
}bash
npm run smoke:profile -- --url https://example.com \ --profile-path "<profile-path>" \ --no-headless
bash
/path/to/GoogleChromeExecutable \ --remote-debugging-port=9222 \ --user-data-dir /path/to/chrome-profile
bash
npm run smoke:profile -- --url https://example.com --chrome-port 9222
bash
npm run smoke:profile -- --url https://example.com \ --chrome-port 9222 \ --profile-path "<profile-path>"
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
A comprehensive Model Context Protocol (MCP) server that provides web performance auditing, accessibility testing, SEO analysis, security assessment, and Core Web Vitals monitoring using Google Lighthouse. Enables LLMs and AI agents to perform detailed website analysis with 13+ specialized tools. Lighthouse MCP Server $1 $1 $1 $1 $1 $1 A Model Context Protocol (MCP) server that provides comprehensive web performance auditing and analysis capabilities using Google Lighthouse. This server enables LLMs and AI agents to perform detailed website performance assessments, accessibility audits, SEO analysis, security checks, and Core Web Vitals monitoring. <a href="https://glama.ai/mcp/servers/@danielsogl/lighthouse-
A Model Context Protocol (MCP) server that provides comprehensive web performance auditing and analysis capabilities using Google Lighthouse. This server enables LLMs and AI agents to perform detailed website performance assessments, accessibility audits, SEO analysis, security checks, and Core Web Vitals monitoring.
<a href="https://glama.ai/mcp/servers/@danielsogl/lighthouse-mcp-server"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@danielsogl/lighthouse-mcp-server/badge" alt="Lighthouse MCP server" /> </a>Install the Lighthouse MCP server with your preferred client using one of the configurations below:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["@danielsogl/lighthouse-mcp@latest"]
}
}
}
If you need authenticated sessions, launch with a persistent Chrome profile and run headed:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": [
"@danielsogl/lighthouse-mcp@latest",
"--profile-path",
"<profile-path>",
"--no-headless"
]
}
}
}
You can pass extra Chrome flags with --chrome-flag, for example --chrome-flag=--disable-gpu.
If the flag value starts with -- and matches a known option name, prefer --chrome-flag=... to avoid parsing it as a top-level option.
Profile mode disables Lighthouse's storage reset so cookies and local storage persist between runs.
If --user-data-dir points to a missing directory, it will be created and treated as a fresh profile.
Set --profile-path to the Profile Path shown in chrome://version (e.g. .../Default).
Note: Chrome's remote debugging requires a non-default user data directory, so reuse a dedicated profile directory instead of the system default.
You can also pass --user-data-dir + --profile-directory separately if you prefer.
Attaching with --chrome-port alone does not preserve storage; include a profile flag to keep sessions.
Supported runtime flags for the MCP server:
--profile-path <path>: use the Profile Path from chrome://version (auto-derives user data dir + profile name)--user-data-dir <path>: reuse a Chrome profile directory for persistent sessions--profile-directory <name>: select a profile within the user data dir--chrome-flag <flag> or --chrome-flag=<flag>: pass through extra Chrome flags (repeatable)--chrome-port <port> or --remote-debugging-port <port>: attach to an existing Chrome instance launched with remote debugging enabled--headless: force headless mode--no-headless: force headed modeRun a real audit with a persistent profile (use an existing profile directory and log in once if needed):
npm run smoke:profile -- --url https://example.com \
--profile-path "<profile-path>" \
--no-headless
Start Chrome with remote debugging enabled:
/path/to/GoogleChromeExecutable \
--remote-debugging-port=9222 \
--user-data-dir /path/to/chrome-profile
Replace /path/to/GoogleChromeExecutable with your platform's Chrome/Chromium binary path.
Then attach Lighthouse to that instance:
npm run smoke:profile -- --url https://example.com --chrome-port 9222
To preserve storage when attaching, pass the profile path so Lighthouse keeps cookies/local storage:
npm run smoke:profile -- --url https://example.com \
--chrome-port 9222 \
--profile-path "<profile-path>"
You can also install the Lighthouse MCP server using the VS Code CLI:
# For VS Code
code --add-mcp '{"name":"lighthouse","command":"npx","args":["-y","@danielsogl/lighthouse-mcp@latest"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"lighthouse","command":"npx","args":["-y","@danielsogl/lighthouse-mcp@latest"]}'
After installation, the Lighthouse MCP server will be available for use with your GitHub Copilot agent in VS Code.
</details>Go to Cursor Settings โ MCP โ Add new MCP Server. Name it "lighthouse", use command type with the command npx @danielsogl/lighthouse-mcp@latest:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["@danielsogl/lighthouse-mcp@latest"]
}
}
}
</details>
Follow the Windsurf MCP documentation. Use the following configuration:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["@danielsogl/lighthouse-mcp@latest"]
}
}
}
</details>
Follow the MCP install guide, use the following configuration:
{
"mcpServers": {
"lighthouse": {
"command": "npx",
"args": ["@danielsogl/lighthouse-mcp@latest"]
}
}
}
</details>
The Lighthouse MCP server provides the following tools for comprehensive web analysis:
| Tool | Description | Parameters |
| ------------------------- | ------------------------------------------- | ---------------------------------------------- |
| run_audit | Run a comprehensive Lighthouse audit | url, categories?, device?, throttling? |
| get_accessibility_score | Get accessibility score and recommendations | url, device?, includeDetails? |
| get_seo_analysis | Get SEO analysis and recommendations | url, device?, includeDetails? |
| check_pwa_readiness | Check Progressive Web App readiness | url, device?, includeDetails? |
| Tool | Description | Parameters |
| -------------------------- | ----------------------------------- | ------------------------------------------------------ |
| get_performance_score | Get overall performance score | url, device? |
| get_core_web_vitals | Get Core Web Vitals metrics | url, device?, includeDetails?, threshold? |
| compare_mobile_desktop | Compare performance across devices | url, categories?, throttling?, includeDetails? |
| check_performance_budget | Check against performance budgets | url, device?, budget |
| get_lcp_opportunities | Find LCP optimization opportunities | url, device?, includeDetails?, threshold? |
| Tool | Description | Parameters |
| ------------------------ | ----------------------------- | --------------------------------------------------- |
| find_unused_javascript | Find unused JavaScript code | url, device?, minBytes?, includeSourceMaps? |
| analyze_resources | Analyze all website resources | url, device?, resourceTypes?, minSize? |
| Tool | Description | Parameters |
| -------------------- | ------------------------------------ | --------------------------- |
| get_security_audit | Perform comprehensive security audit | url, device?, checks? |
The Lighthouse MCP server includes reusable prompts that help LLMs provide structured analysis and recommendations:
| Prompt | Description | Parameters |
| -------------------------- | ------------------------------------------------ | --------------------------------------------------------------- |
| analyze-audit-results | Analyze Lighthouse audit results | auditResults, focusArea? |
| compare-audits | Compare before/after audit results | beforeAudit, afterAudit, changesImplemented? |
| optimize-core-web-vitals | Get Core Web Vitals optimization recommendations | coreWebVitals, framework?, constraints? |
| optimize-resources | Get resource optimization recommendations | resourceAnalysis, loadingStrategy?, criticalUserJourneys? |
The Lighthouse MCP server provides built-in reference resources with essential guidelines and best practices:
| Resource | Description | URI |
| ---------------------------- | ------------------------------------------------- | ----------------------------------------------------- |
| core-web-vitals-thresholds | Core Web Vitals performance thresholds | lighthouse://performance/core-web-vitals-thresholds |
| optimization-techniques | Performance optimization techniques and impact | lighthouse://performance/optimization-techniques |
| wcag-guidelines | WCAG 2.1 accessibility guidelines and issues | lighthouse://accessibility/wcag-guidelines |
| seo-best-practices | SEO best practices and optimization opportunities | lighthouse://seo/best-practices |
| security-best-practices | Web security best practices and vulnerabilities | lighthouse://security/best-practices |
| budget-guidelines | Performance budget recommendations by site type | lighthouse://performance/budget-guidelines |
| categories-scoring | Lighthouse audit categories and scoring methods | lighthouse://audits/categories-scoring |
| framework-guides | Framework-specific optimization guides | lighthouse://frameworks/optimization-guides |
| Prompt | Description | Parameters |
| --------------------------- | --------------------------------------------------- | ------------------------------------------------------- |
| create-performance-plan | Generate comprehensive performance improvement plan | currentMetrics, targetGoals?, timeframe? |
| create-performance-budget | Create custom performance budget recommendations | currentMetrics, businessGoals?, userBase? |
| seo-recommendations | Generate SEO improvement recommendations | seoAudit, websiteType?, targetAudience? |
| accessibility-guide | Create accessibility improvement guide | accessibilityAudit, complianceLevel?, userGroups? |
auditResults: JSON audit results from Lighthouse toolsfocusArea: Specific category to focus on ("performance", "accessibility", "seo", "best-practices", "pwa")beforeAudit / afterAudit: Lighthouse audit results before and after changeschangesImplemented: Description of changes made between auditscurrentMetrics: Current performance metrics from auditstargetGoals: Specific performance targets or business goalstimeframe: Timeline for implementing improvementsframework: Frontend framework or technology stackconstraints: Technical or business constraintswebsiteType: Type of website (e.g., e-commerce, blog, corporate)targetAudience: Target audience or market informationcomplianceLevel: WCAG compliance level ("AA" or "AAA")userGroups: Specific user groups to consider for accessibilityurl (required): The website URL to analyzedevice: Target device ("desktop" or "mobile", default: "desktop")includeDetails: Include detailed audit information (default: false)throttling: Enable network/CPU throttling (default: false)categories: Lighthouse categories to audit (["performance", "accessibility", "best-practices", "seo", "pwa"])threshold: Custom thresholds for metrics (e.g., {"lcp": 2.5, "fid": 100, "cls": 0.1})budget: Performance budget limits (e.g., {"performanceScore": 90, "largestContentfulPaint": 2500})resourceTypes: Resource types to analyze (["images", "javascript", "css", "fonts", "other"])minBytes: Minimum file size threshold for analysis (default: 2048)checks: Security checks to perform (["https", "mixed-content", "csp", "hsts", "vulnerabilities"])// Get overall performance score
{
"tool": "get_performance_score",
"arguments": {
"url": "https://example.com",
"device": "mobile"
}
}
// Check Core Web Vitals with custom thresholds
{
"tool": "get_core_web_vitals",
"arguments": {
"url": "https://example.com",
"device": "mobile",
"includeDetails": true,
"threshold": {
"lcp": 2.5,
"fid": 100,
"cls": 0.1
}
}
}
// Comprehensive security audit
{
"tool": "get_security_audit",
"arguments": {
"url": "https://example.com",
"checks": ["https", "csp", "hsts"]
}
}
// Find optimization opportunities
{
"tool": "analyze_resources",
"arguments": {
"url": "https://example.com",
"resourceTypes": ["images", "javascript"],
"minSize": 1024
}
}
Access built-in guidelines and best practices:
// Get Core Web Vitals thresholds
{
"resource": {
"uri": "lighthouse://performance/core-web-vitals-thresholds"
}
}
// Access WCAG accessibility guidelines
{
"resource": {
"uri": "lighthouse://accessibility/wcag-guidelines"
}
}
// Get framework-specific optimization guides
{
"resource": {
"uri": "lighthouse://frameworks/optimization-guides"
}
}
// Analyze audit results with focused recommendations
{
"prompt": "analyze-audit-results",
"arguments": {
"auditResults": "{...lighthouse audit json...}",
"focusArea": "performance"
}
}
// Create a performance improvement plan
{
"prompt": "create-performance-plan",
"arguments": {
"currentMetrics": "{...current performance metrics...}",
"targetGoals": "Achieve 90+ performance score and sub-2s LCP",
"timeframe": "3 months"
}
}
// Compare before/after audit results
{
"prompt": "compare-audits",
"arguments": {
"beforeAudit": "{...before audit results...}",
"afterAudit": "{...after audit results...}",
"changesImplemented": "Implemented lazy loading and image optimization"
}
}
The server is built using:
Contributions are welcome! Please read our Contributing Guide for details on:
This project is licensed under the MIT License - see the LICENSE file for details.
For security issues, please see our Security Policy.
Built with โค๏ธ by Daniel Sogl
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T02:16:32.849Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "lighthouse",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "model-context-protocol",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "performance",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "web-performance",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "audit",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "seo",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "accessibility",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "core-web-vitals",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "security",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "wcag",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "performance-budget",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "resource-analysis",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "javascript-optimization",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "mobile-performance",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "pwa",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "progressive-web-app",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "lcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "fid",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cls",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "chrome",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "ai-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "llm-tools",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "automation",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "web-audit",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "performance-monitoring",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "vscode-extension",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cursor",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "windsurf",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude-desktop",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|unknown|profile capability:lighthouse|supported|profile capability:mcp|supported|profile capability:model-context-protocol|supported|profile capability:performance|supported|profile capability:web-performance|supported|profile capability:audit|supported|profile capability:seo|supported|profile capability:accessibility|supported|profile capability:core-web-vitals|supported|profile capability:security|supported|profile capability:wcag|supported|profile capability:performance-budget|supported|profile capability:resource-analysis|supported|profile capability:javascript-optimization|supported|profile capability:mobile-performance|supported|profile capability:pwa|supported|profile capability:progressive-web-app|supported|profile capability:lcp|supported|profile capability:fid|supported|profile capability:cls|supported|profile capability:chrome|supported|profile capability:ai-agent|supported|profile capability:llm-tools|supported|profile capability:automation|supported|profile capability:web-audit|supported|profile capability:performance-monitoring|supported|profile capability:vscode-extension|supported|profile capability:cursor|supported|profile capability:windsurf|supported|profile capability:claude-desktop|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Danielsogl",
"href": "https://github.com/danielsogl/lighthouse-mcp-server#readme",
"sourceUrl": "https://github.com/danielsogl/lighthouse-mcp-server#readme",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:11:24.934Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-25T03:11:24.934Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "44 GitHub stars",
"href": "https://github.com/danielsogl/lighthouse-mcp-server",
"sourceUrl": "https://github.com/danielsogl/lighthouse-mcp-server",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-25T03:11:24.934Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-danielsogl-lighthouse-mcp-server/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub ยท GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to @danielsogl/lighthouse-mcp and adjacent AI workflows.