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-контракт / 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 собирает бессерверные функции TypeScript в api/, используя явные маршруты в vercel.json. Каталог сборки не коммитится. .vercelignore исключает локальные кеши, рабочие файлы, результаты сборки, учетные данные и файлы окружения из загрузки при развертывании.
Vercel автоматически обнаруживает функции TypeScript в api/. Никакой каталог сборки не версионируется.
Версионирование
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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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
AlicenseAqualityBmaintenanceLets any AI agent audit any website for SEO, GEO/AEO, and speed problems, reporting issues and recommendations without modifying the site.4MIT- AlicenseAqualityAmaintenancePoint your coding agent at a URL and get a real-browser QA audit: broken signup/login/checkout flows, JS console errors, missing analytics, consent + security headers, mobile tap targets, and accessibility — returned as machine-verified findings graded A-F.442Apache 2.0
Related MCP Connectors
Technical SEO + GEO (AI-search) site audits: hosted crawls, prioritized fixes, report diffs.
Scan URLs for WCAG 2.1 violations, generate AI fixes, and produce VPAT 2.5 compliance reports.
Turns any URL into SEO metadata, contacts, tech stack, and AI-ready Markdown, in one call.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/CaBsCrypto/website-intelligence-provider'
If you have feedback or need assistance with the MCP directory API, please join our Discord server