home / mcp / business design mcp server
Local MCP server for creating and managing business design canvases, SWOTs, personas, and related analyses via a structured set of tools.
Configuration
View docs{
"mcpServers": {
"albertogferrario-business-design-mcp": {
"command": "npx",
"args": [
"-y",
"business-design-mcp"
]
}
}
}You have a local MCP server that lets you create and manage business design artifacts like Business Model Canvases, Lean Canvases, SWOT analyses, and user personas. It runs locally, stores data on your machine, and connects with clients to perform structured planning and analysis tasks.
Connect to the Business Design MCP Server using your MCP client. The server runs locally and exposes a set of tools to create canvases, analyses, user personas, projects, and more. You can orchestrate research, build frameworks, and export results in multiple formats from a single project.
Prerequisites: you need Node.js installed on your machine. Verify by running node -v and npm -v.
Install and start the MCP server with the local runtime using the following command.
npx business-design-mcpConfigure Claude Desktop to access the MCP server by adding the following MCP server entry to your Claude Desktop configuration. This enables Claude to start the MCP client and connect to the local server.
{
"mcpServers": {
"business-design": {
"command": "npx",
"args": ["-y", "business-design-mcp"]
}
}
}If you use Claude to manage MCP connections, you can add the server with this command.
claude mcp add business-design -- npx -y business-design-mcpAll data is stored locally under ~/.business-design/. You will find projects/ for project files and entities/ for canvases, analyses, and personas. Use the available tools to create, update, export, and manage your business design artifacts.
Create a new project to organize your business design artifacts
Retrieve a project with all its related entities
Update project metadata and settings
Delete a project and all of its entities
List all projects in the local store
List entities within a project, with optional type filtering
Export a project to JSON or Markdown for sharing or documentation
Create Osterwalder’s nine-block canvas including customer segments, value propositions, channels, customer relationships, revenue streams, key resources, key activities, key partnerships, and cost structure
Update an existing business model canvas
Create Ash Maurya’s Lean Canvas with problem, solution, unique value proposition, unfair advantage, customer segments, key metrics, channels, cost structure, and revenue streams
Update an existing lean canvas
Create a value proposition canvas with customer profile and value map components
Update an existing value proposition canvas
Create a SWOT analysis with strengths, weaknesses, opportunities, threats, including impact levels and action items
Update an existing SWOT analysis
Create a user persona with demographics, psychographics, behavior, goals, frustrations, motivations, and scenarios
Update an existing user persona
Analyze competitors’ strengths, weaknesses, pricing, and market features
Update an existing competitive analysis
Provide TAM, SAM, SOM with methodology and assumptions
Update an existing market sizing analysis
AI-powered research to create a framework in one step (requires OpenAI API key)
Run AI research to gather insights for a framework
Create an entity from AI research results
Set OpenAI API key at runtime
Verify the OpenAI API key configuration