DreamLand MUD MCP
A public, read-only MCP server operated by the DreamLand MUD developers that allows AI agents to search and retrieve help articles, item database entries, player lists, and game news in English, Ukrainian, and Russian without requiring authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://dreamland.rocks/mcp/helpWhat you can do with it
- Search for help articles and game guides
- Look up item stats and locations
- Check who is currently online
- Retrieve latest game news
Source and maintenance
- Maintenance checked
Protocol and capabilities
- Server
- dreamland-help 1.1.0
- MCP protocol
- 2025-06-18
- Tools
- 8 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
8 advertised
help_search — Search DreamLand help
Find help articles by keyword, title or text. Exact keywords rank first, then title and keyword-prefix matches, then hits in the article text. A leading facet word narrows the search like in game: "spell fire", "skill sword", "race elf", "class", "command", "zone", "religion", "clan" (RU/UA forms work too). Returns ids for help_get.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 25,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "What to look for, in any of the three languages."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}help_get — Read a DreamLand help article
The full text of one help article as Markdown, with links to related articles. Pass the id from help_search, or a keyword: an exact title wins, a keyword several articles share returns them to pick from, anything else gets the best search hit.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Article id, as in [625].",
"exclusiveMinimum": 0
},
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
},
"keyword": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Used when no id is given, e.g. \"fireball\"."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}help_categories — DreamLand help categories
The categories of the help index with article counts, in reading order for a newcomer. Pass a key to help_list.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}help_list — List DreamLand help articles
Every article in one category and/or of one kind, sorted by title. Example: category "classes"; kind "spell"; both: category "magic", kind "spell".
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"kind": {
"enum": [
"spell",
"skill",
"command",
"social",
"race",
"class",
"religion",
"zone",
"craft",
"group",
"behavior",
"language"
],
"type": "string"
},
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
},
"category": {
"enum": [
"start",
"char",
"skills",
"magic",
"combat",
"classes",
"races",
"gods",
"items",
"world",
"quests",
"society",
"comm",
"socials"
],
"type": "string"
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}item_search — Search DreamLand items
Armor and gear, weapons, magic items (potions, pills, scrolls, wands, staves) or pets from the game world, with their stats, who may use them and the zone and mob they come from: the same data as https://dreamland.rocks/searcher.html. Only items placed in the world by zone resets are listed. Sorted by level, or by one bonus, highest first.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"type"
],
"properties": {
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
},
"slot": {
"type": "array",
"items": {
"enum": [
"light",
"finger",
"neck",
"body",
"head",
"legs",
"feet",
"hands",
"arms",
"shield",
"torso",
"waist",
"wrist",
"hold",
"float",
"face",
"ears",
"horse",
"hooves",
"tattoo"
],
"type": "string"
},
"description": "armor: any of these wear slots."
},
"sort": {
"enum": [
"level",
"damage",
"str",
"int",
"wis",
"dex",
"con",
"cha",
"hr",
"dr",
"hp",
"mana",
"saves"
],
"type": "string",
"default": "level",
"description": "level (lowest first), damage (weapon average), or a bonus, highest first."
},
"type": {
"enum": [
"armor",
"weapon",
"magic",
"pet"
],
"type": "string",
"description": "armor (all wearable gear), weapon, magic or pet."
},
"align": {
"type": "array",
"items": {
"enum": [
"good",
"neutral",
"evil"
],
"type": "string"
},
"description": "Only items restricted to these alignments; unrestricted items match none."
},
"limit": {
"type": "integer",
"default": 20,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100,
"description": "Part of the name in any language; for magic also a spell name, for pets also a trick."
},
"stats": {
"type": "array",
"items": {
"enum": [
"str",
"int",
"wis",
"dex",
"con",
"cha",
"hr",
"dr",
"hp",
"mana",
"saves"
],
"type": "string"
},
"description": "armor/weapon: must give every one of these bonuses (hr = hit, dr = damage)."
},
"level_max": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"level_min": {
"type": "integer",
"maximum": 100,
"minimum": 0
},
"magic_type": {
"enum": [
"potion",
"pill",
"scroll",
"wand",
"staff",
"warp_stone",
"spellbook"
],
"type": "string"
},
"weapon_class": {
"type": "array",
"items": {
"enum": [
"exotic",
"sword",
"dagger",
"spear",
"mace",
"axe",
"flail",
"whip",
"polearm",
"bow",
"arrow",
"lance",
"stone"
],
"type": "string"
},
"description": "weapon: any of these classes."
},
"include_limited": {
"type": "boolean",
"default": true,
"description": "false drops items the world holds only a few of."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}who — Who is playing DreamLand
Characters in the game right now with race, clan, title and remorts, people on the Discord bridge, and this week's peak and unique players. With a name: that character's race, clan, clan rank and remorts, online or not. The same data the game's Discord bot shows.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"lang": {
"enum": [
"en",
"ru",
"ua",
"uk"
],
"type": "string",
"default": "en",
"description": "Answer language: en, ru or ua (uk also accepted). Untranslated text falls back to Russian."
},
"name": {
"type": "string",
"pattern": "^[A-Za-z]{2,20}$",
"description": "Character name in Latin letters."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}news_list — DreamLand news
Game news posted by the immortals, newest first: id, date, author, subject. A query keeps posts whose subject or text has every word of it. Posts are in the language they were written in, mostly Ukrainian, the oldest Russian. Read one with news_get.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 100
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}news_get — Read a DreamLand news post
The full text of one news post. Pass the id from news_list; without one, the newest post.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"id": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
}
}
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 726 ms
- 95th percentile latency
- 726 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 726 ms · metadata changed · 8 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http dreamland-mud-mcp https://dreamland.rocks/mcp/helpCodex
codex mcp add dreamland-mud-mcp --url https://dreamland.rocks/mcp/helpCursor
{
"mcpServers": {
"dreamland-mud-mcp": {
"url": "https://dreamland.rocks/mcp/help"
}
}
}Cline
{
"mcpServers": {
"dreamland-mud-mcp": {
"type": "streamableHttp",
"url": "https://dreamland.rocks/mcp/help",
"disabled": false
}
}
}VS Code
{
"servers": {
"dreamland-mud-mcp": {
"type": "http",
"url": "https://dreamland.rocks/mcp/help"
}
}
}Gemini CLI
gemini mcp add --transport http dreamland-mud-mcp https://dreamland.rocks/mcp/helpClaude Desktop
{
"mcpServers": {
"dreamland-mud-mcp": {
"url": "https://dreamland.rocks/mcp/help"
}
}
}Windsurf
{
"mcpServers": {
"dreamland-mud-mcp": {
"serverUrl": "https://dreamland.rocks/mcp/help"
}
}
}Let your agent find its tools
Find servers like DreamLand MUD MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other ai and machine learning servers
Do you run DreamLand MUD MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.