kcw2034 avatar

Maplestory Mcp Server

kcw2034/maplestory-mcp-server

Wraps the Nexon MapleStory OpenAPI so you can query game data directly from Claude. You get 30+ tools covering character stats and equipment, union raider layouts, guild lookups, rankings across multiple categories (overall, Dojang, The Seed), and enhancement history like starforce and cube rolls. Requires a free API key from Nexon's developer portal and Python 3.13 with uv. Reach for this when you're building MapleStory tools, analyzing player progression, tracking guild activity, or need to pull live game data without manual lookups. The character OCID lookup is your entry point for most operations since the API requires it to fetch player-specific data.

tools
14
auth
Secret needed
transport
STDIO
env var
1
last updated
Mar 26, 2026

Tools

14 tools

Public tool metadata for what this MCP can expose to an agent.

get_character_ocidLook up character OCID by name

Look up character OCID by name

No parameter schema in public metadata yet.

get_character_basicBasic info (level, class, world, guild)

Basic info (level, class, world, guild)

No parameter schema in public metadata yet.

get_character_statCombined stats (STR, DEX, combat power)

Combined stats (STR, DEX, combat power)

No parameter schema in public metadata yet.

get_character_item_equipmentEquipped items

Equipped items

No parameter schema in public metadata yet.

get_character_skillSkill info by grade

Skill info by grade

No parameter schema in public metadata yet.

get_character_hexamatrixHEXA matrix (6th job skills)

HEXA matrix (6th job skills)

No parameter schema in public metadata yet.

get_unionUnion level and grade

Union level and grade

No parameter schema in public metadata yet.

get_union_raiderUnion raider layout and effects

Union raider layout and effects

No parameter schema in public metadata yet.

get_guild_idLook up guild ID by name and world

Look up guild ID by name and world

No parameter schema in public metadata yet.

get_guild_basicGuild basic info

Guild basic info

No parameter schema in public metadata yet.

get_ranking_overallOverall ranking

Overall ranking

No parameter schema in public metadata yet.

get_ranking_dojangMu Lung Dojang ranking

Mu Lung Dojang ranking

No parameter schema in public metadata yet.

get_history_starforceStarforce enhancement history

Starforce enhancement history

No parameter schema in public metadata yet.

get_noticesOfficial notice list

Official notice list

No parameter schema in public metadata yet.

Sponsors

Configuration

MAPLESTORY_API_KEY*secret

API key from Nexon OpenAPI (https://open.api.nexon.com)

Readme

MapleStory MCP Server

An MCP (Model Context Protocol) server that wraps the Nexon MapleStory OpenAPI, allowing AI assistants to query MapleStory game data including character info, rankings, union, guild, and more.

Features

  • Character - Basic info, stats, equipment, skills, V/HEXA matrix, Dojang records
  • Union - Union level, raider layout, artifact info
  • Guild - Guild search and basic info
  • Ranking - Overall, union, guild, Dojang, The Seed, achievement rankings
  • History - Starforce, cube, potential re-roll history
  • Notice - Official notices, updates, events, cash shop notices

Prerequisites

Installation

# Clone the repository
git clone https://github.com/kcw2034/maplestory-mcp-server.git
cd maplestory-mcp-server

# Install dependencies
uv sync

Configuration

Create a .env file in the project root:

MAPLESTORY_API_KEY=your_api_key_here

You can get an API key by registering an app at Nexon OpenAPI.

Usage


View the full README on GitHub

Details

Repository
github.com/kcw2034/maplestory-mcp-server
Package
maplestory-mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active