samp.directory
← Scripts e bibliotecas

sittiev/pawndex_mcp_server

A Model Context Protocol (MCP) server for PawnDex, the Pawn package index for the SA-MP / open.mp ecosystem.

Ferramenta★ 1atualizado jun. de 2026MITPython
Abrir no GitHub

README.md

PawnDex MCP Server

A Model Context Protocol (MCP) server for PawnDex, the Pawn package index for the SA-MP / open.mp ecosystem.

This server enables AI assistants (like Claude) to:

  • Search for Pawn packages with various filters.
  • Inspect detailed information about specific repositories, including releases and tags.
  • Retrieve global statistics and supported languages.

Tools

  1. search_packages: Search for packages using queries like mysql, is:official, user:openmultiplayer, etc.
  2. get_package: Get full details for a owner/repo combination.
  3. get_stats: View global PawnDex metrics.
  4. get_languages: List supported languages in the index.

Installation

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "pawndex": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/pawndex_mcp_server",
        "run",
        "pawndex_mcp_server"
      ]
    }
  }
}

Create a .mcp.json file in your project root:

{
  "mcpServers": {
    "pawndex": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/pawndex_mcp_server",
        "run",
        "pawndex_mcp_server"
      ]
    }
  }
}

Or add via CLI:

claude mcp add pawndex -- uv --directory /path/to/pawndex_mcp_server run pawndex_mcp_server

Add to your opencode.jsonc:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "pawndex": {
      "type": "local",
      "command": [
        "uv",
        "--directory",
        "/path/to/pawndex_mcp_server",
        "run",
        "pawndex_mcp_server"
      ],
      "enabled": true
    }
  }
}

Add to your .gemini/settings.json:

{
  "mcpServers": {
    "pawndex": {
      "command": "uv",
      "args": ["--directory", "/path/to/pawndex_mcp_server", "run", "pawndex_mcp_server"]
    }
  }
}

Or add via CLI:

gemini mcp add pawndex -- uv --directory /path/to/pawndex_mcp_server run pawndex_mcp_server

Add to your ~/.codex/config.toml or project-scoped .codex/config.toml:

[mcp_servers.pawndex]
command = "uv"
args = ["--directory", "/path/to/pawndex_mcp_server", "run", "pawndex_mcp_server"]

Or add via CLI:

codex mcp add pawndex -- uv --directory /path/to/pawndex_mcp_server run pawndex_mcp_server

Development

Requires Python 3.11+.

# Install dependencies
uv sync

# Run the server locally (STDIO)
uv run pawndex_mcp_server

License

MIT

ai-agentsmcpmcp-serveropen-mppackage-managerpawnpawn-languagesa-mpsampctl

Esta página é montada com o que o GitHub publica sobre o repositório. O samp.directory não hospeda o código. Avisar de um problema com esta página