For AI agents
Models guess native names, parameters and hashes. Give them the reference instead: the same data as these pages, through an MCP server, plain Markdown, or JSON.
MCP server
Streamable HTTP endpoint, read-only, no key needed: https://natives.borderlinerp.com/mcp
claude mcp add --transport http redm-natives https://natives.borderlinerp.com/mcp{
"mcpServers": {
"redm-natives": {
"url": "https://natives.borderlinerp.com/mcp"
}
}
}{
"mcpServers": {
"redm-natives": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://natives.borderlinerp.com/mcp"
]
}
}
}| Tool | What it does |
|---|---|
search_natives | Find natives by name, runtime name, hash or words in the docs. Filters: namespace, side. |
get_native | Full documentation of one native: signature, parameters, notes, Lua/JS/C# calls, enums. |
list_namespace | Every native of a namespace, one line each. |
search_enums / get_enum | Enum and flag values with the natives that use them. |
search_reference | Ped models, weapons, animations, bones, doors, IMAPs… from the reference lists. |
joaat | Hash a string like GetHashKey: unsigned, signed and hex. |
llms.txt and Markdown
- /llms.txt — index of the site and of every namespace, following the llms.txt convention.
- /llms-full.txt — every native in one file (large).
- Any page +
.md— e.g. /natives/ENTITY/DOES_ENTITY_EXIST.md, /natives/PED.md. Requests withAccept: text/markdownget Markdown from the normal URL. /n/<anything>resolves a name, runtime name, alias or hash: /n/GetEntityCoords.
JSON API
Base /api/v1, described by /openapi.json. CORS is open.
curl 'https://natives.borderlinerp.com/api/v1/search?q=entity+coords&limit=5'
curl 'https://natives.borderlinerp.com/api/v1/natives/0xA86D5F069399F44D'
curl 'https://natives.borderlinerp.com/api/v1/reference/search?q=a_c_horse'Bulk data
JSON dump, SQLite database and editor type stubs on Downloads. Crawlers are welcome: see robots.txt and sitemap.xml.