
khaihuynhvn/mcp-server_ai-interaction
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
- for content input and conversation control - from workspace with validation and preview - with drag & drop, multi-image support - (English/Vietnamese) - activation for peak AI performance -...
Обзор
- for content input and conversation control - from workspace with validation and preview - with drag & drop, multi-image support - (English/Vietnamese) - activation for peak AI performance - integrated with system prompt rules - for cross-project compatibility - with drag & drop functionality - - secure path storage in user_images directory - - checkbox state saves correctly - - attach, preview, and remove multiple images - - automatic image cleanup when disabled - with modern PyQt5 interface - for perfect AI agent integration - with smart auto-save mechanisms - with comprehensive setup guide - : Python 3.8+ - Download from python.org - Or use package manager: Add the following configuration to Claude Desktop config file: - : %APPDATA%\Claude\claude_desktop_config.json - : ~/Library/Application Support/Claude/claude_desktop_config.json - : ~/.config/claude/claude_desktop_config.json : Replace E:/MCP-servers-github/AI-interaction/mcp_server.
README
Показан фрагмент оригинального README. Открыть оригинал.
AI Interaction Tool - MCP Server
Modern AI interaction tool with advanced UI and powerful features for Model Context Protocol (MCP)
🚀 Core Features
🎯 Main Capabilities
- Interactive UI Popup for content input and conversation control
- File/Folder Attachment from workspace with validation and preview
- 🖼️ Image Attachment System with drag & drop, multi-image support
- Multi-language Support (English/Vietnamese)
- Maximum Cognitive Power activation for peak AI performance
- Tag-based Output Format integrated with system prompt rules
- Workspace-aware Path Processing for cross-project compatibility
🔧 New in v2.2.0 (Latest)
- 🖼️ Image Attachment Support with drag & drop functionality
- 🛡️ Security Enhanced - secure path storage in user_images directory
- 💾 Persistent Image State - checkbox state saves correctly
- 🎯 Multi-image Management - attach, preview, and remove multiple images
- 🔄 Database Auto-cleanup - automatic image cleanup when disabled
🔧 Previous v2.1.0
- Enhanced UI/UX with modern PyQt5 interface
- Structured Tag-based Output for perfect AI agent integration
- Debounce Configuration with smart auto-save mechanisms
- Cursor IDE Integration with comprehensive setup guide
📋 Installation & Setup Guide
📥 Step 1: Clone Repository
git clone https://github.com/your-username/AI-interaction.git
cd AI-interaction
🐍 Step 2: Install Python
- Requirement: Python 3.8+
- Download from python.org
- Or use package manager:
# Windows with Chocolatey choco install python # macOS with Homebrew brew install python # Ubuntu/Debian sudo apt update && sudo apt install python3 python3-pip
📦 Step 3: Install Dependencies
# Using pip
pip install -r requirements.txt
# Or using uv (recommended for performance)
pip install uv
uv pip install -r requirements.txt
⚙️ Step 4: Configure MCP Server in Claude Desktop
Add the following configuration to Claude Desktop config file:
Config file paths:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/claude/claude_desktop_config.json
Configuration content:
{
"mcpServers": {
"AI_interaction": {
"command": "python",
"args": ["E:/MCP-servers-github/AI-interaction/mcp_server.py"],
"stdio": true,
"enabled": true
}
}
}
⚠️ Important: Replace E:/MCP-servers-github/AI-interaction/mcp_server.py with the absolute path to mcp_server.py on your system.
🧠 Step 5: Configure AI Agent Rules (REQUIRED)
For proper AI agent operation with ai_interaction tool, you MUST setup custom instructions:
📋 How to Add Custom Instructions:
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"AI_interaction": {
"command": "python",
"args": ["E:/MCP-servers-github/AI-interaction/mcp_server.py"],
"stdio": true,
"enabled": true
}
}
}