fyi.clairvoyance/mcp
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Clairvoyance
Publisher-provided description
Software design skills for AI coding agents, inspired by A Philosophy of Software Design.
Summary by lookupd
Gives coding agents skills to review software design: module depth, information hiding, naming, comments, errors, and red-flag scans.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http mcp https://clairvoyance.fyi/mcp
Codex, remote (streamable-http)
codex mcp add mcp --url https://clairvoyance.fyi/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"mcp": {
"url": "https://clairvoyance.fyi/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (17 tools)
Publisher-provided text
deep-modulesMeasures module depth: whether the interface is simple relative to the implementation behind it. Use when an interface has too many parameters or methods, manymodule-boundariesEvaluates where module boundaries are drawn and whether modules should be merged or split. Use when deciding whether to combine or separate two modules, when moinformation-hidingChecks for information leakage across module boundaries, including temporal decomposition and false encapsulation. Use when modules change together, implementatpull-complexity-downChecks whether complexity is pushed to callers or absorbed by implementations — the direction complexity flows. Use when callers must do significant setup, handgeneral-vs-specialEvaluates whether interfaces are appropriately general-purpose. Use when checking interface generality, when if-branches or parameters serve only one caller, orerror-designReviews error handling and exception design, applying the "define errors out of existence" principle. Use when reviewing error handling, when a module throws toabstraction-qualityEvaluates whether abstractions provide a genuinely different way of thinking or are structurally shallow. Use when adjacent layers feel redundant, wrappers addnaming-obviousnessReviews naming quality and code obviousness via the isolation test, scope-length principle, and consistency audit. Use when names feel vague, something is hardcomments-docsReviews comment quality and documentation practices: the four comment types, comments-first workflow, and comment rot. Use when reviewing comments or docs, whenstrategic-mindsetAssesses whether code reflects strategic or tactical thinking, including the 10-20% investment rule and tactical-tornado patterns. Use when evaluating design indesign-it-twiceGenerates and compares at least two fundamentally different design alternatives on concrete criteria before committing. Use when the user asks to design somethicode-evolutionEvaluates whether changes to existing code maintain or degrade design quality. Use when the user asks to review a diff or PR (for example before merging it), orcomplexity-recognitionDiagnoses whether complexity exists and where it comes from, using the three-symptom, two-root-cause framework. Use when code feels harder to work with than itred-flagsScans code against 17 design smells (the book's 14 named Red Flags plus 3 process-stage signals) and produces a structured diagnostic report. Use when the userdesign-reviewOrchestrates a structured design review, running the other skills as a diagnostic funnel from complexity triage to a full red-flags sweep. Use when the user askdiagnoseRoutes a vague symptom or complaint to the most relevant Clairvoyance skill via a decision tree. Use when someone describes a problem but doesn't know which skifetch-referenceFetch a supporting file from a Clairvoyance skill's references/ folder, when the skill's instructions point to one. Available: information-hiding (back-door-lea
Details
- Version: 1.3.1
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 282 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/codybrom/clairvoyance
- Website: https://clairvoyance.fyi/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/fyi.clairvoyance/mcp)
- 62141 servers
- Last crawl: 2026-11-11T18:17:25.333Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp