RPScripts FiveM Developer

Máy chủ MCP cho các máy chủ FiveM (GTA V roleplay) và chủ sở hữu của chúng. Công cụ công khai: tìm kiếm danh mục RPScripts gồm script, MLO, gói máy chủ và xe; kiểm tra xem một tài nguyên có phù hợp với ESX Legacy, QBCore hay Qbox không; xác thực tĩnh một tài nguyên (cú pháp Lua bao gồm CfxLua, chỉ thị fxmanifest.lua, tải mã từ xa); phân tích và kiểm tra server.cfg của FXServer; tạo fxmanifest.lua hợp lệ hoặc tài nguyên job QBCore/Qbox; tìm kiếm tài liệu cài đặt FiveM; tra cứu một máy chủ công khai bằng mã tham gia cfx.re của nó. Các công cụ tài khoản (danh sách mua hàng, URL tải xuống có chữ ký, tạo script bằng AI) sử dụng OAuth 2.1.

Máy chủ MCP được lưu trữ

npx add-mcp 'https://rpscripts.net/mcp'

Cài vào Claude Code, Codex, Cursor và nhiều công cụ khác

Tài liệu

  1. Home
  2. RPScripts Docs
  3. RPScripts MCP server for FiveM developers

RPScripts MCP server for FiveM developers

Connect Claude, ChatGPT, Cursor, VS Code or OpenCode to RPScripts. Search resources, check compatibility, validate Lua and server.cfg, generate manifests.

RPScripts runs a remote Model Context Protocol (MCP) server for FiveM development. Connect it to your AI assistant or code editor and it can search the RPScripts catalogue, check whether a resource fits your server, validate Lua code, manifests and server.cfg files, look up public servers, and create manifests and job resources. Signed in, it can also list your purchases, create download links and use the RPScripts AI script generator.

The developer portal lists the current integration endpoints and machine-readable discovery documents.

Server URL (Streamable HTTP)

https://rpscripts.net/mcp

No sign-in is needed for the public tools. Tools that act for your account ask you to sign in to RPScripts through OAuth the first time you use them. Your client opens the RPScripts login page, you approve the access, and your password or login code never passes through the client.

Connect in one step

Claude Code

claude mcp add --transport http rpscripts https://rpscripts.net/mcp

Cursor, Windsurf and other clients with an mcpServers file

mcp.json

{
  "mcpServers": {
    "rpscripts": { "url": "https://rpscripts.net/mcp" }
  }
}

Claude and ChatGPT: add a custom connector with the server URL above. Setup for every client, including VS Code and OpenCode, is in Connect a client.

What it can do

ToolWhat it doesSign-in
search_productsSearch scripts, MLOs, server packs, vehicles and assets; filter by framework, category and priceNo
get_productDescription, frameworks, price, categories and install requirements of one productNo
list_categoriesEvery shop category with its path and URLNo
check_compatibilityDoes a product or your resource fit your framework, resources, artifact and OneSync?No
validate_resourceLua syntax, fxmanifest.lua, missing files, dependencies, framework API calls, security patternsNo
validate_server_cfgSyntax, duplicate settings, start order, missing dependencies and exposed secrets in server.cfgNo
generate_fxmanifestA valid fxmanifest.lua for Lua, JS, NUI, maps and vehicle dataNo
create_jobA complete QBCore, Qbox or ESX job resource from the Jobs CreatorNo
search_docsRPScripts guides and the QBCore, Qbox, ESX and ox API referenceNo
lookup_serverPublic data of a FiveM server by join code or addressNo
list_purchasesYour purchased products, files and download statusYes
get_download_urlA personal, short-lived download link for a file you ownYes
generate_scriptBuild or change a resource with the RPScripts AI generator, using your AI creditsYes

Each tool, its inputs and an example request are in the tool reference.

Try these prompts

  • "Find a QBCore police job under $30 on RPScripts and check it against my server: qb-core, ox_lib, ox_inventory, oxmysql, artifact 17000."
  • "Validate this resource and fix what is broken" (attach your fxmanifest.lua and Lua files).
  • "Check my server.cfg for problems" (paste it; RPScripts never echoes secret values back).
  • "Create a mechanic job for Qbox with a garage and a boss menu."
  • "Show my RPScripts purchases and give me the download link for the newest one."

How the answers are made

The server only reports what it can show. Catalogue data comes from published RPScripts products; compatibility answers are supported, unsupported or unknown, each with its evidence: the catalogue listing, RPScripts Lab's static check of the download, the dependency's own fxmanifest.lua, or what you sent. Code checks are static: uploaded code is parsed, never run, and a clean result is not proof that a resource works on a live server.

Limits and privacy

  • 120 requests per minute per IP address; code analysis 30 per minute; server lookups 30 per minute.
  • Requests up to 2 MB. server.cfg up to 256 KiB.
  • Downloads keep the website's rules: only products you own, 20 downloads per product per day, links valid for 5 minutes.
  • generate_script spends AI credits only after you approve it in your client. Pricing.
  • Configs and code you send are processed in memory and not stored, except generate_script projects, which are saved to your RPScripts AI workspace.

More on access and scopes: Sign-in and permissions.

RPScripts AI: first project, checks and ZIP exportA practical workflow for prompting QBCore, ESX, Qbox and standalone Lua scripts, reviewing server checks and testing your ZIP export.Connect an MCP client to RPScriptsSetup for Claude, Claude Code, ChatGPT, Cursor, VS Code, Windsurf, OpenCode, Gemini CLI, Codex and the MCP Inspector, with copy-paste configuration.

{"@context":"https://schema.org","@type":"TechArticle","headline":"RPScripts MCP server for FiveM developers","description":"Connect Claude, ChatGPT, Cursor, VS Code or OpenCode to RPScripts. Search resources, check compatibility, validate Lua and server.cfg, generate manifests.","url":"https://rpscripts.net/docs/mcp/","mainEntityOfPage":"https://rpscripts.net/docs/mcp/","inLanguage":"en","author":{"@type":"Organization","name":"RPScripts","url":"https://rpscripts.net/"},"publisher":{"@type":"Organization","name":"RPScripts","logo":{"@type":"ImageObject","url":"https://rpscripts.net/logo.png"}}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://rpscripts.net/"},{"@type":"ListItem","position":2,"name":"RPScripts Docs","item":"https://rpscripts.net/docs/"},{"@type":"ListItem","position":3,"name":"RPScripts MCP server for FiveM developers","item":"https://rpscripts.net/docs/mcp/"}]}