Connect an MCP client to RPScripts
Setup for Claude, Claude Code, ChatGPT, Cursor, VS Code, Windsurf, OpenCode, Gemini CLI, Codex and the MCP Inspector, with copy-paste configuration.
Every client uses the same server URL and transport:
https://rpscripts.net/mcpThe public tools work right away. The first time you call a tool that needs your account (list_purchases, get_download_url, generate_script), the client opens the RPScripts login in your browser; approve the access and the call continues. Clients that support MCP authorization do this automatically. See Sign-in and permissions.
Claude (web and desktop)
Open Settings → Connectors → Add custom connector, name it RPScripts and paste the server URL. Custom connectors are available on the Claude plans that offer them.
Claude Code
claude mcp add --transport http rpscripts https://rpscripts.net/mcpRun /mcp inside Claude Code to sign in when you first use a private tool.
ChatGPT
In Settings → Apps & Connectors → Advanced settings, turn on Developer mode, then create a connector with the server URL. ChatGPT handles the OAuth sign-in.
Cursor
Add the server to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project):
{
"mcpServers": {
"rpscripts": { "url": "https://rpscripts.net/mcp" }
}
}Or open this install link in a browser with Cursor installed:
cursor://anysphere.cursor-deeplink/mcp/install?name=rpscripts&config=eyJ1cmwiOiJodHRwczovL3Jwc2NyaXB0cy5uZXQvbWNwIn0=VS Code (GitHub Copilot)
{
"servers": {
"rpscripts": { "type": "http", "url": "https://rpscripts.net/mcp" }
}
}Or from a terminal: code --add-mcp '{"name":"rpscripts","type":"http","url":"https://rpscripts.net/mcp"}'
Windsurf
{
"mcpServers": {
"rpscripts": { "serverUrl": "https://rpscripts.net/mcp" }
}
}OpenCode
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"rpscripts": { "type": "remote", "url": "https://rpscripts.net/mcp" }
}
}OpenCode detects the sign-in request and registers itself automatically.
Gemini CLI
{
"mcpServers": {
"rpscripts": { "httpUrl": "https://rpscripts.net/mcp" }
}
}Codex CLI
[mcp_servers.rpscripts]
url = "https://rpscripts.net/mcp"Clients without remote MCP support
Clients that only start local (stdio) servers can reach RPScripts through the mcp-remote bridge:
{
"mcpServers": {
"rpscripts": { "command": "npx", "args": ["-y", "mcp-remote", "https://rpscripts.net/mcp"] }
}
}Test with the MCP Inspector
npx @modelcontextprotocol/inspector --cli https://rpscripts.net/mcp --transport http --method tools/listWithout --cli, the Inspector opens a browser UI where you can call each tool and walk through the sign-in.
Older URL
The first RPScripts MCP endpoint, https://rpscripts.net/api/mcp/, still works and serves the same tools. New setups should use https://rpscripts.net/mcp.
RPScripts MCP server for FiveM developers
Connect Claude, ChatGPT, Cursor, VS Code or OpenCode to RPScripts. Search FiveM resources, check compatibility, validate Lua and server.cfg, generate manifests and jobs.
RPScripts MCP tool reference
Every tool of the RPScripts MCP server with its inputs, what it returns and an example request.