MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

P
Pawndex MCP Server

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

Created 6/13/2026
Updated about 17 hours ago
Repository documentation and setup instructions

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

Claude Desktop — via claude_desktop_config.json

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "pawndex": {
      "command": "uv",
      "args": [
        "--directory",
        "/path/to/pawndex_mcp_server",
        "run",
        "pawndex_mcp_server"
      ]
    }
  }
}
Claude Code — STDIO via .mcp.json

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
OpenCode — config via opencode.jsonc

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
    }
  }
}
Gemini CLI — config via .gemini/settings.json

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
OpenAI Codex CLI — config via ~/.codex/config.toml

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

Quick Setup
Installation guide for this server

Install Package (if required)

uvx pawndex_mcp_server

Cursor configuration (mcp.json)

{ "mcpServers": { "sittiev-pawndex-mcp-server": { "command": "uvx", "args": [ "pawndex_mcp_server" ] } } }