maple-lookup_search
Fuzzy search by name (Korean/English)
MCP server · owned by msu
MapleStory Universe resource tools. One server, owned by one plugin — downstream plugins consume it through a dependency, never by redefining it.
Connection
Every value here is read from the plugin’s own .mcp.json, so this page cannot describe the server differently from the file that defines it.
OpenAPI key issued from the MSU Builder Center; sent as the x-nxopen-api-key header to the maple-lookup MCP server
Never commit it — pass it through the environment.
Tools
Fuzzy search by name (Korean/English)
Fetch sprite/skill data from CDN
Setup by hand
Add to ~/.codex/config.toml. The key is read from the environment at runtime.
[mcp_servers.maple-lookup]
url = "https://openapi.msu.io/v1rc1/resource/mcp"
env_http_headers = { "x-nxopen-api-key" = "MSU_OPENAPI_KEY" }One command. The key has to be exported when the server is registered.
gemini mcp add --transport http --header "x-nxopen-api-key: $MSU_OPENAPI_KEY" maple-lookup https://openapi.msu.io/v1rc1/resource/mcpSame shape as Gemini.
kimi mcp add --transport http --header "x-nxopen-api-key: $MSU_OPENAPI_KEY" maple-lookup https://openapi.msu.io/v1rc1/resource/mcpCallers
Use when working with MapleStory assets — how to look up, compose, and render characters, mobs, maps, skills, items, or sprites via maple-lookup MCP.
Use when a MapleStory asset request resolves to more than one plausible candidate: a look described by colour, style, or mood instead of an exact name or ID (a black cap, a white tee, a monster that suits this map), a maple-lookup search returning several close matches, or the user asking to preview, compare, or choose between assets before they are used.
Builds a local page the user picks from; when it was not invoked by name, it asks first.