Label Studio MCP-server

AI Label Studio MCP Server Data Annotation

Kontakta oss för att vara värd för din MCP-server i FlowHunt

FlowHunt erbjuder ett extra säkerhetslager mellan dina interna system och AI-verktyg, vilket ger dig granulär kontroll över vilka verktyg som är tillgängliga från dina MCP-servrar. MCP-servrar som hostas i vår infrastruktur kan sömlöst integreras med FlowHunts chatbot samt populära AI-plattformar som ChatGPT, Claude och olika AI-redigerare.

Vad gör “Label Studio” MCP-servern?

Label Studio MCP-servern är en Model Context Protocol (MCP)-server som möjliggör sömlös integrering av AI-assistenter med en Label Studio -instans. Med hjälp av label-studio-sdk kan du programmatiskt hantera märkningsprojekt, uppgifter och prediktioner via naturligt språk eller strukturerade anrop från MCP-klienter. Denna server ger utvecklare och AI-agenter möjlighet att effektivt skapa och hantera projekt, importera och hämta uppgifter samt automatisera prediktioner, allt via standardiserade MCP-verktyg. Genom att exponera Label Studios kärnfunktionalitet effektiviserar den arbetsflöden för märkning och ökar produktiviteten för dataannotering, kvalitetsgranskning och maskininlärningsarbete.

Lista över prompts

Inga promptmallar nämns i arkivet.

Logo

Redo att växa ditt företag?

Starta din kostnadsfria provperiod idag och se resultat inom några dagar.

Lista över resurser

Inga explicita MCP-resurser listas i arkivdokumentationen.

Lista över verktyg

  • get_label_studio_projects_tool()
    Visar tillgängliga projekt och returnerar ID, titel och antal uppgifter för varje projekt.
  • get_label_studio_project_details_tool(project_id: int)
    Hämtar detaljerad information för ett angivet projekt.
  • get_label_studio_project_config_tool(project_id: int)
    Hämtar XML-konfigurationen för märkning för ett givet projekt.
  • create_label_studio_project_tool(title: str, label_config: str, …)
    Skapar ett nytt projekt med en titel, XML-konfiguration och valfria inställningar; returnerar projektinformation och URL.
  • update_label_studio_project_config_tool(project_id: int, new_label_config: str)
    Uppdaterar XML-konfigurationen för märkning för ett befintligt projekt.
  • list_label_studio_project_tasks_tool(project_id: int)
    Visar upp till 100 uppgifts-ID:n inom ett projekt.
  • get_label_studio_task_data_tool(project_id: int, task_id: int)
    Hämtar datapayload för en specifik uppgift.
  • get_label_studio_task_annotations_tool(project_id: int, task_id: int)
    Hämtar befintliga annoteringar för en specifik uppgift.
  • import_label_studio_project_tasks_tool(project_id: int, tasks_file_path: str)
    Importerar uppgifter från en JSON-fil till ett projekt; returnerar importöversikt och projekt-URL.
  • create_label_studio_prediction_tool(task_id: int, result: List[Dict[str, Any]], …)
    Skapar en prediktion för en specifik uppgift, med val för modellversion och poäng.

Användningsområden för denna MCP-server

  • Automatiserad projektledning
    Skapa, uppdatera och konfigurera märkningsprojekt programmatiskt och effektivisera uppsättning och underhåll för omfattande annoteringsverksamhet.
  • Massimport och hantering av uppgifter
    Importera uppgifter från filer och hantera dem i bulk, vilket möjliggör effektiv dataimport i Label Studio och enkel hämtning av uppgiftsdata eller annoteringar.
  • Prediktionsintegrering
    Lägg till modellprediktioner direkt till uppgifter, vilket stödjer ML-assisterade annoteringsflöden och human-in-the-loop-utvärdering av modeller.
  • Kvalitetssäkring och mätvärden
    Hämta projektdetaljer och uppgiftsantal för att följa upp framsteg och kvalitet över flera märkningsprojekt.
  • Anpassade annoteringsmallar
    Automatisera uppdateringar av annoteringsmallar (label configs) för föränderliga projektkrav och säkerställ både konsekvens och flexibilitet.

Hur du sätter upp det

Windsurf

  1. Se till att du har en igång Label Studio-instans och hämta din API-nyckel.
  2. Öppna Windsurf MCP-serverns konfigurationsfil.
  3. Lägg till Label Studio MCP-serverdefinitionen med följande JSON-utdrag:
    {
        "mcpServers": {
            "label-studio": {
                "command": "uvx",
                "args": [
                    "--from",
                    "git+https://github.com/HumanSignal/label-studio-mcp-server",
                    "mcp-label-studio"
                ],
                "env": {
                    "LABEL_STUDIO_API_KEY": "your_actual_api_key_here",
                    "LABEL_STUDIO_URL": "http://localhost:8080"
                }
            }
        }
    }
    
  4. Spara ändringarna och starta om Windsurf.
  5. Kontrollera anslutningen till din Label Studio-instans.

