website-intelligence-provider
Website Intelligence Provider
번들된 픽스처에서 결정론적 웹사이트 인텔리전스 감사를 위한 독립 TypeScript API입니다. URL을 받아 영어 또는 스페인어 이중 언어 결과를 생성합니다.
번들된 픽스처를 통해 결정론적 웹 인텔리전스 감사를 위한 독립 TypeScript API입니다. URL을 수신하고 포함된 픽스처를 사용하여 영어 또는 스페인어로 결과를 생성합니다.
기본값: 네트워크 미사용 — 서비스는 제출된 URL에 절대 접속하지 않습니다. 알 수 없는 호스트는
FIXTURE_NOT_FOUND로 안전하게 실패합니다. 감사 응답은network.attempted: false및network.allowed: false를 기록합니다.기본값: 네트워크 비활성화 — 서비스는 수신된 URL에 절대 접속하지 않습니다. 알 수 없는 호스트는
FIXTURE_NOT_FOUND로 안전하게 실패합니다.
공개 배포
GitHub: https://github.com/CaBsCrypto/website-intelligence-provider
안정적인 프로덕션 배포: https://website-intelligence-provider.vercel.app
Vercel 프로젝트는 독립적이며 api/ 아래의 함수를 사용합니다. vercel.json은 공개 라우트를 해당 함수에 매핑합니다. Stellar Bazaar에 의존하지 않으며 Bazaar 자격 증명이나 배포 훅을 포함하지 않습니다.
Vercel 프로젝트는 독립적이며 api/의 함수를 사용합니다. Stellar Bazaar에 의존하지 않으며 Bazaar 자격 증명이나 자동화를 포함하지 않습니다.
Related MCP server: web-audit-mcp
요구 사항
Node.js 22.18 이상
npm 10 이상
프로덕션 런타임 의존성 없음
로컬 개발
npm install
npm test
npm start서버는 기본적으로 127.0.0.1:8787에 바인딩됩니다. PORT를 설정하여 변경할 수 있습니다.
서버는 기본적으로 127.0.0.1:8787에서 수신합니다. PORT를 사용하여 변경합니다.
curl -s http://127.0.0.1:8787/v1/audits \
-H "content-type: application/json" \
-d '{"url":"https://example.com/","language":"es"}'HTTP API
메서드 | 라우트 | 용도 |
|
| 공급자 식별 및 엔드포인트 검색 |
|
| 상태 및 실행 모드 |
|
| 버전 관리된 Service Card |
|
| 사용 가능한 로컬 픽스처 식별자 |
|
| 결정론적 픽스처 감사 실행 |
요청:
{ "url": "https://example.com/", "language": "es" }language는 선택 사항이며 기본값은 en입니다. 지원되는 값은 en과 es입니다.
MCP 형식 stdio 계약
npm run mcp프로세스는 줄마다 JSON-RPC 메시지 하나를 읽습니다. initialize, tools/list, tools/call을 지원합니다. audit_website 도구는 동일한 url과 선택적 language를 받아 MCP 텍스트 콘텐츠와 structuredContent를 모두 반환합니다.
프로세스는 줄마다 JSON-RPC 메시지 하나를 읽습니다. initialize, tools/list, tools/call을 지원합니다. audit_website 도구는 동일한 입력을 사용하며 MCP 텍스트와 structuredContent를 반환합니다.
픽스처 및 결정론
번들된 호스트:
example.comwww.example.comstellar.localdemo.stellar.local
동일한 공급자 버전과 정규화된 입력은 항상 동일한 점수와 결과를 생성합니다. 출력에는 타임스탬프, DNS 상태, 실시간 HTTP 상태, 환경 기반 콘텐츠, 비밀, 지갑 및 결제 데이터가 제외됩니다.
동일한 버전과 정규화된 입력은 항상 동일한 점수와 결과를 생성합니다. 출력에는 날짜, DNS, 실제 HTTP 상태, 환경 의존 콘텐츠, 비밀, 지갑 및 결제 데이터가 제외됩니다.
별도 Vercel 프로젝트로 배포
인증된 Vercel CLI 사용:
vercel --yes
vercel --prod --yesVercel은 vercel.json의 명시적 라우트를 사용하여 api/의 TypeScript 서버리스 함수를 빌드합니다. 빌드 디렉터리는 커밋되지 않습니다. .vercelignore는 로컬 캐시, 작업 파일, 빌드 출력, 자격 증명 및 환경 파일을 배포 업로드에서 제외합니다.
Vercel은 api/의 TypeScript 함수를 자동으로 감지합니다. 빌드 디렉터리는 버전 관리되지 않습니다.
버전 관리
HTTP API와 출력 스키마는 메이저 버전 v1 / 1.0을 사용합니다. 응답의 호환성을 깨는 변경에는 새 라우트와 스키마 버전이 필요합니다. SERVICE_CARD.v1.json은 런타임 Service Card에 대해 테스트로 검증됩니다.
보안 및 범위
감사 경로에는 아웃바운드 HTTP 클라이언트가 없습니다.
URL 자격 증명과 HTTP(S)가 아닌 프로토콜은 거부됩니다.
알 수 없는 호스트는 절대 가져오지 않습니다.
비밀, 토큰, 결제 데이터 또는 지갑 기능은 사용되지 않습니다.
이 프로젝트는 독립적입니다. Stellar Bazaar 또는 다른 공급자에 게시하거나 수정하지 않습니다.
라이선스
Apache-2.0. LICENSE 참조.
This server cannot be deployed
Maintenance
Related MCP Connectors
Audit public webpages and supplied markup for HTML, CSS, SEO, JSON-LD, and link issues.
Read, screenshot, diff, verify and audit any URL: SEO, links, sitemaps, schema, a11y.
Scan any public site for AI-agent visibility; get scored findings, a machine-readable fix pack, and
Scan a web page for accessibility, security, privacy, quality and SEO issues, with fixes.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceMCP server for website SEO + GEO analysis. Scan any URL to get scores across 5 categories (SEO, GEO, Performance, Security, Accessibility) with actionable fix recommendations. Enables AI coding assistants to audit websites and implement fixes autonomously.-
- FlicenseNot gradedqualityDmaintenanceEnables auditing of websites for performance, SEO, accessibility, security, and mobile readiness, with tools to validate URLs, run page audits, save results, and retrieve reports.1-

Seonix SEO MCPofficial
AlicenseAqualityCmaintenanceLets any AI agent audit any website for SEO, GEO/AEO, and speed problems, reporting issues and recommendations without modifying the site.4MIT- AlicenseNot gradedqualityDmaintenanceEnables web audits for performance, security, SEO, and DNS, returning structured improvement prompts for AI assistants.7 npmMIT