1. Conduid
  2. AI
  3. SAMP MCP
MCP server · AI

SAMP MCP

A comprehensive MCP server for SA-MP server development and management

34Low

Scored a month ago · breakdown

About SAMP MCP

SAMP MCP is an MCP server published by KongGithubDev in the AI category: a comprehensive MCP server for SA-MP server development and management.

The repository has 5 stars and 0 forks, with the last commit a month ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/KongGithubDev/SAMP-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (51)

aaa_mandatory_read_first_guidelinesCall this FIRST. Returns the project

Parameters not published.

audit_performanceScan a script for potential performance issues (fast timers, heavy OnPlayerUpdate logic).

Parameters not published.

audit_scriptScan a .pwn or .inc script for potential issues (Large arrays, Hardcoded IDs, etc.)

Parameters not published.

audit_sqlScan a script for potential SQL Injection risks (missing %e in mysql_format).

Parameters not published.

check_for_updatesCheck if a new version of SAMP-MCP is available on NPM.

Parameters not published.

check_includesScan the project for #include statements that point to missing files.

Parameters not published.

compile_and_load_pawnCompile a Pawn script and attempt to load it into the server. This will restart the server.

Parameters not published.

compile_pawnCompile a .pwn script using pawncc.exe. Returns structured error/warning list.

Parameters not published.

create_deploymentBatch copy all necessary server files (AMX, Plugins, CFG) to a distribution folder.

Parameters not published.

design_featureBefore implementing ANY new system, create a structured plan with edge case analysis. The plan is shown to the user inline for review. WAIT for explicit user confirmation before writing code.

Parameters not published.

Show all 51 tools
file_allowed_dirsShow directories the file backend (mcp-file-tools) may access.

Parameters not published.

file_bomDetect, strip, or add a Unicode BOM via mcp-file-tools.

Parameters not published.

file_convert_encodingConvert a file between encodings (delegated to mcp-file-tools). Backs up by default is off — pass backup=true.

Parameters not published.

file_detect_encodingDetect a file

Parameters not published.

file_editIn-place line edits to one file with diff preview, encoding-safe (delegated to mcp-file-tools). Pass exactly one of edits or patch.

Parameters not published.

file_encodingsList all encodings supported by the file backend (mcp-file-tools).

Parameters not published.

file_grepRegex search across file contents with encoding support (delegated to mcp-file-tools). Searches directories recursively.

Parameters not published.

file_infoGet file/directory metadata (size, timestamps, permissions) via mcp-file-tools.

Parameters not published.

file_line_endingsDetect or convert line endings (CRLF/LF/mixed) via mcp-file-tools.

Parameters not published.

file_listList directory contents with optional glob filter (delegated to mcp-file-tools).

Parameters not published.

file_readRead a file with encoding auto-detection (delegated to mcp-file-tools). Thai windows-874 and CRLF are preserved.

Parameters not published.

file_read_manyRead multiple files at once with encoding support (delegated to mcp-file-tools).

Parameters not published.

file_searchRecursively find files/directories matching a glob pattern (delegated to mcp-file-tools).

Parameters not published.

file_treeCompact indented tree of a directory, optionally with per-file encoding (delegated to mcp-file-tools).

Parameters not published.

file_writeWrite a file back in its original encoding (delegated to mcp-file-tools). CRLF and BOM are preserved for existing files.

Parameters not published.

find_shadowingScan a script for potential variable shadowing (e.g., redefining playerid).

Parameters not published.

generate_boilerplateGenerate SAMP code snippets / system-module skeletons that match the connected project architecture (system-module includes/system architecture when detected). Use type

Parameters not published.

generate_docsGenerate a markdown summary of all commands and dialogs in the project.

Parameters not published.

get_coding_standardsGet the coding standards and patterns for the currently connected SAMP project.

Parameters not published.

get_dashboardGet a real-time summary of server health, players, and performance.

Parameters not published.

get_essential_librariesGet a list of high-quality, popular SA-MP libraries and plugins from GitHub topics.

Parameters not published.

get_playersGet the current list of players (ID, Name, Score, Ping)

Parameters not published.

get_rulesGet current server rules (gravity, weather, version, etc.)

Parameters not published.

get_server_diagnosticsAnalyze server logs for common issues (Crash signatures, Plugin load failures, etc.)

Parameters not published.

get_snippetGet a common SAMP code snippet for various systems (MySQL, Login, Vehicle, etc.)

Parameters not published.

get_statusGet current server statistics (hostname, players, map, etc.)

Parameters not published.

inject_codeCreate a temporary Filterscript with the given code and compile it (Hot Injection).

Parameters not published.

inspect_projectGet a summary of the project size, line counts, and estimated command/dialog counts.

Parameters not published.

install_includeDownload and install a .inc library from a URL (e.g. GitHub raw) into pawno/include.

Parameters not published.

install_pluginDownload and install a SAMP plugin (.dll/.so) and update server.cfg. Supports GitHub repos (e.g.

Parameters not published.

manage_serverStart, Stop or Restart the SAMP server process

Parameters not published.

player_actionPerform a quick RCON action on a player (kick, ban, mute)

Parameters not published.

rcon_commandExecute a command on the SAMP server via RCON

Parameters not published.

review_implementationAfter implementing a feature, verify that the plan checklist is satisfied and all expected files exist.

Parameters not published.

search_pluginSearch for SAMP plugins on GitHub by name. Returns repos and available release binaries.

Parameters not published.

set_server_rootPoint the MCP server to a SAMP project directory. Automatically detects config and tracks the project.

Parameters not published.

setup_ai_environmentOPTIONAL: Write AI_RULES.md and SAMP_RULES.md guidance files into the SAMP server root for external AI agents (Cursor, Windsurf, etc.). Only run when you explicitly want those files created — connecting alone never writes into your project.

Parameters not published.

study_projectDeep-study the connected gamemode itself: parses the main script include graph, detects libraries, command/dialog/message/state conventions, timer & MySQL & loop patterns, captures verbatim code idioms, and writes a per-project markdown study (SAMP_STUDY.md in the server root). Generic — works for any gamemode environment. Re-run to regenerate.

Parameters not published.

update_file_toolsDownload the latest mcp-file-tools release binary from GitHub and replace the installed one. The previous version is backed up next to it as <binary>.v<old>.bak; also works as a fresh install when the binary is missing. Reports when already up to date.

Parameters not published.

update_mcp_serverPerform a self-update of the SAMP-MCP server via NPM.

Parameters not published.

web_searchSearch the web for general information. Useful for answering questions about SA-MP versions, plugins, game mechanics, etc.

Parameters not published.

Ask AI

✦

Ask AI about SAMP MCP

Powered by Claude · Grounded in docs

I know everything about SAMP MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About SAMP MCP

How do I install SAMP MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is SAMP MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is SAMP MCP still maintained?

Yes — the last commit was a month ago. The repository has 5 stars and 0 forks.