Skip to main content
Glama

SDS MCP

sds-mcp

SDS MCP - Structured Development Specification Model Context Protocol server for automated project analysis and specification generation

Features

  • 🔍 Project Analysis - Automated analysis of project structure and dependencies
  • 📋 Specification Generation - Generate comprehensive development specifications
  • 🔄 Multiple Export Formats - Support for JSON, YAML, XML, CSV, HTML, and Markdown
  • 🤖 AI Integration - Powered by OpenAI and Anthropic models
  • 🚀 MCP Protocol - Native Model Context Protocol support for Claude Code
  • 🔒 Security - Built-in security validation and rate limiting
  • 📊 Performance Monitoring - Real-time metrics and optimization

Installation

# Using npm npm install -g sds-mcp # Using the installation script curl -fsSL https://raw.githubusercontent.com/salwks/sdsmcp/main/scripts/install.sh | bash # For Windows PowerShell iwr https://raw.githubusercontent.com/salwks/sdsmcp/main/scripts/install.ps1 | iex

Local Installation

# Clone repository git clone https://github.com/salwks/sds-mcp.git cd sdsmcp # Install dependencies npm install # Run locally npm start

Quick Start

1. Start the Server

# Global installation sdsmcp start # Local installation npx sdsmcp start

2. Setup Claude Code Integration

# Setup for your project sdsmcp setup --directory /path/to/your/project # Verify installation sdsmcp verify

3. Use with Claude Code

Add to your project's .mcp.json:

{ "mcpServers": { "sdsmcp": { "command": "sdsmcp", "args": ["start"], "env": { "NODE_ENV": "development" } } } }

Usage

Available Tools

  • analyze_project - Analyze project structure and generate specifications
  • export_specification - Export specifications in multiple formats
  • validate_structure - Validate project against best practices
  • generate_documentation - Auto-generate project documentation

Command Line Interface

# Start server sdsmcp start [options] # Setup Claude integration sdsmcp setup [options] # Verify installation sdsmcp verify [options] # Show version sdsmcp version

Configuration

See Configuration Guide for detailed setup options.

Documentation

Development

# Clone repository git clone https://github.com/salwks/sds-mcp.git cd sdsmcp # Install dependencies npm install # Run in development mode npm run dev # Run tests npm test # Run linting npm run lint

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Run tests and linting
  5. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

Changelog

See CHANGELOG.md for version history.

-
security - not tested
F
license - not found
-
quality - not tested

Enables automated project analysis and structured development specification generation. Supports multiple export formats and integrates with AI models for comprehensive project documentation and validation.

  1. Features
    1. Installation
      1. Global Installation (Recommended)
      2. Local Installation
    2. Quick Start
      1. 1. Start the Server
      2. 2. Setup Claude Code Integration
      3. 3. Use with Claude Code
    3. Usage
      1. Available Tools
      2. Command Line Interface
    4. Configuration
      1. Documentation
        1. Development
          1. Contributing
            1. License
              1. Support
                1. Changelog

                  Related MCP Servers

                  • A
                    security
                    A
                    license
                    A
                    quality
                    Automates the creation of standardized documentation by extracting information from source files and applying templates, with integration capabilities for GitHub, Google Drive, and Perplexity AI.
                    Last updated -
                    3
                    3
                    MIT License
                    • Apple
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Provides tools for analyzing project structures, searching through codebases, managing dependencies, and performing file operations with advanced filtering capabilities.
                    Last updated -
                    6
                    160
                    1
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A demonstration server that provides tools for analyzing project structures and automatically generating comprehensive README files.
                    Last updated -
                  • A
                    security
                    A
                    license
                    A
                    quality
                    Provides structured spec-driven development workflow tools for AI-assisted software development with sequential spec creation (Requirements → Design → Tasks). Features a real-time web dashboard for monitoring project progress and managing development workflows.
                    Last updated -
                    14
                    1,359
                    493
                    GPL 3.0
                    • Apple
                    • Linux

                  View all related MCP servers

                  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/salwks/sds-mcp'

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