chiasmus
Active·★ 187·Apache-2.0·Updated 2026-05-14
★ Trending★ API Integration
Chiasmus is an MCP server that gives language models access to formal verification
Chiasmus is an MCP server that integrates formal verification (Z3, Prolog) and code analysis (tree-sitter) to solve complex logical and structural problems. It translates natural language into formal logic using templates and provides verified results. It also analyzes source code call graphs for dead code, impact, and reachability.
#ai-agents#ai-assistant#ai-tools#formalmethods#llm#mcp#mcp-server#mcp-servers
01
Features
01Formal verification via Z3 SMT solver and Tau Prolog
02Tree-sitter-based source code analysis
03Template-based problem formalization
04End-to-end solving pipeline
05Custom language adapters
02
Compatibility
Node.js
Node.js
Verified via docs
Claude Code
Claude Code
Verified via docs
Crush
Crush
Verified via docs
OpenCode
OpenCode
Verified via docs
03
Quick start
1
$ npm install -g chiasmus
04
Use cases
↳Detect conflicts in access control rules
↳Find dead code and perform impact analysis
↳Verify software invariants and state machines
05
Alternatives
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
Auto-claude-code-research-in-sleep★ 11.0k
ARIS ⚔️ (Auto-Research-In-Sleep) — Claude Code skills for autonomous ML research: cross-model review loops, idea discovery, and experiment automation via Codex MCP
Related searches
Comments
Log in to leave a comment
- RRowan WhiteMay 20, 2026
Formal verification access via MCP for language models is a powerful research tool.
- EEmerson JohnsonApr 27, 2026
Works with formal verification tools that most LLMs can't access natively.
- RRowan ThompsonMar 4, 2026
Brings theorem prover capabilities into AI coding workflows.
- TTaylor HarrisFeb 27, 2026
Good for formal methods researchers who want AI assistance with proofs.