Skip to main content
Glama

OSRS MCP Server

Servidor OSRS MCP

Servidor MCP para interactuar con la API y los archivos de datos de la wiki de Old School RuneScape (OSRS). Este servidor proporciona herramientas para buscar en la wiki de OSRS y acceder a las definiciones de datos del juego mediante el Protocolo de Contexto de Modelo.

imagen

imagen

imagen

Herramientas

Este servidor implementa las siguientes herramientas:

Métodos wiki de OSRS

  1. osrs_wiki_search : busca en la wiki de OSRS páginas que coincidan con un término de búsqueda
  2. osrs_wiki_get_page_info - Obtener información sobre páginas específicas en el Wiki de OSRS
  3. osrs_wiki_parse_page : obtiene el contenido HTML analizado de una página wiki de OSRS específica

Métodos de búsqueda de datos del juego

  1. search_varptypes - Busca en el archivo varptypes.txt las variables de jugador (varps) que almacenan el estado y el progreso del jugador
  2. search_varbittypes - Busca en el archivo varbittypes.txt bits variables (varbits) que almacenan bits individuales de varps
  3. search_iftypes - Busca en el archivo iftypes.txt las definiciones de interfaz utilizadas en la interfaz de usuario del juego
  4. search_invtypes - Busca en el archivo invtypes.txt definiciones de tipos de inventario en el juego
  5. search_loctypes - Busca en el archivo loctypes.txt definiciones de tipo de ubicación/objeto en el mundo del juego
  6. search_npctypes - Busca definiciones de NPC (personajes no jugadores) en el archivo npctypes.txt
  7. search_objtypes - Busca en el archivo objtypes.txt definiciones de objetos/elementos en el juego
  8. search_rowtypes : busca en el archivo rowtypes.txt las definiciones de filas utilizadas en varias interfaces
  9. search_seqtypes - Busca definiciones de secuencias de animación en el archivo seqtypes.txt
  10. search_soundtypes - Busca en el archivo soundtypes.txt definiciones de efectos de sonido en el juego
  11. search_spottypes - Busca en el archivo spottypes.txt definiciones de animación de puntos (efecto gráfico)
  12. search_spritetypes - Busca en el archivo spritetypes.txt las definiciones de imágenes de sprites utilizadas en la interfaz
  13. search_tabletypes - Busca en el archivo tabletypes.txt las definiciones de las pestañas de la interfaz

Métodos de archivos de datos genéricos

  1. search_data_file - Busca cualquier archivo en el directorio de datos para encontrar entradas coincidentes
  2. get_file_details - Obtener detalles sobre un archivo en el directorio de datos
  3. list_data_files : enumera los archivos de datos disponibles en el directorio de datos

Instalación

Instalación mediante herrería

Para instalar mcp-osrs para Claude Desktop automáticamente a través de Smithery :

npx @smithery/cli@latest install @jayarrowz/mcp-osrs --client claude

Prerrequisitos

  • Node.js (v16 o posterior)
  • npm o hilo

Instalación del paquete

# Clone the repository git clone https://github.com/jayarrowz/mcp-osrs.git cd mcp-osrs # Install dependencies npm install # Build the package npm run build

Uso con Claude Desktop

Agregue lo siguiente a su claude_desktop_config.json :

Usando npx

{ "mcpServers": { "osrs": { "command": "npx", "args": ["-y", "@jayarrowz/mcp-osrs"] } } }

Node.js directo

{ "mcpServers": { "osrs": { "command": "node", "args": ["/path/to/mcp-osrs/dist/index.js"] } } }

Reemplace /path/to/mcp-osrs con la ruta real a su repositorio.

Ejemplos

Buscar en la wiki de OSRS

// Search for information about the Abyssal whip const result = await callTool("osrs_wiki_search", { search: "Abyssal whip" });

Obtener información de la página

// Get information about a specific wiki page const pageInfo = await callTool("osrs_wiki_get_page_info", { titles: "Abyssal_whip" });

Buscar datos del juego

// Search for items in the object definitions const items = await callTool("search_objtypes", { query: "dragon", page: 1, pageSize: 10 });

Lista de archivos de datos disponibles

// Get a list of all data files const files = await callTool("list_data_files", {});

Desarrollo

# Install dependencies npm install # Start the server in development mode npm start # Build the server npm run build

Licencia

Este servidor MCP cuenta con la licencia MIT. Esto significa que puede usar, modificar y distribuir el software libremente, sujeto a los términos y condiciones de la licencia MIT. Para más detalles, consulte el archivo de LICENCIA en el repositorio del proyecto.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Permite la interacción con los datos del juego Old School RuneScape y el Wiki a través del Protocolo de Contexto de Modelo, proporcionando herramientas para buscar en el Wiki de OSRS y acceder a las definiciones del juego para elementos, NPC, ubicaciones y mecánicas del juego.

  1. Herramientas
    1. Métodos wiki de OSRS
    2. Métodos de búsqueda de datos del juego
    3. Métodos de archivos de datos genéricos
  2. Instalación
    1. Instalación mediante herrería
    2. Prerrequisitos
    3. Instalación del paquete
  3. Uso con Claude Desktop
    1. Usando npx
    2. Node.js directo
  4. Ejemplos
    1. Buscar en la wiki de OSRS
    2. Obtener información de la página
    3. Buscar datos del juego
    4. Lista de archivos de datos disponibles
  5. Desarrollo
    1. Licencia

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        Enables interaction with esa.io's API through the Model Context Protocol, supporting article search and retrieval with a compliant MCP interface.
        Last updated -
        3
        538
        33
        TypeScript
        MIT License
      • A
        security
        A
        license
        A
        quality
        Enables integration with OpenMetadata by wrapping its REST API for standardized interaction through the Model Context Protocol.
        Last updated -
        6
        15
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that allows interaction with RSS feeds, enabling users to import subscriptions via OPML files, fetch and update articles automatically, and filter content by source and status.
        Last updated -
        24
        JavaScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        A comprehensive Model Context Protocol server for managing Dungeons & Dragons campaigns with tools for characters, NPCs, locations, quests, combat encounters, and session tracking.
        Last updated -
        29
        1
        Python
        • Apple
        • Linux

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/JayArrowz/mcp-osrs'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server