Loading the directory
Loading the directory
3,082 tool names from published servers. 17 are shared by at least 3 servers and are included in the sitemap.
dns_lookupResolve DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, PTR, SRV) via the system resolver. Includes reverse PTR for A records.
domain_reportOne call returns a full dossier: registration + DNS + email deliverability + tech stack, combined
get_documentFetch the URL/blob key for an original filed annual statement (XML or PDF).
listEventsRegister-change events (name/seat/legal-form/capital/management changes, derived daily since 2026-07) for a company or cohort.
search_companiesSearch global company registries by name across 140+ jurisdictions. Returns company name, jurisdiction, status, type, incorporation date, and registered address. REQUIRES your own OpenCorporates API token via apiKey — their public API is cl
submit_feedbackSend product, site-compatibility, config-registry, MCP, or documentation feedback directly to the KERNEL team without interrupting the current task. Reports include a normalized task outcome; MCP reports identify one KERNEL-owned tool. Conf
awsinspectINSPECTION: Inspect AWS infrastructure for a deployed project ⚠️ **PREREQUISITE**: This tool requires a prior deployment ATTEMPT (successful or failed). Check convostatus for hasDeployAttempt=true before calling. Works even after failed dep
awsinspect_batchBATCH INSPECTION: run up to 32 AWS inspect probes in one call. ⚠️ **PREREQUISITE**: Same as awsinspect — deploy attempt required. Check convostatus for hasDeployAttempt=true before calling. Use this when you need to check more than ~3 resou
benchmark_companyPosition one company against its peer cohort (percentile ranks on key metrics).
convoawaitWait for a pending response from Riley after a convoreply timeout. 🎯 USE THIS TOOL WHEN: convoreply returned a timeout error. This allows you to continue waiting for the response without resending the message. REQUIRES: - session_id: from
convoinspectINSPECTION: View a session's conversation transcript and metadata Returns the full message history (user / assistant / tool turns) plus the session's meta — workflow step, cloud, deployment status, drift state. This is the transcript-reader
convoopenWORKFLOW: Step 1 of 4 - Start infrastructure design conversation Open an InsideOut V2 session and receive the assistant's intro message. The response contains a clean message from Riley (the infrastructure advisor) - display it to the user.
convoreplyWORKFLOW: Step 2 of 4 - Continue infrastructure design conversation Send a user message to the active InsideOut session and receive the assistant reply. The response contains a clean message from Riley - display it to the user. ⚠️ CRITICAL:
convostatusINSPECTION: View the current infrastructure stack for a session Returns the current state of the user's infrastructure design including: **Components** - Selected infrastructure services (VPC, databases, caching, etc.) • Shows what services
credawaitWait for the user to securely connect their cloud account and subscribe to Luther Systems. Polls until credentials appear on the session. 🎯 USE THIS TOOL WHEN: tfdeploy returns an 'auth_required', 'no_credentials', or 'credentials_expired'
describe_fieldsSelf-describing field dictionary with type + null-rules + EBIT/EBITDA definition.
domain_intelRegistrar, creation/expiry dates, domain age, EPP status, nameservers, DNSSEC, abuse contact
email_deliverabilityMX presence, SPF/DMARC posture, free vs. disposable provider, verdict
export_companies_csvExport a filtered company set as a CSV download (server-generated, time-limited link).
find_peersK-nearest peer set for a company within its size class / region.
gcpinspectINSPECTION: Inspect GCP infrastructure for a deployed project ⚠️ **PREREQUISITE**: This tool requires a prior deployment ATTEMPT (successful or failed). Check convostatus for hasDeployAttempt=true before calling. Works even after failed dep
gcpinspect_batchBATCH INSPECTION: run up to 32 GCP inspect probes in one call. ⚠️ **PREREQUISITE**: Same as gcpinspect — deploy attempt required. Check convostatus for hasDeployAttempt=true before calling. Use this when you need to check more than ~3 resou
get_cohort_summaryAggregate statistics (counts, percentiles, distributions) for a filtered cohort.
get_company_detailsFull served profile of one company: identity, location, founding/filing years, size class, multi-year balance sheet + P&L, 13 computed ratios, growth, management, list of filings.