by aquarius-wing
Actor-Critic Thinking MCP Server is a dual-perspective thinking analysis server that utilizes the Actor-Critic methodology to provide comprehensive performance evaluations. It alternates between an "actor" (creator/performer) and a "critic" (analyzer/evaluator) perspective to generate balanced and actionable feedback.
Actor-Critic Thinking MCP Server is a dual-perspective thinking analysis server built upon the Model Context Protocol (MCP). It utilizes the Actor-Critic methodology to provide comprehensive performance evaluations by alternating between an "actor" (creator/performer) and a "critic" (analyzer/evaluator) perspective.
To use the server, you can integrate it into your MCP setup. An example mcpServers
configuration is provided:
{
"mcpServers": {
"actor-critic-thinking": {
"command": "npx",
"args": ["-y", "mcp-server-actor-critic-thinking"]
}
}
}
For local development and running, you can build the project using npm run build
and then run the server with node dist/index.js
.
When interacting with the server, you need to provide content
, role
(either "actor" or "critic"), nextRoundNeeded
(boolean), thoughtNumber
(integer, min 1), and totalThoughts
(integer, odd and >= 3). The role
dictates the perspective guidelines for the content
.
Best Practices:
nextRoundNeeded
to false when analysis is complete.Q: What are the required parameters for analysis?
A: The required parameters are content
(string), role
(string, "actor" or "critic"), nextRoundNeeded
(boolean), thoughtNumber
(integer, minimum 1), and totalThoughts
(integer, must be odd and >= 3).
Q: What should an "actor" perspective include? A: An actor perspective should include understanding intentions, creative choices, emotional context, challenges faced, self-reflection on performance, decision-making process, and explanation of creative vision and goals.
Q: What should a "critic" perspective include? A: A critic perspective should include technical execution analysis, effectiveness evaluation, audience impact assessment, comparative analysis, objective feedback, and improvement suggestions.
A dual-perspective thinking analysis server based on Model Context Protocol (MCP), providing comprehensive performance evaluation through Actor-Critic methodology.
content
(string): Current analysis content from the specified role perspectiverole
(string): Perspective role, options:
"actor"
: Actor perspective (empathetic/creative viewpoint)"critic"
: Critic perspective (analytical/evaluative viewpoint)nextRoundNeeded
(boolean): Whether another round of actor-critic dialogue is neededthoughtNumber
(integer): Current thought number in the sequence (minimum: 1)totalThoughts
(integer): Total number of thoughts planned (must be odd and >= 3)Actor perspective should include:
Critic perspective should include:
{
"mcpServers": {
"actor-critic-thinking": {
"command": "npx",
"args": ["-y", "mcp-server-actor-critic-thinking"]
}
}
}
# Build the project
npm run build
# Run the server
node dist/index.js
System prompt:
Your task is to generate creative, memorable, and marketable product names based on the provided description and keywords. The product names should be concise (2-4 words), evocative, and easily understood by the target audience. Avoid generic or overly literal names. Instead, aim to create a name that stands out, captures the essence of the product, and leaves a lasting impression.
User prompt:
Description: A noise-canceling, wireless, over-ear headphone with a 20-hour battery life and touch controls. Designed for audiophiles and frequent travelers. Keywords: immersive, comfortable, high-fidelity, long-lasting, convenient
nextRoundNeeded
to false when analysis is completePlease log in to share your review and rating for this MCP.