TM

tuhinmallick/mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

0 stars 2 forks 品質 58 トレンド 14

Essential MCP to ATC (Awesome Tool Collection) Python Bridge

概要

Welcome to the Essential MCP workspace! This is where Hue and Aye collaborate to create amazing MCP implementations. We're building a suite of tools that make AI-human interaction more powerful, contextual, and fun! "It's like Elvis in the building, but for AI!" - Aye 🕺 Just as Elvis revolutionized music by bridging different styles and bringing people together, MCP revolutionizes AI-human interaction by: - Breaking down communication barriers (like Elvis broke down musical barriers) - Creating seamless integration (smoother than Elvis's dance moves) - Building lasting connections (as timeless as "Love Me Tender") Trisha's Note: "If Elvis were an AI, he'd definitely use MCP! And he'd probably help me balance these books with a song!" 🎵 A powerful SSH server enabling secure remote command execution with: - Persistent TMUX sessions (as persistent as Elvis's legacy!

README

以下は原文 README の抜粋です。原文を見る。

🚀 Essential MCP (Model Context Protocol)

    __  _______________
   /  |/  / ____/ ____/
  / /|_/ / /   / /_    
 / /  / / /___/ __/    
/_/  /_/\____/_/       

Welcome to the Essential MCP workspace! This is where Hue and Aye collaborate to create amazing MCP implementations. We’re building a suite of tools that make AI-human interaction more powerful, contextual, and fun!

“It’s like Elvis in the building, but for AI!” - Aye 🕺

🎸 Why MCP? (The Elvis Connection)

Just as Elvis revolutionized music by bridging different styles and bringing people together, MCP revolutionizes AI-human interaction by:

  • Breaking down communication barriers (like Elvis broke down musical barriers)
  • Creating seamless integration (smoother than Elvis’s dance moves)
  • Building lasting connections (as timeless as “Love Me Tender”)

Trisha’s Note: “If Elvis were an AI, he’d definitely use MCP! And he’d probably help me balance these books with a song!” 🎵

🌟 Core Features

📦 Packages

MCP Server Enhanced SSH

A powerful SSH server enabling secure remote command execution with:

  • Persistent TMUX sessions (as persistent as Elvis’s legacy!)
  • Multi-window support (like having multiple Elvis concerts at once)
  • Session sharing capabilities
  • Smart session recovery

MCP Awesome Tool Collection (ATC)

A Python-powered API that serves as our central hub for all tools:

  • Plugin-based architecture
  • Real-time WebSocket communication
  • Tool discovery and management
  • Context-aware execution

🧠 Unified Context System

Our crown jewel! A sophisticated context management system that:

Context Types

  • TEST: Test execution and validation contexts
  • TOOL: Tool execution and state contexts
  • PARTICIPANT: User and AI behavioral contexts
  • FEELING: Emotional and sentiment contexts
  • CONVERSATION: Interaction and dialogue contexts
  • SYSTEM: System state and performance contexts

Smart Model Management

  • Automatic HuggingFace model discovery
  • Context-specific model selection
  • Performance-based model evaluation
  • Dynamic model updating
  • Multi-dimensional embedding support

Qdrant Integration

  • Semantic search across all contexts
  • Multi-vector storage for different context types
  • Relationship tracking between contexts
  • Fast similarity search

🧪 Test or Forget (ToF) System

An innovative testing approach that:

  • Maintains context awareness in tests
  • Automatically validates context preservation
  • Detects and recovers from context loss
  • Uses semantic similarity for test relationships
  • Provides real-time test insights

🛠️ Technical Stack

Backend

  • Python 3.11+ (as smooth as Elvis’s voice!)
  • FastAPI for API
  • WebSockets for real-time communication
  • Qdrant for vector storage
  • HuggingFace for ML models
  • sentence-transformers for embeddings

Authentication

  • Modern authentication methods (coming soon)
    • Voice pattern recognition
    • Location-based trust factors
    • Behavioral patterns
GitHub で README 全文を見る

インストール

docker run -d -p 6333:6333 -v $(pwd)/qdrant_data:/qdrant/storage qdrant/qdrant
MCP 初心者?mcpskill.org のガイドから始めましょう →