validoria-mcp by validoria.com
MCP server · Observability & incidents · indexed, not reviewed
HostedLocalvendor's own
Not reviewed
No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.
Continuous website testing by Validoria — monitor security, SEO, performance, and accessibility.
Facts
- MCP registry
com.validoria/validoria-mcp· 2.0.1- Endpoint
https://api.teste.no/api/mcp- Packages
npmvalidoria-mcp stdio- Website
- validoria.com
- npm / week
- 24
- Registry entry
- updated 10 Aug 2026
From the official MCP registry, the package registries and our own checks. JSON · Markdown
Why it's listed
- It's published in the registry under validoria.com, a namespace the registry only gives to whoever proves they control that domain.
Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.
Tools it lists 74 · about 14,014 tokens of context · checked 12 minutes ago
| Tool | What it does | Hint |
|---|---|---|
guest_start_scanGuest quick scan (no account) | Run a free 6-test HTTP scan against a public URL without an API key. Rate-limited (5/IP/hour, 3/session/day). Returns scanId — poll with guest_get_scan. For continuous monitoring, sign up free and use create_target. See… | |
guest_get_scanGet guest scan results | Poll results for a guest_start_scan. Pass the scanId and guestSessionId from the start response. No API key required. | |
list_targetsList Targets | List all monitoring targets for your team. Returns name, URL, type, status, and uptime info for each target. | |
get_targetGet Target Details | Get detailed information about a specific target including status, uptime, fingerprint, and composite scores. | |
get_target_scoresGet Target Composite Scores | Get composite scores (Security, SEO, Performance, Accessibility, AI-search readiness) for a target. Each score is 0-100 with a status rating. | |
list_findingsList Findings | List findings (discovered issues) across your targets. Filter by status, severity, or target. Returns title, severity, status, test name, and AI enrichment if available. | |
get_findingGet Finding Details | Get full details of a specific finding, including evidence, AI analysis, and recommended fix. | |
list_incidentsList Incidents | List incidents (grouped operational issues) across your targets. Filter by status. Returns title, severity, status, findings count, and deployment correlation. | |
get_incidentGet Incident Details | Get full details of a specific incident including linked findings, AI analysis, and deployment correlation. | |
list_runsList Runs | List recent test runs. Filter by target, status, or test slug. Returns run status, score, summary, duration, and finding count. | |
get_runGet Run Details | Get full details of a specific test run including metrics, score, summary, errors, and associated findings. | |
active_runsActive Runs | Get currently running and queued tests across all targets. Useful for checking what tests are in progress right now. | |
team_statsTeam Statistics | Get team-wide overview statistics: total runs, pass rate, open findings, open incidents, average duration. Supports lifetime, monthly, or weekly periods. | |
target_statsTarget Statistics | Get statistics for a specific target: runs, pass rate, findings, duration. Supports lifetime, monthly, or weekly periods. | |
daily_trendsDaily Trends | Get daily time-series data for runs, findings, and average duration. Useful for identifying trends over time. Returns up to 90 days of data. | |
get_site_mapGet Site Map | Get the latest crawl snapshot for a target. Returns page inventory stats, SEO issues, broken pages/assets, response times, and a diff against the previous crawl. Optionally include page-level details. | |
list_maintenance_windowsList Maintenance Windows | List maintenance windows for a target. Shows scheduled and recurring maintenance periods that suppress alerts. | |
list_testsList Test Definitions | List all available test definitions (plugins). Shows slug, name, category, runner type, weight class, schedule, and enablement status. Useful for knowing which tests can be triggered. | |
trigger_testTrigger Test | Run a specific test against a target. Specify either the test definition ID or slug. The test is queued and executed asynchronously — use get_run to check status. | |
trigger_all_testsTrigger All Tests | Run all enabled tests against a target as a scan workflow. All tests in the target's test profile are queued. Returns the workflow ID and list of queued runs. | |
acknowledge_incidentAcknowledge Incident | Acknowledge an open incident to signal that someone is looking at it. Changes status from OPEN to ACKNOWLEDGED. | |
resolve_incidentResolve Incident | Resolve an incident to mark it as handled. Changes status to RESOLVED and sets the closed timestamp. | |
mute_findingMute Finding | Mute an open finding to suppress it from dashboards and alerts. Status changes from OPEN to MUTED. | |
create_maintenance_windowCreate Maintenance Window | Schedule a maintenance window for a target. During maintenance, alerts and notifications are suppressed. Supports one-time, daily, and weekly recurring windows. | |
delete_maintenance_windowDelete Maintenance Window | Remove a scheduled maintenance window. | |
record_deploymentRecord Deployment | Record a deployment event for a target. Deployments are auto-correlated with incidents created within 20 minutes. Useful for tracking releases and root-cause analysis. | |
recompute_scoresRecompute Composite Scores | Force recompute all composite scores (Security, SEO, Performance, Accessibility) for a target. Useful after manual changes or when scores seem stale. | |
list_automation_rulesList Automation Rules | List all automation rules for the team. Rules automatically react to events (test failures, incidents, downtime) with configurable actions (escalate severity, suppress, rerun, webhook, notify). | |
get_automation_ruleGet Automation Rule | Get full details of a specific automation rule. | |
create_automation_ruleCreate Automation Rule | Create an automation rule that reacts to events. Triggers: TEST_FAILED, TEST_RECOVERED, INCIDENT_CREATED, INCIDENT_RESOLVED, TARGET_DOWN, TARGET_RECOVERED. Actions: escalate (change severity), suppress (mute), rerun… | |
update_automation_ruleUpdate Automation Rule | Update an existing automation rule. Any field not provided will remain unchanged. | |
delete_automation_ruleDelete Automation Rule | Permanently delete an automation rule. | |
list_journeysList Journeys | List custom browser test flows (journeys) for a target or all team targets. Journeys are multi-step Playwright tests that verify user flows like checkout, login, and search. | |
get_journeyGet Journey | Get full details of a specific journey including all steps. | |
create_journeyCreate Journey | Create a custom browser test flow for a target. Steps are executed sequentially in a Playwright browser. Supports actions: navigate, click, type, fill, select, assert, wait, screenshot, scroll, hover, use_fragment.… | |
update_journeyUpdate Journey | Update a journey's name, settings, or steps. When steps are provided, all existing steps are replaced. | |
delete_journeyDelete Journey | Permanently delete a journey and all its steps. | |
trigger_journeyTrigger Journey | Execute a journey (custom browser test flow) against its target. The journey runs asynchronously — use get_run to check progress. | |
list_scheduled_reportsList Scheduled Reports | List all scheduled reports for the team. Reports are automatically generated and emailed on a daily or weekly basis. | |
create_scheduled_reportCreate Scheduled Report | Create a new scheduled email report. Reports include run stats, open findings, composite scores, and per-target status. | |
update_scheduled_reportUpdate Scheduled Report | Update an existing scheduled report. Any field not provided stays unchanged. | |
delete_scheduled_reportDelete Scheduled Report | Permanently delete a scheduled report. | |
get_team_settingsGet Team Settings | Get the team's configuration including AI enrichment, uptime monitoring, severity escalation, run policies, notification coalescing, SEO, and Kloner Tasks integration settings. | |
update_team_settingsUpdate Team Settings | Update team configuration. All fields are optional — only provided fields are changed. Covers: AI enrichment (model, temperature, auto-enrich, spending cap), uptime (timeout, thresholds), severity escalation… | |
list_notification_rulesList Notification Rules | List all notification alert rules for the team. Rules map event types + severity levels to notification channels. | |
create_notification_ruleCreate Notification Rule | Create a notification alert rule. Defines which events at which severity levels trigger notifications on which channels. Supports quiet hours and per-target scoping. | |
update_notification_ruleUpdate Notification Rule | Update a notification rule. Only provided fields are changed. | |
delete_notification_ruleDelete Notification Rule | Permanently delete a notification rule. | |
list_notification_channelsList Notification Channels | List all notification channels (Email, Slack, Webhook, SMS, Web Push) configured for the team. Sensitive config values are redacted. | |
list_keywordsList Target Keywords | List all SEO keywords tracked for a target, including latest Google rank position. Max 50 per target. | |
add_keywordAdd Keyword | Add an SEO keyword to track for a target. Max 50 keywords per target. | |
remove_keywordRemove Keyword | Remove an SEO keyword from a target. | |
start_load_testStart Load Test | Start a load test against a target. Max 100 concurrent connections, max 5 min duration, 1 test at a time per target, 60s cooldown between tests. Modes: HTTP_FLOOD (autocannon), BROWSER_USERS (Playwright), COMBINED… | |
cancel_load_testCancel Load Test | Cancel a running load test. | |
get_load_testGet Load Test Results | Get details and results of a load test run. | |
list_load_testsList Load Test History | List recent load test runs for a target. | |
list_secretsList Target Secrets | List secrets stored in a target's vault. Values are masked — only key names and labels are shown. Secrets are used by test plugins (e.g. LOGIN_EMAIL, LOGIN_PASSWORD for B2B shops, ga4_service_account for GA4). | |
store_secretStore Secret | Store an encrypted secret in a target's vault. Common keys: LOGIN_EMAIL, LOGIN_PASSWORD (B2B shop auth), ga4_service_account (GA4 monitoring). Values are AES-256-GCM encrypted at rest. | |
rotate_secretRotate Secret | Update the value of an existing secret. | |
delete_secretDelete Secret | Permanently delete a secret from a target's vault. | |
list_page_fragmentsList Page Fragments | List all reusable page fragments for the team. Fragments are shared step sequences (e.g. "Login", "Dismiss Cookies") that can be inserted into multiple Journeys via the use_fragment action. | |
create_page_fragmentCreate Page Fragment | Create a reusable step sequence that can be shared across multiple Journeys. Fragment names must be unique per team. | |
update_page_fragmentUpdate Page Fragment | Update a page fragment. When steps are provided, all existing steps are replaced. | |
delete_page_fragmentDelete Page Fragment | Permanently delete a page fragment. | |
create_targetCreate Target | Add a new website, API, or webshop target for monitoring with full onboarding. Automatically enables compatible tests, triggers an initial scan, and captures a page screenshot. Requires write scope (Free plan: 1… | |
update_targetUpdate Target | Update a target's properties (name, URL, type, environment, business weight, tags, uptime toggle). | |
delete_targetDelete Target | Permanently delete a target and all its associated data (runs, findings, incidents, artifacts). This cannot be undone. | |
analyze_targetAnalyze Target | Fingerprint a URL and get test recommendations before creating a target. Detects platform (Shopify, WordPress, etc.), CDN, server stack, frontend framework, analytics, and B2B/ecommerce signals. Returns recommended… | |
import_targetsImport Targets | Bulk import up to 100 websites for monitoring. Each URL gets a target created with auto-enabled tests, initial scan, and screenshot capture. Partial success — failed URLs are reported individually without blocking… | |
create_muting_ruleCreate Muting Rule | Create a rule to auto-mute findings matching a pattern. Existing open findings matching the rule are muted immediately. Supports muting by fingerprint pattern, test definition, or test+target combination. | |
system_healthSystem Health | Get a comprehensive system health report: BullMQ queue depths, active/stuck runs, user sessions, notification delivery stats, and recent error counts. Requires admin scope. | |
update_testUpdate Test Definition | Enable or disable a test definition globally, or update its schedule/timeout. Requires admin scope. | |
enable_all_testsEnable All Tests | Enable all test definitions globally. Optionally filter by category to only enable tests in that category. Requires admin scope. | |
disable_all_testsDisable All Tests | Disable all test definitions globally. Optionally filter by category to only disable tests in that category. Requires admin scope. |
What https://api.teste.no/api/mcp answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.
How its tools read to an agent 0 errors · 78 warnings · 1 note
- warnTC11update_notification_rule7 parameters without a description: channelTypes, enabled, eventTypes, name, quietHoursEnd, quietHoursStart and 1 more
- warnTC11update_page_fragment1 parameter without a description: description
- warnTC16acknowledge_incidentno readOnlyHint or destructiveHint
- warnTC16active_runsno readOnlyHint or destructiveHint
- warnTC16add_keywordno readOnlyHint or destructiveHint
- warnTC16analyze_targetno readOnlyHint or destructiveHint
- warnTC16cancel_load_testno readOnlyHint or destructiveHint
- warnTC16create_automation_ruleno readOnlyHint or destructiveHint
- warnTC16create_journeyno readOnlyHint or destructiveHint
- warnTC16create_maintenance_windowno readOnlyHint or destructiveHint
- warnTC16create_muting_ruleno readOnlyHint or destructiveHint
- warnTC16create_notification_ruleno readOnlyHint or destructiveHint
- warnTC16create_page_fragmentno readOnlyHint or destructiveHint
- warnTC16create_scheduled_reportno readOnlyHint or destructiveHint
- warnTC16create_targetno readOnlyHint or destructiveHint
- warnTC16daily_trendsno readOnlyHint or destructiveHint
- warnTC16delete_automation_ruleno readOnlyHint or destructiveHint
- warnTC16delete_journeyno readOnlyHint or destructiveHint
- warnTC16delete_maintenance_windowno readOnlyHint or destructiveHint
- warnTC16delete_notification_ruleno readOnlyHint or destructiveHint
- warnTC16delete_page_fragmentno readOnlyHint or destructiveHint
- warnTC16delete_scheduled_reportno readOnlyHint or destructiveHint
- warnTC16delete_secretno readOnlyHint or destructiveHint
- warnTC16delete_targetno readOnlyHint or destructiveHint
The first 24 of 79; every finding is in the listing's JSON under mcpTools.check.
The checks from /check and anchor check, run each day on the list above: about 14,014 tokens of definitions. Not part of the score yet. Check your own server.