vale
MCP server for the Vale linter (archived, use Vale-MCP)
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:
- Clone the repository:
git clone https://github.com/theletterf-vale-mcp-server.git
cd theletterf-vale-mcp-server
- Install dependencies:
npm install
- Configure environment (optional):
# example
export PORT=8080
export MCP_ENV=production
- Start the server:
npm start
- 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
any-chat-completions
MCP Server for using any LLM as a Tool
bitbucket
Bitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
time
⏰ Time MCP Server: Giving LLMs Time Awareness Capabilities
unity-editor
An MCP server and client for LLMs to interact with Unity Projects
website-publisher
AI Website builder and publisher MCP. Quickly publish and deploy your AI generated code as real website URL. Support html, css, js, python etc.
xgmem
Global Memory MCP server, that manage all projects data.