Labsco
MCP SERVER

SJ RedM MCP Server

by iamvillain

RedM modding answers in one place — RDR3 discoveries, VORP and RSGCore docs, and the native functions.

Framework & SDK Documentation Lookup
Summary
The docs, the natives and the discoveries repo answer as one.

RedM knowledge is normally spread across a framework wiki, a natives reference and a community research repo, and the smart context loader is what collapses that: naming VORP pulls the framework docs and the database documentation along with the answer. Native output prefers the function name with the hash as a comment, which is the form you actually paste into Lua.

What it is

A Node server for RedM development. It bundles framework documentation and a native-function database, and searches the RDR3 discoveries repository on GitHub, loading the relevant set from what you asked.

What you get
  • The RDR3 discoveries repository searched, browsed and read — redm-search-discoveries, redm-list-discovery-dirs, redm-read-discovery-file
  • Lua code examples found by topic — redm-get-lua-examples
  • VORP and RSGCore documentation searched or returned whole, plus oxmysql database documentation — redm-search-framework-docs, redm-get-vorp-docs, redm-get-rsgcore-docs, redm-get-oxmysql-docs
  • Native functions searched by name, read in detail, and browsed across 86+ namespaces — redm-search-natives, redm-get-native-details, redm-list-native-namespaces, redm-browse-namespace
  • Relevant documentation loaded from context — mention VORP or RSG and the framework docs arrive with the answer — redm-get-smart-context
  • Natives written as direct calls with the hash in a trailing comment, rather than the hash alone
Requirements

Node.js 16.0.0 or higher. Clone the repository, run npm install, then register node index.js with your client — claude mcp add works, and a project-level .mcp.json is included. GITHUB_TOKEN is optional and raises the GitHub API rate limit for the discoveries searches.