Monster Hunter World

live Games

Browse monsters, weapons, armor, and skills from Monster Hunter World via the MHW database API

4 tools
0ms auth
free tier 50 calls/day

Tools

get_monsters

List monsters from Monster Hunter World, including their type, species, elements, ailments, and weaknesses.

Parameters
Name Type Description
limit opt number Maximum number of monsters to return. Defaults to 20.
Try it
get_weapons

List weapons from Monster Hunter World. Optionally filter by weapon type to narrow results.

Parameters
Name Type Description
type opt string Filter by weapon type. One of: great-sword, sword-and-shield, dual-blades, long-sword, hammer, hunting-horn, lance, gunlance, switch-axe, charge-blade, insect-glaive, light-bowgun, heavy-bowgun, bow. Omit to return all types.
limit opt number Maximum number of weapons to return. Defaults to 20.
Try it
get_armor

List armor pieces from Monster Hunter World, including their type, rank, defense, resistances, and slots.

Parameters
Name Type Description
limit opt number Maximum number of armor pieces to return. Defaults to 20.
Try it
get_skills

List skills from Monster Hunter World, including their descriptions and rank-level details.

Parameters
Name Type Description
limit opt number Maximum number of skills to return. Defaults to 20.
Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/mhw/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/mhw/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_monsters","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("get_monsters", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("browse monsters, weapons, armor, and skills from monster hunter world via the mhw database api");

Related packs

Other Pipeworx packs in the same categories (Games):