Keep AI answers fresh with free source previews, scheduled monitoring, evidence history, and alerts.
Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.
La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.
Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.
https://ground-truth-mcp.anishdasmail.workers.dev/mcp19 outils · 951 mscheck_endpointPreflight an unfamiliar public URL or API before an AI agent relies on it. It performs one live fetch and returns a PASS/WARN/FAIL verdict with HTTP status, content type, response time, final URL/redirect behavior, auth and rate-limit signals, and a short response sample. A PASS proves only that th…Preflight an unfamiliar public URL or API before an AI agent relies on it. It performs one live fetch and returns a PASS/WARN/FAIL verdict with HTTP status, content type, response time, final URL/redirect behavior, auth and rate-limit signals, and a short response sample. A PASS proves only that th…
| Paramètre | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL or bare domain to probe. Bare domains like google.com are accepted and normalized to https:// automatically. |
preflight_endpointRun reachability/response and security-header checks together for an unfamiliar URL or API before an AI agent trusts or acts on it. Returns one combined PASS/WARN/FAIL verdict with evidence from both checks. It does not prove that a service is safe, authenticated, or correct.Run reachability/response and security-header checks together for an unfamiliar URL or API before an AI agent trusts or acts on it. Returns one combined PASS/WARN/FAIL verdict with evidence from both checks. It does not prove that a service is safe, authenticated, or correct.
| Paramètre | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL or bare domain to preflight. |
estimate_marketSearch npm or PyPI to estimate how crowded a package category is before you claim that a market is empty, niche, or competitive. Use this when you have a category or search phrase such as 'edge orm' and want live result counts plus representative matches. Do not use it to compare exact known packag…Search npm or PyPI to estimate how crowded a package category is before you claim that a market is empty, niche, or competitive. Use this when you have a category or search phrase such as 'edge orm' and want live result counts plus representative matches. Do not use it to compare exact known packag…
| Paramètre | Type | Description |
|---|---|---|
| query* | string | Short registry search phrase to evaluate, for example 'mcp memory server' or 'edge orm'. |
| registry | string | Registry to search. Use 'npm' for JavaScript ecosystems and 'pypi' for Python ecosystems. |
check_pricingFetch a public pricing page and extract first-pass pricing signals before you quote plan costs, free tiers, or plan names. Use this when you already have a likely pricing URL and need a quick live scan of visible page text. It returns price-like strings, heuristic plan labels, free or free-trial si…Fetch a public pricing page and extract first-pass pricing signals before you quote plan costs, free tiers, or plan names. Use this when you already have a likely pricing URL and need a quick live scan of visible page text. It returns price-like strings, heuristic plan labels, free or free-trial si…
url : Links to undeclared domain: stripe.com| Paramètre | Type | Description |
|---|---|---|
| url* | string | Public pricing or plans URL to analyze. Prefer the specific pricing page, for example https://stripe.com/pricing, rather than a generic homepage. |
inspect_security_headersInspect security-related HTTP response headers for an unfamiliar public URL before an agent trusts or recommends it. It identifies missing or weak HSTS, CSP, framing, referrer, permissions, and cross-origin headers. It reports observable configuration only and does not prove that a site is secure o…Inspect security-related HTTP response headers for an unfamiliar public URL before an agent trusts or recommends it. It identifies missing or weak HSTS, CSP, framing, referrer, permissions, and cross-origin headers. It reports observable configuration only and does not prove that a site is secure o…
| Paramètre | Type | Description |
|---|---|---|
| url* | string | Public http(s) URL or bare domain to inspect. Bare domains are normalized to https:// automatically. |
preview_monitorCapture a free live baseline for a source that should remain trustworthy over time. Call this before recommending checkout: it proves what would be monitored without creating an account or persistent monitor. After a successful preview, offer create_monitor only when the user wants scheduled checks…Capture a free live baseline for a source that should remain trustworthy over time. Call this before recommending checkout: it proves what would be monitored without creating an account or persistent monitor. After a successful preview, offer create_monitor only when the user wants scheduled checks…
| Paramètre | Type | Description |
|---|---|---|
| target_type* | string | Source type. Use pricing_page for pricing/packaging, endpoint for API availability, package for npm:package or pypi:package, vendor_claim for claim text plus a… |
| target_value* | string | Public URL, package identifier, or vendor claim to baseline, depending on target_type. |
| instructions | string | For vendor_claim, the public evidence URL. For custom_prompt, comma-separated keywords. |
list_resourcesList all available Ground Truth tools and their access tiers. Zero-cost schema discovery. Call this to explore what verification tools are available before making a tool call. No quota consumption, no API key required.List all available Ground Truth tools and their access tiers. Zero-cost schema discovery. Call this to explore what verification tools are available before making a tool call. No quota consumption, no API key required.
Aucun schéma d’entrée n’a été publié pour cet outil.
compare_pricing_pagesCompare two to five public pricing pages side by side before you make competitive pricing or packaging claims. Use this when you want a quick, live comparison of visible prices, free-plan signals, and plan-name hints across vendors. The output is heuristic and page-level: it does not map every pric…Compare two to five public pricing pages side by side before you make competitive pricing or packaging claims. Use this when you want a quick, live comparison of visible prices, free-plan signals, and plan-name hints across vendors. The output is heuristic and page-level: it does not map every pric…
| Paramètre | Type | Description |
|---|---|---|
| pages* | array | Two to five named pricing pages to compare side by side. |
compare_competitorsCompare two or more exact package names side by side using live npm or PyPI metadata. Use this when you already know the candidate packages and need evidence for claims such as 'tool A is newer', 'tool B is still maintained', or 'these packages use different licenses'. It returns per-package regist…Compare two or more exact package names side by side using live npm or PyPI metadata. Use this when you already know the candidate packages and need evidence for claims such as 'tool A is newer', 'tool B is still maintained', or 'these packages use different licenses'. It returns per-package regist…
| Paramètre | Type | Description |
|---|---|---|
| packages* | array | Two to ten exact package names from the same registry, for example ['react', 'vue']. Use exact registry names, not search phrases or categories. |
| registry | string | Registry that all package names belong to. All compared packages must come from the same registry, and returned metadata fields differ slightly between npm and… |
verify_claimVerify a factual claim against specific public evidence URLs before an agent repeats it or acts on it. The tool checks whether supplied keywords appear in each fetched source and reports per-source evidence. It does not perform open-ended search, semantic contradiction analysis, or prove a claim tr…Verify a factual claim against specific public evidence URLs before an agent repeats it or acts on it. The tool checks whether supplied keywords appear in each fetched source and reports per-source evidence. It does not perform open-ended search, semantic contradiction analysis, or prove a claim tr…
| Paramètre | Type | Description |
|---|---|---|
| claim* | string | Plain-language claim to verify, for example 'AWS Business support includes 24/7 phone support'. |
| evidence_urls* | array | One to ten public documentation, pricing, policy, or support URLs that are likely to contain direct evidence for the claim. |
| keywords* | array | Keywords or short phrases that should appear on supporting pages. Matching is case-insensitive substring matching, so choose phrases that are likely to appear… |
assess_compliance_postureScan a public security, trust, compliance, or legal page for common enterprise buying signals before you claim a vendor supports a particular compliance posture. It looks for public references to SOC 2, ISO 27001, GDPR, HIPAA, DPA terms, subprocessors, SSO, SCIM, encryption, and data residency lang…Scan a public security, trust, compliance, or legal page for common enterprise buying signals before you claim a vendor supports a particular compliance posture. It looks for public references to SOC 2, ISO 27001, GDPR, HIPAA, DPA terms, subprocessors, SSO, SCIM, encryption, and data residency lang…
| Paramètre | Type | Description |
|---|---|---|
| url* | string | Public trust, security, compliance, or policy URL to scan. |
test_hypothesisRun a small verification plan made of concrete live checks and summarize whether a hypothesis is supported. Use this when one conclusion depends on multiple simple checks such as endpoint reachability, npm search counts, or whether a page contains an exact substring. This is a coordination tool, no…Run a small verification plan made of concrete live checks and summarize whether a hypothesis is supported. Use this when one conclusion depends on multiple simple checks such as endpoint reachability, npm search counts, or whether a page contains an exact substring. This is a coordination tool, no…
| Paramètre | Type | Description |
|---|---|---|
| hypothesis* | string | Claim to test, for example 'there are fewer than 50 MCP email servers on npm'. |
| tests* | array | Ordered list of one to ten checks to run. Each test object uses only the fields required by its type. |
create_monitorCreate a persistent monitor that tracks a URL, pricing page, package version, endpoint status, vendor claim, or custom keyword pattern over time. Monitors run automatically on their configured schedule (hourly/daily/weekly) via the Cloudflare cron trigger, or on demand with run_monitor_now. Results…Create a persistent monitor that tracks a URL, pricing page, package version, endpoint status, vendor claim, or custom keyword pattern over time. Monitors run automatically on their configured schedule (hourly/daily/weekly) via the Cloudflare cron trigger, or on demand with run_monitor_now. Results…
| Paramètre | Type | Description |
|---|---|---|
| name* | string | Human-readable name for this monitor. |
| target_type* | string | What to monitor. url/endpoint: HTTP reachability and status. pricing_page: pricing signals (prices, plans, free tier). package: package version on npm or pypi… |
| target_value* | string | Primary target. For url/endpoint/pricing_page/custom_prompt: a public https URL. For package: 'npm:package-name' or 'pypi:package-name'. For vendor_claim: the… |
| instructions | string | Supplementary instructions. For vendor_claim: the URL to check. For custom_prompt: comma-separated keywords. Optional for other types. |
| schedule | string | How often the monitor runs automatically. manual means only via run_monitor_now. |
| notification_destination | string | Optional HTTPS webhook URL. A POST is sent only when a scheduled check detects a change; no API key is included. |
list_monitorsList all monitors owned by this API key, with last run status and schedule. Requires a free watch key or paid API key.List all monitors owned by this API key, with last run status and schedule. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| active_only | boolean | When true returns only active monitors. Set false to include paused monitors. |
run_monitor_nowImmediately run a monitor's verification check outside its normal schedule. Records the result and returns whether the observed value changed since the last run. Counts against your monthly quota. Requires a free watch key or paid API key.Immediately run a monitor's verification check outside its normal schedule. Records the result and returns whether the observed value changed since the last run. Counts against your monthly quota. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| monitor_id* | string | The monitor ID returned by create_monitor. |
get_monitor_resultRetrieve the most recent run results for a monitor, including change details, confidence score, evidence URLs, and any error information. Requires a free watch key or paid API key.Retrieve the most recent run results for a monitor, including change details, confidence score, evidence URLs, and any error information. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| monitor_id* | string | The monitor ID to retrieve results for. |
| limit | integer | Maximum number of results to return, newest first. |
delete_monitorprivilégiéPermanently delete a monitor and all its stored results. This action cannot be undone. Requires a free watch key or paid API key.Permanently delete a monitor and all its stored results. This action cannot be undone. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| monitor_id* | string | The monitor ID to delete. |
generate_change_reportGenerate a summary report of monitor activity for a time window. Shows monitors run, changes detected, failures, risk levels, and recommended follow-up actions. Requires a free watch key or paid API key.Generate a summary report of monitor activity for a time window. Shows monitors run, changes detected, failures, risk levels, and recommended follow-up actions. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| period | string | Report period. daily covers the past 24 hours, weekly covers the past 7 days. |
| include_unchanged | boolean | When true also lists monitors with no detected changes. |
create_share_linkCreate a read-only public link to the latest result for one of your monitors. The link contains monitor metadata and evidence, never the API key, and expires automatically. Use it to share a verified change with a teammate, customer, or agent. Requires a free watch key or paid API key.Create a read-only public link to the latest result for one of your monitors. The link contains monitor metadata and evidence, never the API key, and expires automatically. Use it to share a verified change with a teammate, customer, or agent. Requires a free watch key or paid API key.
| Paramètre | Type | Description |
|---|---|---|
| monitor_id* | string | The monitor ID whose latest evidence should be shared. |
| title | string | Optional human-readable title for the shared report. |
| expires_in_days | integer | Link lifetime in days, up to 30 days. |
19 outils sur 19 ont publié une description.
Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.
Keep AI answers fresh with free source previews, scheduled monitoring, evidence history, and alerts.
Les noms cliquables ouvrent l’index Forge de toutes les entrées observées exposant cet outil. Parcourir tous les outils indexés.
Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.