KnownFix
REMOTE · KNOWNFIX-BACKEND-28.B-HASH88.DENO.NET · 2 COMPONENTS
Developer fixes, free skills, browser tools and scoped technical services over MCP.
Available components
Last scanned (8 hours ago)
Scores higher than 94% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Developer Tools
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →
Endpoint Security74
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- No authorisation is required to call this server. Every tool declares its destructiveHint and none is destructive, so open access doesn't expose one. See how to fix → View diagnostics → Partial
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability87
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (excellent).Pass
- Tool/resource definitions use about 3718 tokens (~84/item across 44 items; 19 tools + 25 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management100
- No destabilizing schema changes in the last 30 days.Pass
Tool Coverage98
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 95% of tool parameters carry a description.Partial
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
- No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
- We read all 19 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
- An AI judge read all 21 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 19 Oct 26 0
- The server rewrote its instructions, which are the text every model session reads security
- Tool “list_services” rewrote its description, which is the text the model reads security
- Tool “order_service” rewrote its description, which is the text the model reads security
- New resource “Start here: tools, guides, skills and services” functional
- Server version: 0.6.0 → 0.6.1 functional
- Server version: 0.5.1 → 0.6.0 functional
- New tool “get_overview” functional
- New tool “get_free_skill” functional
- 15 Oct 26 0
- New resource “Webhook Delivery Triage” functional
- 14 Oct 26 0
- New resource “API Response Triage” functional
- 12 Oct 26 0
- Resource “Open books” was removed ▼ functional
- 6 Oct 26 0
- New resource “MCP Connection Triage” functional
- New resource “Website Search Readiness” functional
- 28 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 25 Sept 26 0
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 13 Sept 26 0
- Stability: 0.97 → pass security
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 5 Nov 2026 · Probed https://knownfix-backend-28.b-hash88.deno.net/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=*.b-hash88.deno.net | CN=YE2,O=Let's Encrypt,C=US | 12 Oct 2026 | 10 Jan 2027 | ECDSA 256 | ECDSA-SHA384 | 5d3acbb32a6788bf95996d1742f5ee18c21 |
| SANs: *.b-hash88.deno.net | ||||||
| CN=YE2,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 4df3b15dd6c0784c507cd37b58e6f115 |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
Background: What to check on a remote MCP endpoint →
DNSSEC insecure
Validation of knownfix-backend-28.b-hash88.deno.net. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| net. | present | 37331 | 13 | Verified |
| deno.net. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
| Header | Value |
|---|---|
| content-security-policy | default-src 'none'; script-src 'unsafe-inline'; style-src 'unsafe-inline'; connect-src 'self'; img-src 'self' data:; base-uri 'none'; frame-ancestors 'none'; form-action 'none' |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | no-referrer |
| permissions-policy | camera=(), microphone=(), geolocation=(), payment=(), usb=() |
Background: How OAuth 2.1 works in the 2026 MCP spec →
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://knownfix-backend-28.b-hash88.deno.net/mcp | Verified | 200 | |
| http (plaintext) | http://knownfix-backend-28.b-hash88.deno.net/mcp | HTTPS enforced | 301 | https://knownfix-backend-28.b-hash88.deno.net/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →
audit_endpoint Audit an agent endpoint ~184
Readiness audit of any agent-facing URL: MCP handshake, CORS, discovery docs (llms.txt, mcp.json), and payment-offer behaviour. First call with url alone for the FREE grade and failing-check list. For the full findings and remediations, call get_offer with productType "audit" and productId "conformance-report", pay, then call audit_endpoint again with the same url plus paymentTx and paymentOffer. This tool both previews and redeems the paid report; no separate delivery tool is needed.
| Name | Type | Req | Description |
|---|---|---|---|
| paymentOffer | string | – | Signed offer token from get_offer (productType: audit) |
| paymentTx | string | – | Base Pay UserOperation hash for USDC or Base transaction hash for ETH, for the full paid report |
| url | string | yes | Base URL to audit, e.g. https://your-agent.example.com |
| Name | Type | Req | Description |
|---|---|---|---|
| checkedAt | string | – | – |
| checks | array | – | – |
| error | string | – | Machine-readable failure code. |
| grade | string | – | Overall readiness grade. |
| paidReport | object | – | Purchase instructions included with an unpaid report. |
| paymentDeclined | string | – | – |
| receipt | object | – | Machine-readable receipt derived by KnownFix after signed-offer and Base proof verification; never accepted from caller input. |
| soldTo | string | – | – |
| summary | object | – | – |
| target | string | – | Canonical URL that was audited. |
| tier | string | – | – |
| via | string | – | – |
No examples provided.
audit_theme Audit page themes and contrast ~137
Run a read-only theme audit on a public HTTP(S) page, free in full. Fetches but never modifies the page, then checks inline style CSS for brace errors, token gaps, incomplete dark themes, missing body backgrounds, and WCAG body-text contrast. External stylesheets are counted but not fetched. Use audit_endpoint instead for MCP, CORS, discovery, and payment readiness.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | Public HTTP(S) page to fetch and inspect. Direct localhost, .local, loopback, private IPv4, and IPv6-literal targets are rejected. Inline style CSS is analyzed; external stylesheets are not fetched. |
| Name | Type | Req | Description |
|---|---|---|---|
| checkedAt | string | – | – |
| checks | array | – | Every inline-CSS theme, token, background, and contrast finding. |
| detail | string | – | Fetch failure detail. |
| error | string | – | Machine-readable target or fetch failure. |
| grade | string | – | Overall grade derived from the check counts. |
| note | string | – | Audit coverage and inline-style limitation. |
| reason | string | – | Why the target URL was rejected. |
| spec | string | – | – |
| summary | object | – | – |
| target | string | – | Canonical page URL inspected. |
No examples provided.
check_request Check a fix request ~123
Check a private ticket from request_fix. Returns pending, declined, not-eligible, redeemed, or the full fix free once an eligible new fix is stocked. This call may atomically consume the ticket's one-time delivery, so save the returned body. Use get_fix when you already have a catalog id; do not create another request while this ticket is pending.
| Name | Type | Req | Description |
|---|---|---|---|
| ticket | string | yes | Private req_ ticket returned once by request_fix. Reuse it unchanged and never publish it. A stocked eligible result can be redeemed only once, so save the returned fix body. |
| Name | Type | Req | Description |
|---|---|---|---|
| detail | string | – | Human-readable failure or eligibility detail. |
| error | string | – | Machine-readable ticket or fulfillment failure. |
| fix | object | – | Full fix body on the ticket's single eligible free delivery. |
| fixId | string | – | – |
| note | string | – | Current state and recommended next step. |
| reason | string | – | – |
| receivedAt | string | – | – |
| requestId | string | – | – |
| status | string | – | – |
No examples provided.
check_service_order Confirm payment or retrieve a service report ~141
Check a private service order by its svc_ ticket. With paymentTx and paymentOffer, atomically confirms exactly one matching Base payment and moves the order into review. Without payment fields, returns current status; once complete, it returns the private Markdown report and SHA-256 digest. Keep the ticket and signed offer private.
| Name | Type | Req | Description |
|---|---|---|---|
| paymentOffer | string | – | Matching private signed offer returned by order_service. Omit after payment is confirmed. |
| paymentTx | string | – | Base Pay UserOperation hash for USDC or mined Base transaction hash for ETH. Omit after payment is confirmed. |
| ticket | string | yes | Private bearer ticket returned once by order_service. |
| Name | Type | Req | Description |
|---|---|---|---|
| receipt | object | – | Machine-readable receipt derived by KnownFix after signed-offer and Base proof verification; never accepted from caller input. |
| reportMarkdown | string | – | – |
| reportSha256 | string | – | – |
| service | object | – | – |
| spec | string | – | – |
| status | string | – | – |
No examples provided.
check_submission Check a fix submission ~111
Check the private submissionId returned by submit_fix. Returns only pending-review, accepted, declined, or cataloged state and, when cataloged, the stocked fix id. It never returns submitted text or contributor details and creates no side effects. Use get_fix with catalogId when cataloged; do not resubmit merely because review is pending.
| Name | Type | Req | Description |
|---|---|---|---|
| submissionId | string | yes | Private UUID returned once by submit_fix. Reuse it unchanged and never publish it; it identifies the review record but cannot retrieve submitted text. |
| Name | Type | Req | Description |
|---|---|---|---|
| catalogId | string | – | Present when the submitted signature is now stocked. |
| detail | string | – | – |
| error | string | – | – |
| nextAction | string | – | – |
| receivedAt | string | – | – |
| status | string | – | – |
| submissionId | string | – | – |
No examples provided.
get_fix Redeem a fix ~171
Get or redeem a fix after search_fixes or list_catalog identifies the id. Free samples return immediately. For a paid fix, call with the id alone to receive a free diagnosis preview, confidence and compatibility, dollar price, signed Base Pay USDC and exact-ETH offers, and one pay-and-redeem action; then call once more with the matching paymentTx and private paymentOffer. Never pay again merely because an existing proof is pending or denied.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Fix id from search_fixes or list_catalog |
| paymentOffer | string | – | Private signed bearer token from search_fixes or get_offer; omit for free samples and never publish it. |
| paymentTx | string | – | Base Pay UserOperation hash for USDC or Base transaction hash for ETH; omit for free samples. |
| Name | Type | Req | Description |
|---|---|---|---|
| cause | string | – | – |
| citation | object | – | – |
| denied | array | – | – |
| error | string | – | – |
| fix | object | – | – |
| fixId | string | – | – |
| id | string | – | – |
| nextAction | object | – | – |
| purchase | object | – | – |
| receipt | object | – | Machine-readable receipt derived by KnownFix after signed-offer and Base proof verification; never accepted from caller input. |
| tier | string | – | – |
| title | string | – | – |
No examples provided.
get_free_skill Read a complete free workflow ~63
Return the complete Markdown body of one free workflow listed by get_overview. No account, payment, paid body or private data. Use list_skills/get_skill for premium products instead. This tool supports clients that cannot read MCP resources.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| body | string | yes | – |
| id | string | yes | – |
| resource | string | yes | – |
| title | string | yes | – |
No examples provided.
get_offer Create a signed purchase offer ~135
Create or refresh a one-hour signed bearer offer for a chosen skill, bundle, audit, or fix. Do not call this after a paid search_fixes result or an unpaid get_fix/get_skill result because those responses already include both payment rails. Choose USDC for Base Pay or ETH for exact wei; with no product arguments, this returns the general settlement document.
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | – | Settlement rail. Defaults to ETH for backward compatibility. |
| productId | string | – | Exact fix, skill, bundle, or audit product id. |
| productType | string | – | Catalog shelf that owns the product id; bundles use skill. |
| Name | Type | Req | Description |
|---|---|---|---|
| amountUsdc | string | – | – |
| amountUsdcAtomic | string | – | – |
| backend | object | – | – |
| baseAmountUsdcAtomic | string | – | – |
| basePay | object | – | – |
| basePriceWei | string | – | – |
| catalog | string | – | – |
| chainId | integer | – | – |
| currency | string | – | – |
| decimals | integer | – | – |
| detail | string | – | Human-readable failure detail. |
| error | string | – | Machine-readable product, currency, or checkout failure. |
| expiresAt | string | – | – |
| network | string | – | – |
| offer | object | – | – |
| payTo | string | – | – |
| paymentUri | string | – | – |
| priceEth | string | – | – |
| priceUsd | string | – | – |
| priceWei | string | – | – |
| productId | string | – | – |
| productType | string | – | – |
| redemption | object | – | – |
| rule | string | – | – |
| servedBy | string | – | – |
| settlement | object | – | – |
| spec | string | – | Offer or settlement-document specification. |
| token | string | – | Private signed bearer purchase credential; never publish it. |
| tokenHandling | string | – | – |
| usdcContract | string | – | – |
No examples provided.
get_overview Start here: KnownFix tools, guides and services ~77
One free overview of all KnownFix offerings: complete free-workflow resource URIs, three browser-local tools and their companion guides, catalog routes, premium outlines and service prices/scopes/ordering boundaries. No account, payment, signed offer or order creation. Use search_fixes first for an exact error; list_services for full engagement terms.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| browserTools | array | yes | – |
| freeWorkflows | array | yes | – |
| inventory | object | yes | – |
| services | array | yes | – |
| spec | string | yes | – |
| store | string | yes | – |
No examples provided.
get_skill Redeem a premium skill or bundle ~182
Get or redeem a premium skill or multi-fix bundle after choosing with list_skills. Call with the id alone to receive the free outline, dollar price, signed Base Pay USDC and exact-ETH offers, and one pay-and-redeem action. After payment, call once more with the matching paymentTx and private paymentOffer for the complete SKILL.md or assembled bundle decision tree, fix bodies, verification commands, update guidance, and sources. Do not use this for individual fixes; call get_fix instead. Never pay again merely because an existing proof is pending or denied.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Exact skill or bundle id from list_skills. |
| paymentOffer | string | – | Private signed bearer token from get_offer; never publish it. |
| paymentTx | string | – | Base Pay UserOperation hash for USDC or Base transaction hash for ETH. |
| Name | Type | Req | Description |
|---|---|---|---|
| citation | object | – | KnownFix source attribution request returned with the purchased good. |
| denied | array | – | – |
| error | string | – | – |
| format | string | – | – |
| id | string | – | – |
| nextAction | object | – | – |
| priceUsd | string | – | – |
| priceWei | string | – | – |
| purchase | object | – | – |
| receipt | object | – | Machine-readable receipt derived by KnownFix after signed-offer and Base proof verification; never accepted from caller input. |
| skillMd | string | – | Full assembled Markdown. Bundles include their decision tree, included fix bodies, commands, verification guidance, and sources. |
| soldTo | string | – | – |
| title | string | – | – |
| via | string | – | – |
No examples provided.
list_catalog List the fix catalog ~55
Browse every stocked error signature, title, tag, confidence label, and free-sample flag without ranking or creating an offer. Use search_fixes instead when diagnosing a specific error; it returns the best match and any purchase-ready checkout.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| entries | array | yes | – |
| spec | string | yes | – |
| store | string | yes | – |
| tagline | string | – | – |
| tier | string | yes | – |
No examples provided.
list_merch List Merch Store products ~66
Browse the KnownFix Merch Store. Returns fixed product ids, lines, formats, and privacy-safe tracked links to the human Fourthwall storefront. Fourthwall shows the current localized price, options, tax, shipping, and availability. This tool does not place an order or collect checkout data.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| checkout | string | yes | – |
| fulfilledBy | string | yes | – |
| privacy | string | yes | – |
| products | array | yes | – |
| spec | string | yes | – |
| store | string | yes | – |
| storefront | string | yes | – |
No examples provided.
list_services List professional services ~82
Compare all current KnownFix reviews, Verified Repo Fix and Microsite Launch. Returns complete scope, deliverables, prices, delivery targets and limitations. Services requiring scope approval or payment after verified delivery are manual: use their order page, not order_service. SaaS security requires explicit written testing authorization. Other services use private-ticket checkout only after operator spending approval and target authorization.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| currency | string | yes | – |
| privacy | string | yes | – |
| services | array | yes | – |
| spec | string | yes | – |
No examples provided.
list_skills List premium skills and bundles ~62
Compare premium skills and multi-fix bundles. Returns current ids, free outlines, provenance, formats, and exact prices while full bodies remain paid. Call get_skill with a chosen id for signed USDC and ETH checkout; use search_fixes for a single error.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| howToBuy | string | yes | – |
| skills | array | yes | – |
| spec | string | yes | – |
| tier | string | yes | – |
No examples provided.
order_service Create a private professional-service order ~216
Create a private ticket and signed Base USDC/ETH checkout for an eligible automated service only. Do not call for requiresScopeApproval services (SaaS security, Microsite Launch) or paymentTiming:after-verified-delivery (Verified Repo Fix); these require manual scope approval via their published page. Accepts authorized public HTTPS targets only. Obtain operator spending approval. Never send credentials or confidential data. Keep the returned svc_ ticket private.
| Name | Type | Req | Description |
|---|---|---|---|
| authorizationConfirmed | boolean | yes | Must be true: confirms the target is public and the requester is authorized to commission a passive, non-destructive review. |
| notes | string | – | Optional review focus. Never include credentials, tokens, secrets, private URLs, or confidential data. |
| publishTarget | boolean | – | Optional explicit consent to show the target and status in the public work queue. Defaults to false. |
| serviceId | string | yes | – |
| targetUrl | string | yes | Public HTTPS website or exact public GitHub repository URL. Do not include credentials, query parameters, or fragments. |
| Name | Type | Req | Description |
|---|---|---|---|
| purchase | object | – | – |
| service | object | – | – |
| spec | string | – | – |
| status | string | – | – |
| ticket | string | – | – |
No examples provided.
report_checkout_blocker Report a checkout blocker ~180
Use only after a signed KnownFix checkout cannot proceed before a payment hash exists. Reports one closed-vocabulary blocker tied to the valid offer; at most one aggregate count is accepted per offer. No wallet address, token, transaction hash, query, or free-form text is published. Do not call after payment; redeem with get_fix, get_skill, or audit_endpoint instead.
| Name | Type | Req | Description |
|---|---|---|---|
| blocker | string | yes | Observed pre-payment stopping point. Use funding-unavailable when no practical funding path exists; insufficient-balance when a compatible wallet exists but lacks the required asset. |
| paymentOffer | string | yes | Private signed offer returned by KnownFix. It is verified, never returned, and never published. |
| productId | string | yes | Exact product id encoded in the signed offer. |
| productType | string | yes | Product shelf encoded in the signed offer. |
| Name | Type | Req | Description |
|---|---|---|---|
| blocker | string | – | – |
| detail | string | – | Safe failure detail. |
| error | string | – | Machine-readable validation failure. |
| nextAction | string | – | – |
| privacy | string | – | – |
| rail | string | – | – |
| status | string | – | – |
No examples provided.
request_fix Request a missing fix ~176
Ask for a fix this store does not have yet. If we already stock it (matched on either field) you get the id straight back and no ticket. Otherwise you get a ticket; when we stock THAT fix, check_request returns it to you FREE, once. A ticket only ever redeems a fix created after the request: fixes that already existed when you asked are not free, whatever the request said. No contact details are collected. Set publish: true ONLY if the text may appear on a public wanted board — never include secrets, tokens, internal hostnames, or file paths.
| Name | Type | Req | Description |
|---|---|---|---|
| context | string | – | What you already tried, and the tool/runtime versions |
| publish | boolean | – | Allow this text on the public board (default false) |
| signature | string | yes | The exact error text you are stuck on |
| Name | Type | Req | Description |
|---|---|---|---|
| detail | string | – | Human-readable failure detail. |
| error | string | – | Machine-readable validation or quota failure. |
| fixId | string | – | Existing catalog id when no ticket was needed. |
| match | number | – | Existing-fix match score. |
| note | string | – | Required next step and ticket handling guidance. |
| published | boolean | – | – |
| requestId | string | – | – |
| status | string | – | – |
| ticket | string | – | – |
No examples provided.
search_fixes Search verified fixes ~146
Use this first for an exact error or distinctive symptom. Returns up to three confident ranked matches. A free top match includes the full fix. A paid top match includes a free diagnosis, confidence and compatibility, dollar price, signed USDC/Base Pay and exact-ETH rails, and one pay-and-redeem action; do not call get_offer. Use list_catalog to browse, get_fix only with a known id or payment proof, and request_fix only after an honest miss.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | Preserve the exact error code and distinctive text; add tool or runtime context needed to disambiguate it. Omit credentials, tokens, private hostnames, and private paths. |
| Name | Type | Req | Description |
|---|---|---|---|
| fix | object | – | Full fix, present only when the top match is free. |
| matches | array | yes | Confident ranked matches; empty means KnownFix is not claiming a match. |
| miss | boolean | – | – |
| purchase | object | – | Purchase-ready diagnosis, signed offers, payment rails, and the single next action for a paid top match. |
| query | string | yes | The exact query that was evaluated. |
| topMatchTier | string | – | – |
No examples provided.
submit_fix Submit a fix for review ~230
Offer a fix for the catalog. Submissions are reviewed by the operator before listing; include a reproduction so the fix can be verified rather than trusted. Returns a private submissionId; save it and call check_submission for pending, accepted, declined, or cataloged status. Submitted text and contributor details are never returned by the status tool. Revenue-sharing for accepted contributions is planned, not yet live.
| Name | Type | Req | Description |
|---|---|---|---|
| cause | string | – | Root cause supported by the reproduction, without secrets or private paths. |
| contributor | string | – | Optional private credit/contact string (name, public URL, or wallet). Stored for review; never returned by check_submission. |
| fix | string | yes | Concrete remediation steps and commands, sanitized of credentials. |
| reproduction | string | – | Minimal steps that reproduce the failure, followed by commands or checks proving the remediation works; omit credentials and private infrastructure. |
| signature | string | yes | Exact error text an agent would search, including the code and distinctive tokens; omit secrets and private paths. |
| title | string | yes | Short, specific failure-and-recovery name; do not use a generic category. |
| Name | Type | Req | Description |
|---|---|---|---|
| detail | string | – | – |
| error | string | – | – |
| nextAction | string | – | – |
| status | string | – | – |
| submissionId | string | – | Private lookup id returned once to the submitter. |
No examples provided.
How do I install the KnownFix MCP server?
KnownFix is a hosted endpoint at https://knownfix-backend-28.b-hash88.deno.net/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.
remote · knownfix-backend-28.b-hash88.deno.net
claude mcp add --transport http b-hash88-knownfix 'https://knownfix-backend-28.b-hash88.deno.net/mcp'
What is the KnownFix MCP server?
KnownFix is an MCP server listed in the public MCP registry as io.github.b-hash88/knownfix. Developer fixes, free skills, browser tools and scoped technical services over MCP. This page covers its hosted endpoint (https://knownfix-backend-28.b-hash88.deno.net/mcp).
Is the KnownFix MCP server safe to use?
KnownFix scores 87 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.
What tools does the KnownFix MCP server expose?
KnownFix exposes 19 tools: get_free_skill, get_overview, search_fixes, request_fix, check_request, and 14 more. Their descriptions and schemas cost roughly 2,537 tokens of context every time the server is loaded.
Does the KnownFix MCP server require authentication?
No. We connected to KnownFix without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.
Is the KnownFix MCP server still maintained?
KnownFix is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.