← Discover MCPs and Agents
h
MCPAI & MLGitHub
hey-py
A command-line interface for DuckDuckGo's AI Chat.
Links
README
From the repo.
hey-py
Python port of hey, a command-line interface for DuckDuckGo's AI Chat with enhanced features.
✨ Features
🤖 AI Models
- Multiple model support:
- Claude 3 Haiku (default)
- GPT-4o Mini
- Mistral 8x7B
- Llama 3.1 70B
- Customizable system prompts
💬 Chat Experience
- Rich markdown support in responses
- Conversation memory with auto-expiry
- Stores last 10 messages
- 24-hour automatic expiration
- Manual clearing with
hey --clear - Persistent storage in
~/.cache/hey
- Real-time streaming responses
🛠️ Configuration
- Easy configuration via
hey config - HTTP and SOCKS proxy support
- Persistent settings in
~/.config/hey - Verbose mode for debugging
🚀 Installation
pip install hey-py
📖 Usage
Basic Usage
# Ask a question
hey What is Python?
# Clear conversation history
hey --clear
# Configure settings
hey config
Configuration Options
- Select AI model
- Set system prompt
- Configure proxy settings
- Accept Terms of Service
Environment Variables
HEY_CONFIG_PATH: Custom config directory (default:~/.config/hey)HEY_CACHE_PATH: Custom cache directory (default:~/.cache/hey)HEY_CONFIG_FILENAME: Custom config filename (default:conf.toml)HEY_CACHE_FILENAME: Custom cache filename (default:messages.json)
📝 License
GPLv3
Collected info
- ★ 3 stars
- Language: Python
- Source updated: 12/24/2025
Config for your environment
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.