Read-only Interlude and High Five NPC, loot, Soul Crystal and XP reference tools.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get stats, traits, skills, locations and provenance for one numeric NPC ID.
Get stats, traits, skills, locations and provenance for one numeric NPC ID.
| Argument | Type | Description |
|---|---|---|
| npcId* | integer | |
| chronicle* | string |
{
"type": "object",
"required": [
"chronicle",
"npcId"
],
"properties": {
"npcId": {
"type": "integer",
"minimum": 1
},
"chronicle": {
"enum": [
"interlude",
"high-five"
],
"type": "string"
}
},
"additionalProperties": false
}Get effective x1 drop and spoil probabilities for one numeric NPC ID.
| Argument | Type | Description |
|---|---|---|
| npcId* | integer | |
| chronicle* | string |
{
"type": "object",
"required": [
"chronicle",
"npcId"
],
"properties": {
"npcId": {
"type": "integer",
"minimum": 1
},
"chronicle": {
"enum": [
"interlude",
"high-five"
],
"type": "string"
}
},
"additionalProperties": false
}Get Soul Crystal result stages, transitions and chances for one NPC. Result stage N means N-1 to N.
| Argument | Type | Description |
|---|---|---|
| npcId* | integer | |
| chronicle* | string |
{
"type": "object",
"required": [
"chronicle",
"npcId"
],
"properties": {
"npcId": {
"type": "integer",
"minimum": 1
},
"chronicle": {
"enum": [
"interlude",
"high-five"
],
"type": "string"
}
},
"additionalProperties": false
}Get per-level and cumulative experience values for an inclusive level range.
| Argument | Type | Description |
|---|---|---|
| toLevel* | integer | |
| chronicle* | string | |
| fromLevel* | integer |
{
"type": "object",
"required": [
"chronicle",
"fromLevel",
"toLevel"
],
"properties": {
"toLevel": {
"type": "integer",
"maximum": 100,
"minimum": 1
},
"chronicle": {
"enum": [
"interlude",
"high-five"
],
"type": "string"
},
"fromLevel": {
"type": "integer",
"maximum": 100,
"minimum": 1
}
},
"additionalProperties": false
}Search chronicle-scoped NPCs by name or numeric ID before opening a record.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | |
| chronicle* | string | Exact chronicle namespace. |
{
"type": "object",
"required": [
"chronicle",
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100,
"minLength": 2
},
"chronicle": {
"enum": [
"interlude",
"high-five"
],
"type": "string",
"description": "Exact chronicle namespace."
}
},
"additionalProperties": false
}