Most structural questions about a PureScript project — what does this module export, who imports it — do not need a language server running. This answers those from the source and starts the IDE only when types are genuinely required.
A PureScript development server for AI assistants. Structural questions are answered by parsing the source directly, and a PureScript IDE server is started and managed only when a question needs type information.
- Code structure parsed straight from source — module name, imports, exports and function definitions — with no IDE running
- A PureScript IDE server started and managed for you when type answers are needed
- Type lookups and usage search across the project
- Module dependency graphs generated as a visual representation rather than a flat list
- A server status check, so a silent client is diagnosable
Install globally with npm, or clone and run from source, then add one stdio entry to your client config. Type lookups need a PureScript IDE server, which the server can start itself.
One command — npm install -g purescript-mcp-tools
