Pantrix UI

Yapay zekâ asistanları için

Pantrix, kodlama asistanları için kendi belgelerini her derlemede kendi kaynaklarından yazar: bir MCP sunucusu, bir beceri, llms.txt ve bütün kütüphane JSON olarak. Bir asistan ihtiyacı olanı sorar ve Material'dan bir tahmini değil, kütüphanenin bugünkü hâlini alır.

Bir asistana verilenler

Belgeler
https://pantrixui.com/mcpBu sitenin HTTP üzerinden sunduğu MCP sunucusu: bir asistana yalnızca adresi verilir
mcp-0.1.0-alpha03-all.jarAynı sunucu, kendi başına çalışan tek bir jar olarak; her sürüme ekli, kendi makinen için
pantrix-ui becerisiPantrix ile yazılan kodun uyduğu kurallar, Material'ın adları ve Pantrix'inkiler, parçaların birbirine nasıl oturduğu
llms.txt, llms-full.txtBelgelerin dizini ve hepsi tek bir dosyada, bu sitenin kökünde
pantrix-ui.jsonVeri olarak kütüphane: her bileşen, parametreleri, örnekleri ve etiketleri

Kurmak

  1. Sunucuyu asistana ver

    Sunucu https://pantrixui.com/mcp adresinde cevap verir; asistana adresinden başkası gerekmez.

    Claude Code

    claude mcp add -t http pantrix-ui https://pantrixui.com/mcp

    Bir projenin .mcp.json'u

    .mcp.json

    {
      "mcpServers": {
        "pantrix-ui": {
          "type": "http",
          "url": "https://pantrixui.com/mcp"
        }
      }
    }
  2. Beceriyi kur

    Beceri ne yapılacağını söyler; sunucu kütüphanenin bugün ne olduğunu söyler. İkisi birlikte en iyisidir. Claude Code'da beceriyi Pantrix UI'ın eklentisi getirir, kütüphanenin dağıtıldığı depodan:

    claude plugin marketplace add develappsancho/pantrix-ui-cmp-package
    claude plugin install pantrix-ui@pantrix-ui
  3. Ya da sunucuyu kendi makinende çalıştır

    Jar her sürüme eklidir; kütüphanenin deposunda ./gradlew publishToMavenLocal'dan sonra yerel Maven deposunda da durur: ~/.m2/repository/com/pantrixui/mcp/<sürüm>/. JDK 17 ya da üstünde çalışır. Beceriyi bir projeye de yazar; ekip onu git'ten alır, becerileri okuyan her asistan da kullanır:

    curl -fL --create-dirs -o ~/.pantrix/mcp-0.1.0-alpha03-all.jar https://github.com/develappsancho/pantrix-ui-cmp-package/releases/download/v0.1.0-alpha03/mcp-0.1.0-alpha03-all.jar
    claude mcp add pantrix-ui -- java -jar ~/.pantrix/mcp-0.1.0-alpha03-all.jar
    java -jar ~/.pantrix/mcp-0.1.0-alpha03-all.jar skill .claude/skills

Dosyalar nerede

Nerede bulunur
NeNerede
MCP sunucusuhttps://pantrixui.com/mcp, sürüme ekli mcp-0.1.0-alpha03-all.jar ya da yerel yayından sonra yerel Maven deposu
BeceriClaude Code'un pantrix-ui@pantrix-ui eklentisi, sürüme ekli pantrix-ui-skill-0.1.0-alpha03.zip ya da jar'ın skill komutu
llms.txthttps://pantrixui.com/llms.txt: bağlantıları bu sitenin sayfalarına gider, sayfası olmayanlar /llms/ altındadır
Bütün belgeler, kendi makinendejava -jar mcp-0.1.0-alpha03-all.jar docs <klasör>

Neleri sorabilir

Sunucunun araçları
search_components, get_componentNe için olduğuna göre bir bileşen ve derlenen örnekleriyle sayfası
get_component_metadataİçe aktarması, yayın adı, etiketleri ve her parametresi
search_api, get_apiAdıyla ya da yaptığıyla herhangi bir bildirim
get_example, list_examplesBir örneğin içe aktarmalarıyla kodu
search_documentation, get_documentation_pageSayfalar, rehberler ve becerinin referansları
get_changelogSürüm sürüm, neyin değiştiği
get_rulesBecerinin kendisi, onu kurmamış bir asistan için

Sırada ne var