MTS MCP Server

# MTS MCP's and Agents A comprehensive suite of Model Context Protocol (MCP) servers and specialized AI agents designed to enhance Claude's capabilities with various integrations and analytical tools. ## Overview This project provides a collection of MCP servers and specialized agents that extend Claude's functionality across different domains: ### MCP Capabilities - **Package Manager**: Manages project dependencies and application setup with: - Multiple package manager support (npm, yarn, pnpm, bun) - Next.js project creation with interactive setup - Secure directory management - Dev and production dependency handling - Package installation and removal - **Nexus Knowledge Graph**: Manages and stores knowledge in a graph structure with entities and relationships - **Reasoning Engine**: Provides structured reasoning capabilities including: - Analysis and decomposition of complex problems - Hypothesis generation and validation - Sequential reasoning with branching - Synthesis of multiple reasoning steps - Validation against specific criteria - **Perplexity Integration**: Advanced AI-powered search capabilities with: - Focus-specific searches (internet, academic, writing, math, coding) - Citation tracking and verification - Domain and recency filtering options - **News Integration**: Real-time news data access with: - Keyword-based news search - Category filtering (business, technology, etc.) - Headlines and detailed article content - **Notion Integration**: Workspace integration features: - Search across Notion workspace - Database content retrieval - Page content management ### Specialized Agents - **Coding Agent**: Advanced software development assistant with: - Next.js and TypeScript expertise - Access to multiple MCP capabilities - Best practices enforcement - Automated testing support - **Research Agent**: Technical research and analysis assistant with: - Multi-faceted technical research capabilities - Trend identification and analysis - Systematic literature review - Evidence-based validation - Comprehensive research synthesis - Market and technology evaluation - **Documentation Agent**: Technical documentation specialist with: - Comprehensive documentation management - Knowledge organization and structuring - Technical content creation and maintenance - Documentation standards enforcement - Version tracking and updates - Cross-platform documentation sync ## Prerequisites - Node.js v18 or higher - Bun package manager - Claude Desktop application - Relevant API keys for different integrations ## Installation 1. Clone the repository: ```bash git clone https://github.com/calvinmagezi/mts-mcp.git cd mts-mcp ``` 2. Install dependencies: ```bash bun install ``` 3. Build the server: ```bash bun run build ``` ## Development For development with auto-rebuild: ```bash bun run watch ``` ### MCP Server Configuration To use with Claude Desktop, add the server config: **MacOS**: `~/Library/Application Support/Claude/claude_desktop_config.json` **Windows**: `%APPDATA%/Claude/claude_desktop_config.json` ```json { "mcpServers": { "master-mcp": { "command": "/path/to/master-mcp/build/index.js" } } } ``` ### Debugging MCP servers communicate over stdio. For debugging, use the MCP Inspector: ```bash bun run inspector ``` The Inspector will provide a URL to access debugging tools in your browser.