Vibe Coding Discover

MCP

Chiasmus is an MCP server that gives language models access to formal verification

★ 21411 forksTypeScriptApache-2.0yogthos

An MCP server that gives LLMs formal verification tools using Z3 and Prolog, plus tree-sitter-based code graph analysis. It supports constraint checking, reachability, dead-code detection, impact analysis, and structured code review workflows.

Use Cases

Verify authorization rules and detect conflictsSolve package dependency constraintsTrace tainted input through code pathsCheck workflow state reachability and dead endsFind dead code and analyze call graphsAssess the impact of changing a functionReview code changes with formal analyses

Built With

Language
TypeScript
Frameworks
Model Context Protocol SDK · Z3 · SWI-Prolog · tree-sitter · Graphology

Tags

formal verification · MCP server · Z3 · Prolog · code analysis · call graphs · SMT · neurosymbolic