Unitree Go2 MCP Server, MCP üzerine inşa edilmiş ve kullanıcıların doğal dil komutları aracılığıyla LLM tarafından yorumlanan Unitree Go2 robotunu kontrol etmesini sağlayan bir sunucudur.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"lpigeon-unitree-go2-mcp-server": {
"command": "python",
"args": [
"-m",
"unitree_go2_mcp_server"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/lpigeon/unitree-go2-mcp-server.git ~/.mcp/unitree-go2-mcp-server
cd ~/.mcp/unitree-go2-mcp-server
Unitree Go2 MCP Server, Model Context Protocol (MCP) üzerine inşa edilmiş bir sunucudur ve kullanıcıların Unitree Go2 robotunu Large Language Model (LLM) tarafından yorumlanan doğal dil komutları kullanarak kontrol etmesini sağlar. Bu komutlar ROS2 talimatlarına çevrilir ve robotun karşılık gelen eylemleri gerçekleştirmesini sağlar.
Fonksiyonların listesini MCPFUNCTIONS.md dosyasında bulabilirsiniz.
unitree_ros2 ortamını ayarlayınhttps://github.com/unitreerobotics/unitree_ros2
Adım 2: Bağlan ve test et adımına kadar kurulumu tamamlamanız gerekir.git clone https://github.com/lpigeon/unitree-go2-mcp-server.git
cd unitree-go2-mcp-server
uv Kurulumuuv yüklemek için aşağıdaki komutu kullanabilirsiniz:curl -LsSf https://astral.sh/uv/install.sh | sh
veya
pip install uv
uv venv
source .venv/bin/activate
MCP ayarını mcp.json dosyasına ayarlayın.
Go2'ye bağlı olan bilgisayarda konfigürasyonun yapılması gerektiğini unutmayın.
{
"mcpServers": {
"unitree-go2-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/unitree-go2-mcp-server",
"run",
"server.py"
]
}
}
}
Claude Desktop kullanıyorsanız, aşağıdaki komutu kullanarak mcp.json dosyasını bulabilirsiniz:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
Claude Desktop'u kullanmak için claude-desktop-debian yükleyebilirsiniz.
code ~/.config/Claude/claude_desktop_config.json
code $env:AppData\Claude\claude_desktop_config.json
UNITREE_ROS2_SETUP_SH_PATH ayarlayın.server.py dosyasını açın ve UNITREE_ROS2_SETUP_SH_PATH değerini değiştirin (örn. /home/lpigeon/unitree_ros2/setup.sh)rosbridge kullanıyorsanız, rosbridge'e bağlanmak için IP ve Port ayarlamak gerekir (İsteğe bağlı).server.py dosyasını açın ve LOCAL_IP, ROSBRIDGE_IP ve ROSBRIDGE_PORT değerlerini değiştirin. (ROSBRIDGE_PORT varsayılan değeri 9090'dır)Terminale aşağıdaki komutu yazın.
ros2 topic list
Aşağıdaki topic'i görmelisiniz:
/wirelesscontroller
Eğer topic'i görmüyorsanız, Go2 robotu ile ağ arasındaki bağlantıyı kontrol edin.
unitree-go2-mcp-server ürününü içe aktaran herhangi bir AI sistemini çalıştırın."Go2'nin yorulmaya başladığı gibi görünüyor" gibi bir komut yazdığınızda, LLM bunu bağlamsal olarak yorumlar — robotun bir mola veya bir tür esnetme gerekebileceğini anlar!
Bu görev, Unitree Go2 robotunun engel avoidansı, yön değiştirme ve kullanıcı etkileşimi yeteneklerini sergileyen kapsamlı bir demo görevidir.
Katkıları bekliyoruz!
Bir typo düzeltmesi, yeni bir fonksiyon ekleme veya iyileştiriler önerme olsun, yardımınız takdir edilir.
Bu projeye nasıl katkıda bulunacağınız hakkında daha fazla ayrıntı için lütfen katkı rehberini izleyin.
AI destekli geliştirme için yapay zeka tabanlı görev yönetim sistemi. PRD ayrıştırma, görev genişletme, çoklu provider desteği (Claude, OpenAI, Gemini, Perplexity, xAI) ve optimize edilmiş context kullanımı için seçmeli tool yükleme özelliklerine sahiptir.
Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.
Yüksek performanslı kod zekası MCP sunucusu. Codebase'leri kalıcı bir knowledge graph'e indeksler — ortalama repo milisaniyeler içinde. 66 dil desteği, sub-ms sorgular, %99 daha az token. Tek statik binary, hiç bağımlılık yok.
gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.
Android/iOS uygulamaları ve cihazların otomasyon, geliştirme ile app scraping işlemleri için MCP Server. iPhone, Google Pixel, Samsung gibi simülatör, emülatör ve fiziksel cihazları destekler.
21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.