Skip to main content
Glama
MULTIPLE_SERVERS.mdโ€ข5.28 kB
# Multiple Sequential Thinking Servers Setup You can run multiple specialized Sequential Thinking servers simultaneously! Each server maintains its own separate knowledge base and thinking sessions. ## ๐Ÿ—๏ธ **Server Architecture** ### Current: Visum Thinker - **Name:** `visum-thinker` - **Purpose:** Your primary analysis server - **Location:** `/Users/uovo/sequential_thinking/` - **Storage:** `.thinking-storage/thinking-state.json` ### Additional Server Ideas #### ๐Ÿ“š Academic Research Server ```bash # Create a new server cp -r /Users/uovo/sequential_thinking /Users/uovo/academic_thinker cd /Users/uovo/academic_thinker # Update package.json name to "academic-thinker" # Update server name in src/index.ts # Build and configure ``` #### ๐Ÿ’ผ Business Analysis Server ```bash cp -r /Users/uovo/sequential_thinking /Users/uovo/business_thinker # Configure for business analysis ``` #### ๐Ÿ”ฌ Technical Documentation Server ```bash cp -r /Users/uovo/sequential_thinking /Users/uovo/tech_thinker # Configure for technical analysis ``` ## ๐ŸŽฏ **Claude Desktop Configuration for Multiple Servers** ```json { "mcpServers": { "visum-thinker": { "command": "node", "args": ["/Users/uovo/sequential_thinking/build/index.js"] }, "academic-thinker": { "command": "node", "args": ["/Users/uovo/academic_thinker/build/index.js"] }, "business-thinker": { "command": "node", "args": ["/Users/uovo/business_thinker/build/index.js"] }, "tech-thinker": { "command": "node", "args": ["/Users/uovo/tech_thinker/build/index.js"] } } } ``` ## ๐Ÿง  **Specialized Server Use Cases** ### ๐Ÿ“– Visum Thinker (Your Current Server) - **Focus:** General problem-solving and analysis - **PDFs:** Mixed content types - **Thinking:** Flexible, multi-domain reasoning ### ๐Ÿ“š Academic Thinker - **Focus:** Research paper analysis - **PDFs:** Academic papers, journals, theses - **Thinking:** Literature reviews, methodology analysis, critique ### ๐Ÿ’ผ Business Thinker - **Focus:** Business case analysis - **PDFs:** Financial reports, market research, strategy docs - **Thinking:** SWOT analysis, financial modeling, strategic planning ### ๐Ÿ”ฌ Tech Thinker - **Focus:** Technical documentation - **PDFs:** Manuals, specifications, API docs - **Thinking:** System architecture, debugging, implementation planning ## ๐Ÿ”„ **Knowledge Isolation & Transfer** ### Separate Knowledge Bases ```bash visum-thinker/ โ”œโ”€โ”€ .thinking-storage/ # Visum's knowledge โ”‚ โ””โ”€โ”€ thinking-state.json academic-thinker/ โ”œโ”€โ”€ .thinking-storage/ # Academic's knowledge โ”‚ โ””โ”€โ”€ thinking-state.json business-thinker/ โ”œโ”€โ”€ .thinking-storage/ # Business's knowledge โ”‚ โ””โ”€โ”€ thinking-state.json ``` ### Cross-Server Knowledge Transfer ```bash # Export from visum-thinker export_knowledge โ†’ /shared/general-analysis.json # Import to academic-thinker import_knowledge โ† /shared/general-analysis.json # Each server can import knowledge from others! ``` ## ๐ŸŽฎ **Usage Workflow** ### Scenario 1: Research Project 1. **Load PDF in Academic Thinker:** Research paper 2. **Analyze methodology:** Academic thinking session 3. **Export insights:** Transfer to Visum Thinker 4. **General analysis:** Continue with broader perspective ### Scenario 2: Business Analysis 1. **Load PDF in Business Thinker:** Quarterly report 2. **Financial analysis:** Business-focused thinking 3. **Export findings:** Share with team via knowledge transfer ### Scenario 3: Technical Learning 1. **Load PDF in Tech Thinker:** Technical manual 2. **Implementation planning:** Technical thinking session 3. **Export solution:** Transfer to project documentation ## ๐ŸŽฏ **Pro Tips for Multiple Servers** ### 1. **Naming Convention** - Use descriptive server names - Include purpose in the name - Keep names short for CLI usage ### 2. **Directory Organization** ```bash ~/mcp-servers/ โ”œโ”€โ”€ visum-thinker/ # General analysis โ”œโ”€โ”€ academic-thinker/ # Research focus โ”œโ”€โ”€ business-thinker/ # Business focus โ””โ”€โ”€ tech-thinker/ # Technical focus ``` ### 3. **Claude Desktop Access** - All servers appear in Claude's tool panel - Use clear server names to identify which to use - Each server maintains separate sessions ### 4. **Knowledge Management** - Export important insights for cross-server sharing - Use descriptive export filenames - Maintain backup exports for each server ### 5. **Performance Considerations** - Each server uses separate memory/storage - No performance impact from multiple servers - Only active servers consume resources ## ๐Ÿš€ **Quick Setup for New Server** ```bash # 1. Copy your existing server cp -r /Users/uovo/sequential_thinking /Users/uovo/new_server_name # 2. Update configuration cd /Users/uovo/new_server_name # Edit package.json: change "name" field # Edit src/index.ts: change server name # Edit README.md: update titles and descriptions # 3. Build npm run build # 4. Add to Claude Desktop config # Add new entry in claude_desktop_config.json # 5. Test npm run dev ``` Your **Visum Thinker** is now ready, and you can create specialized servers for different domains! ๐ŸŽฏ

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/multiluca2020/visum-thinker-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server