home / mcp / author style mcp server
Provides deterministic author-style coordinates and prompts for text and image generation based on a catalog of 11 styles across 8 dimensions.
Configuration
View docs{
"mcpServers": {
"dmarsters-author-style-mcp": {
"command": "python",
"args": [
"author_style_mcp.py"
]
}
}
}You set up and use a modular MCP server that provides deterministic, high-dimensional author style coordinates to drive text and image prompts. You can blend styles, measure distances between styles, and generate structured prompts for downstream LLMs and image generators. This enables consistent, controllable creative transformations across text and visuals while keeping the core processing stateless and deterministic.
You interact with the MCP server by running the local Python service and then connecting your MCP client to it. The server exposes deterministic style tools that let you query author style coordinates, blend styles, and request text or image prompts tailored to a chosen style or blend.
Prerequisites: you need Python installed on your system. Ensure you have Python 3.8+ available on your path.
Step 1: Clone the repository containing the MCP server code.
Step 2: Navigate to the server directory and install dependencies.
Step 3: Start the local MCP server.
Configuration notes: the server is designed to run as a local process and expose a standard input/output interface for integration with an MCP client. Use the provided command to start the server and establish a connection from your client.
Example workflow: obtain coordinates for Hemingway, blend with Lovecraft and Shōnagon, and generate a text prompt that encodes the blended style. You can also request image prompts with a style modifier to guide visual generation.
Troubleshooting tips: ensure Python is on your PATH, check that the working directory contains the server script, and verify that your client connects using the expected I/O channel. If the server fails to start, review dependency installation and Python version compatibility.
List all 11 author styles with their coordinates and signatures.
Return a complete profile for a given style, including coordinates, signature moves, and vocabularies for text and image generation.
Provide all 8 style dimensions with their low, mid, and high mappings for both text and image outputs.
Return the ordered parameter list used for dynamics integration and style morphing.
Calculate Euclidean distance between two author styles and provide a per-dimension breakdown.
Interpolate multiple styles to produce a blended coordinate set and combine vocabularies.
Produce structured directives for text generation based on a specific style, blend, or custom coordinates.
Produce visual vocabulary, color palettes, and compositional rules for image generation based on a style or blend.
Identify the maximum-contrast pair across the catalog.
Find the closest neighboring style in style-space to a given style.