Get the FREE Ultimate OpenClaw Setup Guide →

vale

MCP server for the Vale linter (archived, use Vale-MCP)

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio theletterf-vale-mcp-server node path/to/server.js \
  --env PORT="8080" \
  --env MCP_ENV="production or development as applicable"

How to use

The Vale MCP server provides a modular Minecraft protocol server that can be extended with Vale's MCP tooling. This repository is the collaboration point for the Vale-MCP project, so the exact server features may evolve as releases are produced by the Vale/MCP team. In general, once the server is running, you can connect a Minecraft client or any compatible MCP tooling to the configured host/port to test and validate protocol handling, emulation of Vale-related MCP behaviors, and any integration hooks exposed by the server. If you are contributing or testing, refer to the Vale-MCP ecosystem for the latest commands, events, and capabilities that the server exposes (e.g., event hooks, packet handlers, and utilities for simulating Vale-specific client interactions).

How to install

Prerequisites:

  • Node.js v14+ (or the version specified by the Vale-MCP project)
  • npm or yarn

Installation steps:

  1. Clone the repository:
git clone https://github.com/theletterf-vale-mcp-server.git
cd theletterf-vale-mcp-server
  1. Install dependencies:
npm install
  1. Configure environment (optional):
# example
export PORT=8080
export MCP_ENV=production
  1. Start the server:
npm start
  1. Verify the server is running by checking the output logs for a listening message and then connect a Minecraft client or MCP testing tool to localhost:8080 (or the configured port).

Additional notes

Notes and caveats:

  • The Vale MCP project is co-developed and may be evolving; refer to the linked Vale-MCP repositories for the latest release notes and configuration details.
  • If the server does not start, ensure your Node.js version matches the project requirements and that the path to the server entry file (path/to/server.js) is correct for your setup.
  • Check for any environment variable requirements documented in the Vale-MCP ecosystem and adjust PORT, MCP_ENV, or other variables accordingly.
  • For troubleshooting, enable verbose logging if supported by the server (e.g., set LOG_LEVEL=debug).
  • Since the README here is sparse, verify any additional configuration files or scripts that come with your particular release branch.

Related MCP Servers

Sponsor this space

Reach thousands of developers