Claude

  1. Säkerställ att Label Studio körs och att du har din API-nyckel.
  2. Leta upp din claude_desktop_config.json-fil.
  3. Lägg till Label Studio MCP-serverkonfigurationen:
    {
        "mcpServers": {
            "label-studio": {
                "command": "uvx",
                "args": [
                    "--from",
                    "git+https://github.com/HumanSignal/label-studio-mcp-server",
                    "mcp-label-studio"
                ],
                "env": {
                    "LABEL_STUDIO_API_KEY": "your_actual_api_key_here",
                    "LABEL_STUDIO_URL": "http://localhost:8080"
                }
            }
        }
    }
    
  4. Spara och starta om Claude-klienten.
  5. Bekräfta att installationen lyckats i klientgränssnittet.

Cursor

  1. Börja med en igång Label Studio och hämta din API-nyckel.
  2. Öppna Cursor MCP-inställningarna.
  3. Lägg till denna MCP-serverkonfiguration som JSON:
    {
        "mcpServers": {
            "label-studio": {
                "command": "uvx",
                "args": [
                    "--from",
                    "git+https://github.com/HumanSignal/label-studio-mcp-server",
                    "mcp-label-studio"
                ],
                "env": {
                    "LABEL_STUDIO_API_KEY": "your_actual_api_key_here",
                    "LABEL_STUDIO_URL": "http://localhost:8080"
                }
            }
        }
    }
    
  4. Spara och starta om Cursor.
  5. Kontrollera att MCP-servern är tillgänglig från Cursor.

Cline

  1. Kontrollera att Label Studio är igång och notera din API-nyckel.
  2. Redigera Cline MCP-serverns konfigurationsfil.
  3. Lägg in serverposten enligt nedan:
    {
        "mcpServers": {
            "label-studio": {
                "command": "uvx",
                "args": [
                    "--from",
                    "git+https://github.com/HumanSignal/label-studio-mcp-server",
                    "mcp-label-studio"
                ],
                "env": {
                    "LABEL_STUDIO_API_KEY": "your_actual_api_key_here",
                    "LABEL_STUDIO_URL": "http://localhost:8080"
                }
            }
        }
    }
    
  4. Spara dina ändringar och starta om Cline.
  5. Testa anslutningen till Label Studio via Cline.

Obs:
Förvara din API-nyckel säkert genom att använda miljövariabler, som visas i env-sektionen ovan. Detta håller känslig information utanför källkod och konfigurationsfiler.

Hur du använder denna MCP i flöden

Använda MCP i FlowHunt

För att integrera MCP-servrar i ditt FlowHunt-arbetsflöde börjar du med att lägga till MCP-komponenten i ditt flöde och koppla den till din AI-agent:

FlowHunt MCP-flöde

Klicka på MCP-komponenten för att öppna konfigurationspanelen. I systemets MCP-konfigurationssektion anger du detaljerna för din MCP-server med detta JSON-format:

{
  "label-studio": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

När du har konfigurerat är AI-agenten redo att använda denna MCP som ett verktyg med tillgång till alla dess funktioner och möjligheter. Kom ihåg att ändra "label-studio" till det faktiska namnet på din MCP-server och byt ut URL:en mot din egen MCP-server-URL.


Översikt

SektionTillgänglighetDetaljer/Noteringar
Översikt
Lista över promptsInga promptmallar hittades i dokumentationen.
Lista över resurserInga explicita MCP-resurser listade.
Lista över verktygProjekt-/uppgiftshantering, prediktionsverktyg.
Säker API-nyckelhanteringAnvänder miljövariabler i config (env).
Stöder sampling (mindre viktigt vid utvärdering)Inte nämnt.

Mellan de två tabellerna:
Denna MCP-server erbjuder god verktygstäckning för Label Studio-hantering och tydlig installationsdokumentation, men saknar promptmallar och explicita resursdefinitioner. Sampling och roots-stöd nämns inte. Sammantaget är det en solid men grundläggande implementation för dedikerade datamärkningsflöden.

MCP-poäng

Har en LICENSE✅ (Apache-2.0)
Har minst ett verktyg
Antal Forks3
Antal Stars8

Vanliga frågor

Effektivisera datamärkning med Label Studio MCP-server

Stärk dina AI-arbetsflöden genom att koppla Label Studio till FlowHunt. Automatisera projektledning, import av uppgifter och prediktioner för snabb och högkvalitativ dataannotering.

Lär dig mer

GibsonAI MCP-server
GibsonAI MCP-server

GibsonAI MCP-server

GibsonAI MCP-servern kopplar AI-assistenter till dina GibsonAI-projekt och databaser, vilket möjliggör hantering av scheman, frågor, driftsättningar och mer med...

5 min läsning
AI Database +4
ElevenLabs MCP-server
ElevenLabs MCP-server

ElevenLabs MCP-server

ElevenLabs MCP-server integrerar ElevenLabs text-till-tal-API i AI-arbetsflöden, vilket möjliggör automatiserad, högkvalitativ röstsyntes, rösthantering och spå...

4 min läsning
Text-to-Speech AI Integration +3
Raindrop.io MCP-serverintegration
Raindrop.io MCP-serverintegration

Raindrop.io MCP-serverintegration

Aktivera dina AI-agenter och LLM:er att hantera, söka och kurera bokmärken programmatiskt med Raindrop.io MCP Server. Organisera och hämta webbresurser sömlöst ...

3 min läsning
AI MCP +5