# Alchemy MCP server

> Provides a writing ruleset to AI agents to eliminate common LLM linguistic patterns and produce more human-like prose.

- Repository: https://github.com/fernforge/alchemy
- Page: https://hostedmcp.org/servers/fernforge/alchemy
- Transport: stdio
- Stars: 1
- License: MIT
- Latest version: 0.1.1

## Install

### Claude Code

```sh
claude mcp add alchemy -- npx -y @fernforge/alchemy-mcp
```

### Cursor (`~/.cursor/mcp.json`)

```json
{
  "mcpServers": {
    "alchemy": {
      "command": "npx",
      "args": [
        "-y",
        "@fernforge/alchemy-mcp"
      ]
    }
  }
}
```

### VS Code (`.vscode/mcp.json`)

```json
{
  "servers": {
    "alchemy": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@fernforge/alchemy-mcp"
      ]
    }
  }
}
```

### VS Code CLI

```sh
code --add-mcp '{"name":"alchemy","type":"stdio","command":"npx","args":["-y","@fernforge/alchemy-mcp"]}'
```

### Claude Desktop (`claude_desktop_config.json`)

```json
{
  "mcpServers": {
    "alchemy": {
      "command": "npx",
      "args": [
        "-y",
        "@fernforge/alchemy-mcp"
      ]
    }
  }
}
```

### Codex

```sh
codex mcp add alchemy -- npx -y @fernforge/alchemy-mcp
```

### Codex config.toml (`~/.codex/config.toml`)

```toml
[mcp_servers.alchemy]
command = "npx"
args = ["-y", "@fernforge/alchemy-mcp"]
```

### Gemini CLI

```sh
gemini mcp add -s user alchemy npx -- -y @fernforge/alchemy-mcp
```

### Gemini settings.json (`~/.gemini/settings.json`)

```json
{
  "mcpServers": {
    "alchemy": {
      "command": "npx",
      "args": [
        "-y",
        "@fernforge/alchemy-mcp"
      ]
    }
  }
}
```

## FAQ

### How do I stop my AI from writing like an LLM?

Install the package in your project and point your agent at the generated ALCHEMY.md file, or use the init command to link it to your existing agent configurations.

### What specific LLM writing tells does Alchemy remove?

It targets empty contrasts, rule-of-three padding, stacked adjectives, em-dash pile-ups, filler vocabulary like 'delve' or 'leverage', and throat-clearing openers.

### Can I use Alchemy as an MCP server?

Yes, you can run it as an MCP server to serve rules on demand across projects by adding it to your client configuration like Claude Desktop or Cursor.
