English | 日本語
Claude Hands is a project that recreates Manus implementation using Claude Desktop and MCP (Model Control Protocol).
2025.5.01 Supports not only Docker but also Podman. Supports not only arm64 but also amd64.
2025.4.19 add auto_approve.js script in scripts 自動承認機能追加(詳細はscriptsフォルダ参照)
2025.4.19 reviewing directories
2025.4.18 cross-platform support
2025.3.29 Browser operation supported.
2025.3.29 ChatGPT Desktop supported. chatgpt_mcp_agent.config.yaml
- Claude 3.7 Sonnet
- Claude 3.7 Sonnet think mode
demo.mov
- Pre-configured Docker environment for Claude Code development
- Enhanced information retrieval with Tavily search integration
- Seamless compatibility with Claude Desktop through MCP interfaces
- Powerful graphic recording-style infographic generation capabilities
- Docker and Docker Compose (Podmanの場合、PodmanとPodman Compose)
- Claude Desktop application
- Tavily API key
git clone https://github.com/r488it/claude_hands.git
cd claude_hands
Create a .env
file in the root directory:
touch .env
Add your Tavily API key and workspace path to the .env
file:
TAVILY_API_KEY=your_tavily_api_key_here
WORKSPACE_PATH=/path/to/your/workspace
# arm64
docker-compose up -d
# amd64
docker-compose --file docker-compose_amd64.yml up -d
# Podman(arm64)
podman compose --file docker-compose.yml up -d
# Podman(amd64)
podman compose --file docker-compose_amd64.yml up -d
This command will:
- Pull the required Docker images (if not already available)
- Start the Claude Code and Tavily services
- Make the services available on the configured ports
- Copy the
claude_desktop_config.json
file to your Claude Desktop configuration directory *For Podman, rename theclaude_desktop_config_podman.json
file toclaude_desktop_config.json
and copy it. - Restart Claude Desktop
- You can now use the MCP servers through Claude Desktop
- Create a new project
- Set up your prompt
- Add knowledge template (optional)