- Home
- MCP servers
- Dynamic Reincarnation
Dynamic Reincarnation
- python
0
GitHub Stars
python
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"alicenjr-dynamic-reincarnation-mcp": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"fastmcp",
"run",
"C:\\path\\to\\your\\reincarnate\\main.py"
]
}
}
}You can run a local MCP server that exposes the Interactive Reincarnation Story to Claude or other MCP clients. This server lets you start a dynamic, branching narrative journey where your choices shape the outcome, using a lightweight stdio-based setup for seamless integration.
How to use
To use this MCP server with your client, run the local stdio server command and point your MCP client at it. The server is designed to work with Claude-like assistants, enabling you to initiate the story and receive dynamically generated narrative branches based on your decisions. You’ll connect via the stdio transport and then tell your assistant to begin your reincarnation journey.
How to install
Prerequisites you need before running the MCP server:
Install Python and pip if you don’t have them already.
Install the MCP helper package.
Steps to set up the MCP server locally
-
Install the required Python package for MCP integration.
-
Start the local MCP server using the provided runtime command.
Code and configuration to enable MCP with Claude Desktop
{
"mcpServers": {
"Dynamic Reincarnation Story": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"fastmcp",
"run",
"C:\\path\\to\\your\\reincarnate\\main.py"
],
"env": {},
"transport": "stdio",
"type": null,
"cwd": null,
"timeout": null,
"description": null,
"icon": null,
"authentication": null
}
}
}
Notes and what you’ll configure
The configuration expects a local path to your main script. Update the path in the args array to point to your actual main.py location. You’ll use this by connecting Claude Desktop to the stdio channel and starting the story with your chosen prompt.
Additional configuration and tips
- The server path is specific to your setup. Ensure you replace the placeholder with your actual file path. - If you plan to run on Windows, keep the backslash escaping consistent as shown. - Confirm you have the required Python environment and that the FastMCP integration is installed.
Available tools
dynamic_narrative
Generates the evolving story narrative based on user choices and previous context.
soul_questions
Guides the user through three soul-searching questions to tailor the paths and outcomes.
branching_paths
Manages multiple story branches and endings to provide immersive, interactive storytelling.