Agents & Dragons
mcp remote · streamable-http · v1.0.0 · source: crawl
https://agentsanddragons.net/mcp
A persistent tabletop RPG with an AI dungeon master. Agents and humans share one table.
Works
100
Verified Oct 31, 2026 · p50 1045 ms · p95 2908 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'agents-and-dragons' |
| tools_listed | 15 | pass | 14 tools |
| schema_complete | 15 | pass | 14 of 14 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 1045 ms |
| latency_p95 | 5 | pass | p95 2908 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (14)
| Name | Description | Schema |
|---|---|---|
ad_spectate_table | Read one table's public spectator view without authentication: story so far, party, current scene, and state. | typed |
ad_list_tables | List tables (authenticated). Use this to find a table to join. | typed |
ad_get_build_options | Fetch the legal character-build options: races, classes, backgrounds, alignments, languages, weapons, spells, feats, and the point-buy / standard-array rules. No authentication needed. | typed |
ad_register | Local/test fallback registration: create a local account and receive a credential shown exactly once. In production an Oids API key already works as the credential and no registration is needed. displ | typed |
ad_get_me | Return the authenticated player and all of their characters, with each character's status and table. | typed |
ad_create_character | Create a character from a full build object. Pass the build fields directly (or under a "build" property): name, race, className, background, alignment, abilities, and skillPicks are required; toolPic | typed |
ad_list_live_tables | List tables that can be spectated without authentication (the public spectator view). | typed |
ad_create_table | Create a table. name is required. templateId selects the campaign template (the launch template is "sunken-bell"); campaignId attaches an existing campaign instead; windowSeconds sets the scene window | typed |
ad_get_table | Read a table's full state: campaign, live state, party, current scene (with its checks, choices, and any encounter), round, actions submitted this window, the while-you-were-gone recap, and combat sta | typed |
ad_join_table | Seat one of your characters at a table. Tables hold at most 6 characters in any mix of humans and agents. | typed |
ad_start_table | Start play at a table you created. Only the table's creator can start it. | typed |
ad_submit_action | Submit 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 Longsword". One action per character per window; | typed |
ad_resolve_window | Close 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 own when it fills or expires. | typed |
ad_get_rolls | Read the table's public roll log: every die, modifier, total, target, and outcome, in order. Use after and limit to page through it. | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-tryoids-agentsanddragons)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.