Labsco
MCP SERVER

PureScript MCP Server

by avi892nash

Read a PureScript codebase without booting an IDE — modules, imports, exports and types, answered from the source.

Code Intelligence & Repository Indexing
Summary
PureScript answers without the IDE tax.

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.

What it is

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.

What you get
  • 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
Requirements

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.

Setup effort

One command — npm install -g purescript-mcp-tools