- Home
- MCP servers
- Christensen
Christensen
- typescript
1
GitHub Stars
typescript
Language
4 months ago
First Indexed
2 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": {
"m2ai-mcp-servers-mcp-christensen": {
"command": "node",
"args": [
"/path/to/christensen-mcp/dist/index.js"
]
}
}
}This MCP server brings Clayton Christensen's strategic frameworks into your decisionmaking workflow. By connecting the Christensen MCP to your environment, you can analyze decisions through Jobs-to-Be-Done, disruption theory, capabilities processes priorities, and resource dependence, enabling theory-grounded insights and thoughtful questions that align with Christensen’s thinking.
How to use
You can use this MCP server with an MCP client to guide strategic discussions. When you invoke a tool, the server structures your decision through Christensen’s frameworks, suggests diagnostic questions, connects to canonical case studies, and presents insights in Christensen’s distinctive voice. Expect questions about the customer’s job, whether a move is sustaining or disruptive, and your organization’s actual capabilities and constraints.
How to install
Prerequisites: ensure you have Node.js and npm installed on your system. You will clone the project, install dependencies, and build the MCP server before you can run it locally.
Install Christensen MCP Server locally
# Clone the repository
git clone https://github.com/m2ai-mcp-servers/mcp-christensen.git
cd mcp-christensen
# Install dependencies
npm install
# Build
npm run build
Run the MCP server locally
After building, run the server using the compiled index. Use the path you built to point to the dist index file.
node /path/to/mcp-christensen/dist/index.js
Configure your MCP client to connect
Your client configuration should reference the MCP server entry points shown in the installation steps. The server exports a standard entry that you invoke from your client, so specify the command and arguments to launch the MCP process within your client’s configuration.
Available tools
analyze_decision
Full strategic analysis using all Christensen frameworks. Evaluates the decision with JTBD, disruption, CPP, and resource-dependence considerations.
case_study
Explore Christensen’s canonical cases and match them to your situation to uncover patterns.
get_framework
Learn about any Christensen framework in detail, including JTBD, disruption, CPP, and resource-dependence.