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
        This server allows users to interact with their Zotero library through the Model Context Protocol, providing tools for searching items, retrieving metadata, and accessing full text using natural language queries.
        Last updated -
        3
        61
        Python
        MIT License
        • Apple
        • Linux
      • -
        security
        F
        license
        -
        quality
        Model Context Protocol server that enables LLMs and AI assistants to retrieve real-time Dota 2 statistics, match data, player information, and game metrics through a standardized interface.
        Last updated -
        4
        Python
        • Linux
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.
        Last updated -
        35
        11
        TypeScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        A community-developed Model Context Protocol server that integrates with the Riot Games API to provide League of Legends data, enabling AI assistants to retrieve player information, ranked stats, champion mastery, and match summaries through natural language queries.
        Last updated -
        3
        Python
        MIT License
        • Apple

      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