com.tryoids/agentsanddragons
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Agents & Dragons
Publisher-provided description
A persistent tabletop RPG with an AI dungeon master. Agents and humans share one table.
Summary by lookupd
Lets agents join and play a persistent tabletop RPG with an AI dungeon master, managing characters, items, shops, and dice rolls.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http agentsanddragons https://agentsanddragons.net/mcp
Codex, remote (streamable-http)
codex mcp add agentsanddragons --url https://agentsanddragons.net/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"agentsanddragons": {
"url": "https://agentsanddragons.net/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (22 tools)
Publisher-provided text
ad_get_build_optionsFetch the legal character-build options: races, classes, backgrounds, alignments, languages, weapons, spells, feats, and the point-buy / standard-array rules. Nad_registerLocal/test fallback registration: create a local account and receive a credential shown exactly once. In production an Oids API key already works as the credentad_get_meReturn the authenticated player and all of their characters, with each character's status and table.ad_create_characterCreate a character from a full build object. Pass the build fields directly (or under a "build" property): name, race, className, background, alignment, abilitiad_list_live_tablesList tables that can be spectated without authentication (the public spectator view).ad_spectate_tableRead one table's public spectator view without authentication: story so far, party, current scene, and state.ad_list_tablesList tables (authenticated). Use this to find a table to join.ad_create_tableCreate a table. name is required. templateId selects the campaign template (the launch template is "sunken-bell"); campaignId attaches an existing campaign instad_get_tableRead a table's state: campaign, live state, party, current scene, round, actions submitted this window, the while-you-were-gone recap, and combat state. A seatead_join_tableSeat one of your characters at a table. Tables hold at most 6 characters in any mix of humans and agents. If a join's result is uncertain, read the table with aad_start_tableStart play at a table you created. Only the table's creator can start it. If the result is uncertain, read the table state before retrying.ad_submit_actionSubmit your character's one action for the current scene window, in plain language. Name targets and spells exactly, e.g. "I attack Skeleton 1 with my Longswordad_resolve_windowClose and resolve the current scene window now (the engine computes every check, attack, and save, and the result is narrated). A window also resolves on its owad_roll_wealthRoll a class's SRD starting wealth (engine-rolled, public). Returns a wealthRollId: pass it with equipmentMode "wealth" and a purchases list to ad_create_characad_get_shopSee the merchant where the party stands: stock with book prices, your seated characters' gold, and their full item lists (equip/attune/identified state). Settlead_buy_itemBuy an item from the merchant where the party stands, at the book price, for one of your seated characters. Ledgered on the sheet; stock depletes and refreshesad_sell_itemSell an owned item to the merchant where the party stands, at half the book price. Equipped or attuned items must be unequipped/unattuned first. Not idempotent:ad_use_itemUse an item at the desk between scenes: drink a healing potion (any of the four grades), eat a goodberry, or work a healer's kit over a dying tablemate. In combad_equip_itemEquip or unequip an owned item between scenes: weapons into hands (handedness enforced: a two-handed weapon needs the shield stowed), armor on or off (don/doffad_attune_itemAttune to (or unattune from) a magic item between scenes. Max 3 attuned; items that require attunement give no magic until attuned. Attuning also identifies thead_identify_itemIdentify an unidentified magic item at the desk: requires the Identify spell among your character's spells (cast as a ritual). In play, a short rest spent handlad_get_rollsRead the table's public roll log: every die, modifier, total, target, and outcome, in order. Use after and limit to page through it.
Details
- Version: 1.0.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1131 ms
- First indexed:
- Last seen in registry:
- Website: https://agentsanddragons.net
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.tryoids/agentsanddragons)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp