Skip to content

Conversation

vishnurudra-ai
Copy link
Contributor

Add KYC-mcp-server details. https://github.com/vishnurudra-ai/KYC-mcp-server

Description

This PR adds Know Your Computer (KYC) MCP Server to the community servers list in the README. KYC is a comprehensive cross-platform system diagnostics and monitoring MCP server that provides detailed hardware information, performance metrics, and AI-powered recommendations for system optimization.

Server Details

Motivation and Context

This server addresses the need for comprehensive system diagnostics accessible through AI assistants. Currently, there's no system monitor mcp server available. KYC-mcp-server provides:

  • Problem Solved: AI assistants like Claude lack deep system insight to help users diagnose performance issues, hardware problems, and optimization opportunities
  • Key Benefits:
    • Cross-platform support (Windows, macOS, Linux)
    • 12 specialized diagnostic tools including motherboard detection, battery analysis, and performance bottleneck identification
    • Hardware upgrade recommendations based on use case (gaming, development, content creation)
    • Real-time system monitoring with actionable insights
    • Helps users understand why their system is slow, battery is draining, or what hardware to upgrade

How Has This Been Tested?

  • ✅ Tested extensively with Claude Desktop on Windows 11
  • ✅ All 12 tools verified working:
    • System information retrieval
    • CPU/Memory/Storage/Network metrics
    • Process and application monitoring
    • Battery status and power analysis
    • System logs retrieval
    • Performance diagnostics with bottleneck detection
    • Hardware recommendations for different use cases
    • Motherboard and BIOS details detection
  • ✅ Tested scenarios:
    • "Why is my system running slow?" - Successfully identified high CPU usage processes
    • "What hardware should I upgrade for gaming?" - Provided specific RAM and GPU recommendations
    • "What motherboard do I have?" - Correctly detected ASUS/MSI/Gigabyte boards
    • "Which apps are draining my battery?" - Identified power-hungry applications

Breaking Changes

No breaking changes. This is a new server addition that doesn't affect existing functionality.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Protocol Documentation
  • My changes follows MCP security best practices
  • I have updated the server's README accordingly
  • I have tested this with an LLM client
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have documented all environment variables and configuration options

Additional context

Key Features:

  • 12 diagnostic tools covering all aspects of system monitoring
  • Intelligent OS detection (Windows/macOS/Linux) with platform-specific implementations
  • Multi-method fallback strategy ensures data retrieval even with limited permissions
  • Comprehensive error handling and logging
  • Production-ready with installation scripts for all platforms
  • Includes test suite and CI/CD configuration

Security Considerations:

  • Read-only access to system information
  • No collection of sensitive user data or passwords
  • Network monitoring shows only connection metadata
  • Application listing doesn't access user documents

Dependencies:

  • Core: mcp>=0.9.0, psutil>=5.9.0
  • Windows: wmi>=1.5.1, pywin32>=306 (optional, enhances functionality)
  • All dependencies are well-established, actively maintained libraries

This server significantly expands the system diagnostic capabilities available to AI assistants, enabling them to provide more helpful and specific technical support to users.

@vishnurudra-ai vishnurudra-ai changed the title Update README.md Add KYC-mcp-server to community servers list Sep 22, 2025
@olaservo olaservo merged commit a6aacef into modelcontextprotocol:main Sep 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants