# PureScript Development Tools

> Use this tool when you need to analyze and develop PureScript code efficiently, solving problems such as code refactoring, project exploration, and type checking. It provides a Node.js-based interface with 25+ specialized tools, including module name extraction, import analysis, and dependency graph generation, to streamline PureScript development workflows. With automatic port management and comprehensive AST querying capabilities, it offers advanced code analysis and project operations for AI-assisted development, code exploration, and building custom development tools.

Canonical page: https://skillsregistry.net/skills/purescript-development-tools  
JSON: https://api.skillsregistry.net/v1/skills/purescript-development-tools

## Description

This MCP server provides PureScript development tools through a Node.js-based stdio interface that combines Tree-sitter AST parsing for lightweight code analysis with purs IDE server management for advanced type checking and project operations. Built by avi892nash, it offers 25+ specialized tools including module name extraction, import analysis, function discovery, dependency graph generation, type lookup, usage finding, and project compilation without requiring heavy IDE setup. The implementation features automatic port management to prevent conflicts, comprehensive AST querying capabilities for understanding code structure, direct integration with the PureScript compiler's IDE server for type information and error detection, and file-based logging for debugging, making it valuable for AI-assisted PureScript development workflows, code refactoring analysis, project exploration, and building development tools that need programmatic access to PureScript's rich type system and compilation infrastructure.

## Trust

- **Trust score (0–1):** 0.99
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** monitoring
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/purescript-development-tools)
- **Repository:** <https://github.com/avi892nash/purescript-mcp-tools>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "purescript-development-tools"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/purescript-development-tools` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/purescript-development-tools/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
