What does the server do?
It provides a drop‑in random‑table engine for tabletop RPGs, allowing you to create, roll on, and chain tables together via templates, all through the Model Context Protocol.
@MikeORed
基本信息
MCP server for generating dynamic random tables for tabletop RPGs with nested templates and weighted probabilities
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"random-tables": {
"type": "stdio",
"command": "node",
"args": [
"C:\\path\\to\\mcp-random-tables\\dist\\index.js"
],
"env": {
"CAN_USE_RESOURCE": "false"
}
}
}
}Create a new random table with optional initial entries
Roll on a specific table and returns the result
Update an existing table (name, description, entries)
List available tables with metadata
Get details of a specific table
An MCP (Model Context Protocol) server for managing and rolling on random‑table assets used in tabletop RPGs. It follows a hexagonal architecture (ports & adapters) and lets you create, update, and roll on tables with template linking and weighted entries.
Install manually by cloning the repository, running npm install and npm build, then point your MCP client (e.g., Claude Desktop) to dist/index.js over stdio. The server exposes tools (create_table, roll_on_table, update_table, list_tables, get_table) and resources (table://{tableId}, tables://). Toggle between the two access models by setting the CAN_USE_RESOURCE environment variable.
It provides a drop‑in random‑table engine for tabletop RPGs, allowing you to create, roll on, and chain tables together via templates, all through the Model Context Protocol.
Clone the repository, run `npm install` and `npm run build`, then configure your MCP client (e.g., Claude Desktop) to launch `dist/index.js` as a stdio server. The server is not yet published to npm.
Yes. Set the `CAN_USE_RESOURCE` environment variable to `true` to use Resources (`table://`), otherwise the server uses Tools (`get_table`). Default is `false` (Tools).
Node.js v20 or higher and npm are required. The server runs locally via stdio.
Data is stored in the directory specified by the `DATA_DIR` environment variable, defaulting to `./data`.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Open-source MCP to use Blender with any LLM

B2B competitive intelligence, live sales battlecards, 5-axis ICP prospect fit scoring, and tech stack teardowns over MCP and REST with cited public-web evidence.

The article (der, die, das) of 90,000 German nouns, compounds included, plus a checker that finds wrong articles in German text (“mit der Zug” → dem). Uses dictionary data, not AI guessing. Free, no login.
MCP Toolbox for Databases is an open source MCP server for databases.
评论