{"apiVersion":"v1","directorySlug":"turntale-mcp-a00c45990f","title":"Turntale","description":"Asynchronous, AI-driven DnD-style RPG","pageUrl":"https://www.mcpbundles.com/skills/turntale-mcp-a00c45990f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.turntale.cz/mcp","hostedMcpUrl":null,"toolCount":7,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"cz.turntale/turntale-mcp-a00c45990f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"ping","description":"Check that the Turntale MCP server is running. Takes no arguments and reaches no\nnetwork — use it to tell a broken server apart from a broken API token.","inputSchema":{"type":"object","properties":{}},"logicalName":"ping","displayName":"ping","title":"ping","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"whoami","description":"Check who the token you are sending belongs to and whether that account can read the\nadmin-only feedback triage queue. Use this first when another tool answers that the token\nis expired or the account lacks admin rights.","inputSchema":{"type":"object","properties":{}},"logicalName":"whoami","displayName":"whoami","title":"whoami","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_feedback","description":"List the feedback triage queue: bug reports, ideas and other posts players have sent,\nnewest first, 20 per page. This is the only listing that includes bug reports and moderated\nposts, so it is the one to reach for when asked what players have reported or asked for.","inputSchema":{"type":"object","properties":{"tag":{"anyOf":[{"enum":["php","python","frontend","infra","ai","billing"],"type":"string"},{"type":"null"}],"default":null},"page":{"type":"integer","default":1},"type":{"anyOf":[{"enum":["bug","idea","other"],"type":"string"},{"type":"null"}],"default":null},"status":{"anyOf":[{"enum":["new","planned","in_progress","waiting","done","declined"],"type":"string"},{"type":"null"}],"default":null},"unassigned":{"type":"boolean","default":false},"assigned_to":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"last_comment_by":{"anyOf":[{"enum":["player","admin"],"type":"string"},{"type":"null"}],"default":null}}},"logicalName":"list_feedback","displayName":"list_feedback","title":"list_feedback","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_feedback","description":"Read one feedback post in full: its whole description, the diagnostics and screenshots a\nbug report carried, its triage metadata, and the entire discussion under it — including\nadmin-only internal notes and comments hidden by moderation, which no other listing shows.","inputSchema":{"type":"object","required":["feedback_id"],"properties":{"feedback_id":{"type":"integer"}}},"logicalName":"get_feedback","displayName":"get_feedback","title":"get_feedback","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_feedback_screenshot","description":"Fetch one screenshot attached to a bug report so it can actually be looked at. Reports\nroutinely say \"this message\" and put the message only in the picture, so read the screenshot\nbefore concluding a report is too vague to act on.","inputSchema":{"type":"object","required":["feedback_id","attachment_id"],"properties":{"feedback_id":{"type":"integer"},"attachment_id":{"type":"integer"}}},"logicalName":"get_feedback_screenshot","displayName":"get_feedback_screenshot","title":"get_feedback_screenshot","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"patch_feedback","description":"Triage one feedback post: set its status, replace its tags, or assign it to an admin.\nAt least one of those must be given; anything left out is left untouched.","inputSchema":{"type":"object","required":["feedback_id"],"properties":{"tags":{"anyOf":[{"type":"array","items":{"enum":["php","python","frontend","infra","ai","billing"],"type":"string"}},{"type":"null"}],"default":null},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"status":{"anyOf":[{"enum":["new","planned","in_progress","waiting","done","declined"],"type":"string"},{"type":"null"}],"default":null},"unassign":{"type":"boolean","default":false},"assigned_to":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null},"feedback_id":{"type":"integer"}}},"logicalName":"patch_feedback","displayName":"patch_feedback","title":"patch_feedback","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"post_comment","description":"Write a comment into one feedback post's thread.","inputSchema":{"type":"object","required":["feedback_id","body"],"properties":{"body":{"type":"string"},"internal":{"type":"boolean","default":true},"feedback_id":{"type":"integer"}}},"logicalName":"post_comment","displayName":"post_comment","title":"post_comment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Turntale&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AudHVybnRhbGUuY3ovbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Turntale%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.turntale.cz%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Turntale%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.turntale.cz%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Turntale&connectorUrl=https%3A%2F%2Fmcp.turntale.cz%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Turntale\" --url \"https://mcp.turntale.cz/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/turntale-mcp-a00c45990f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/turntale-mcp-a00c45990f/tools/{tool}","mcpServerUrl":"https://mcp.turntale.cz/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/turntale-mcp-a00c45990f?live=1"}