Developer Tools Python ★ 1,303

robotmcp/ros-mcp-server

ROS MCP Server, kullanıcı tarafından verilen doğal dil komutlarını ROS veya ROS2 kontrol komutlarına dönüştürerek robot kontrolünü sağlar.

Claude Desktop config.json'a ekle

{
  "mcpServers": {
    "robotmcp-ros-mcp-server": {
      "command": "python",
      "args": [
        "-m",
        "ros_mcp_server"
      ]
    }
  }
}

ROS MCP Server 🧠⇄🤖

Static Badge Static Badge Static Badge Python pip Dev Container GitHub Repo stars GitHub last commit

ROS-MCP-Server, büyük dil modellerini (Claude, GPT, Gemini gibi) robotlara bağlayarak, mevcut robot kaynak kodunda herhangi bir değişiklik yapılmaksızın çift yönlü iletişimi sağlar.

Neden ROS-MCP?

  • Robot kaynak kodu değişikliği yok → mevcut ROS yapınıza sadece rosbridge node'unu ekleyin.
  • Gerçek çift yönlü iletişim → LLM'ler robotları hem kontrol edebilir hem de Robotta olup biten her şeyi gözlemleyebilir.
  • Tam bağlam → topic'lere yayınlayın ve abone olun, service'leri ve action'ları çağırın, parametreleri ayarlayın, sensör verilerini okuyun ve robot durumunu gerçek zamanda izleyin.
  • Derin ROS anlayışı → LLM'yi mevcut topic'ler, service'ler, action'lar ve bunların türlerini (özel olanlar dahil) keşfetmeye yönlendirir — manuel konfigürasyon olmaksızın bunları doğru söz dizimiyle kullanmasını sağlar.
  • Herhangi bir MCP istemcisiyle çalışır → açık MCP standardı üzerine inşa edilmiş, Claude Code, Codex CLI, Gemini CLI, Claude Desktop, ChatGPT, Cursor ve daha fazlasını destekler.
  • ROS sürümleri arasında çalışır → ROS 2 (Jazzy, Humble ve diğerleri) ve ROS 1 distroları arasında uyumludur.

🎥 Çalışır Haldeki Örnekler

🖥️ Örnek - NVIDIA Isaac Sim'de MOCA mobil manipülatörünü kontrol etme Komutlar Claude Desktop'a girilir ve bu, simüle edilen robotu kontrol etmek için MCP server'ı kullanır.


🐕 Örnek - Unitree Go2'yi doğal dille kontrol etme (video) MCP server, Claude'un robotun kameralarından görüntüleri yorumlamasını ve insan doğal dil komutlarına göre robotu komut vermesini sağlar.


🏭 Örnek - Endüstriyel bir robotu debug etme (Video)

  • Endüstriyel bir robota bağlanmak, LLM'nin robot durumunu değerlendirmek için tüm ROS topic'lerini ve service'lerini göz atmasını sağlar.
  • Önceden tanımlanmış bağlam olmaksızın, MCP server LLM'nin özel topic ve service türleri ve bunların söz dizimi hakkında ayrıntıları sorgulamasını sağlar (00:28).
  • Yalnızca doğal dili kullanarak, operatör robotu test etmek ve debug etmek için özel service'leri çağırır (01:42).


🛠 Başlarken

Başlamak için kurulum kılavuzunu izleyin.

ROS-MCP, Claude Code, Codex CLI, Gemini CLI, Claude Desktop, ChatGPT, Cursor veya herhangi bir MCP uyumlu istemciyle çalışır.


📚 Daha Fazla Örnek ve Öğreticiler

Server'ı çalışır halde görmek için örneklerimize göz atın. Yeni örnekler ve entegrasyonlar ile topluluk PR'lerini bekliyoruz!


🤝 Katkıda Bulunma

Her türden katkıyı seviyoruz:

  • Bug düzeltmeleri ve dokümantasyon güncellemeleri
  • Yeni özellikler (örneğin, Action desteği, izinler)
  • Ek örnekler ve öğreticiler

Katkı kılavuzuna göz atın ve başlamak için good first issue etiketli sorunları görün.


📜 Lisans

Bu proje Apache License 2.0 altında lisanslanmıştır.

Benzer MCP sunucuları

eyaltoledano/claude-task-master Developer Tools

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.

eyaltoledano/claude-task-master ★ 27,664
GLips/Figma-Context-MCP Developer Tools

Kodlama ajanlarına Figma verilerine doğrudan erişim sağlayarak tasarım implementasyonunu tek adımda tamamlamalarını sağlar.

GLips/Figma-Context-MCP ★ 15,186
DeusData/codebase-memory-mcp Developer Tools

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.

DeusData/codebase-memory-mcp ★ 10,848
idosal/git-mcp Developer Tools

gitmcp.io, herhangi bir GitHub repository veya projeye bağlanıp belgelendirme yapabilen genel amaçlı bir remote MCP server'ıdır.

idosal/git-mcp ★ 8,197
mobile-next/mobile-mcp Developer Tools

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.

mobile-next/mobile-mcp ★ 5,247
21st-dev/magic-mcp Developer Tools

21st.dev'in en iyi tasarım mühendislerinden ilham alarak özel olarak hazırlanmış UI bileşenleri oluşturun.

21st-dev/magic-mcp ★ 5,202
Daha fazla: Developer Tools →