
MTA:SA Documentation MCP Server
Gives Claude structured access to the Multi Theft Auto: San Andreas wiki without scraping HTML. You get 11 tools including semantic search for functions and events, bulk doc fetching, keyword expansion that turns "database" into all db* APIs, and built-in deprecation warnings. The caching layer uses SQLite with vector search, so repeated lookups stay fast. Helpful if you're building Lua scripts for MTA:SA servers and want Claude to pull accurate API signatures, find the right events for a task, or grab working examples. Ships with cross-runtime support for Node and Bun, installs via npx, and includes tools like find_events_for_task and get_multiple_function_docs for batch workflows.
- GitHub stars
- 6
- tools
- 11
- transport
- STDIO
- last updated
- Apr 13, 2026
Tools
11 toolsPublic tool metadata for what this MCP can expose to an agent.
search_functions
No parameter schema in public metadata yet.
search_events
No parameter schema in public metadata yet.
find_functions_for_task
No parameter schema in public metadata yet.
find_events_for_task
No parameter schema in public metadata yet.
get_function_docs
No parameter schema in public metadata yet.
get_multiple_function_docs
No parameter schema in public metadata yet.
get_function_examples
No parameter schema in public metadata yet.
list_functions_by_category
No parameter schema in public metadata yet.
get_cache_stats
No parameter schema in public metadata yet.
recommend_doc_workflow
No parameter schema in public metadata yet.
clear_cache
No parameter schema in public metadata yet.
Sponsors
Readme
MTA:SA Documentation MCP Server
An MCP (Model Context Protocol) server that gives AI assistants reliable, structured access to Multi Theft Auto: San Andreas documentation.
It combines fast keyword search, semantic matching, and SQLite-backed caching so agents can discover the right APIs and fetch authoritative docs without manual wiki scraping.
Highlights
- 11 MCP tools for discovery, docs retrieval, cache operations, and workflow guidance
- Event-first discovery (
search_events,find_events_for_task) - Semantic task matching with SQLite vector search
- Smart keyword expansion (for example,
database->db*APIs) - Built-in deprecation detection and warnings
- Local SQLite cache with configurable lifetime
- CI verification gates, smoke tests, and release automation
Installation
Requirements:
- Node.js 24+
- Bun 1.3+ (optional runtime)
- pnpm 10+ (for local development)
Launcher note:
- You can launch/install via
npx,pnpx,bunx, or yarn dlx-style flows. - Runtime support is cross-runtime: Node.js (via
node:sqlite) and Bun (viabun:sqlite).
From npm (recommended)
npm install -g mtasa-docs-mcp
or:
Details
- Repository
- github.com/luminaire1337/mtasa-docs-mcp
- Website
- github.com/Luminaire1337/mtasa-docs-mcp#readme
- Category
- Search & Web Crawling
- Package
mtasa-docs-mcp- Transport
- STDIO
- Registry
- MCP registry, active