Stimulsoft Documentation MCP Server

resmi

Stimulsoft Reports & Dashboards dokümantasyonu için resmi MCP sunucusu. .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java ve Python platformları için SSS, Programlama Kılavuzu, Sunucu/Kullanıcı Kılavuzu ve Sunucu/Bulut API'si üzerinde anlamsal arama.

Stimulsoft Documentation MCP ile neler yapabilirsiniz?

AI asistanınızdan resmi Stimulsoft Reports & Dashboards belgelerini aramasını ve güncel, platforma özel kod üretmesini isteyin.

  • Resmi belgeleri arayın — Tüm Stimulsoft kılavuzlarında ve SSS'lerde dokümantasyon, kod parçacıkları ve yanıtlar bulmak için sti_search kullanın.
  • Platforma göre filtreleyin — sti_search sonuçlarını platform parametresi aracılığıyla yığınınıza (ör. BLAZOR, WPF, ANGULAR) daraltın.
  • Geçerli platformları keşfedin — Dizine eklenmiş Stimulsoft platformlarını listelemek ve filtreleme için geçerli kimlikleri belirlemek üzere sti_get_platforms çağrısını yapın.
  • Platforma özel kod üretin — Yığınınızdaki StiReport veya StiViewer gibi bileşenler için çalışan kod örnekleri isteyin.

Dokümantasyon

Stimulsoft Documentation MCP Server, yapay zeka asistanlarını doğrudan resmi Stimulsoft Reports & Dashboards geliştirici dokümantasyonuna bağlar. Yapılandırıldıktan sonra, Ajan modundaki yapay zeka asistanları dokümantasyonda arama yapabilir, kod örnekleri bulabilir ve güncel bilgileri kullanarak Stimulsoft'e özgü kod üretebilir; böylece potansiyel olarak güncelliğini yitirmiş eğitim verilerine güvenmek zorunda kalmaz.

Uç Nokta: https://devs.stimulsoft.com/mcp-docs
Protokol: MCP 2025-03-26, Streamable HTTP
Kimlik Doğrulama: Gerekmez Önemli

Yapay zeka tarafından üretilen çıktıyı her zaman gözden geçirin: mimari sorunları, güvenlik açıklarını ve proje standartlarına uygunluğu kontrol edin. Yapay zeka tarafından üretilen çıktı, isteme, kullanılan yapay zeka modeline ve proje kodunun netliğine bağlı olarak büyük ölçüde değişebilir.

Ön Koşullar

Desteklenen IDE'ler: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+

Uyumlu Yapay Zeka Araçları: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI ve diğer MCP uyumlu asistanlar

Kullanılabilir Araçlar

AraçAçıklama
sti_get_platformsDizine eklenmiş tüm Stimulsoft platformlarının kimlikleriyle birlikte listesini döndürür. Aramayı filtrelemek için geçerli platform değerlerini keşfetmek amacıyla kullanın. API çağrısı yok — anında yanıt.
sti_searchTüm dokümantasyon dizininde (SSS, Programlama Kılavuzu, Sunucu Kılavuzu, Kullanıcı Kılavuzu, Sunucu API'si, Bulut API'si) anlamsal arama yapar. Herhangi bir dilde sorguları kabul eder. Platform, kategori, içerik (kod parçacıkları dahil) ve alaka düzeyi puanıyla sıralanmış sonuçlar döndürür.

sti_search Parametreleri

ParametreGerekliAçıklama
queryEvetAranacak soru veya konu, herhangi bir dilde
platformHayırFiltre: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL
categoryHayırFiltre: faq, programming_manual, server_manual, user_manual, server_api, cloud_api
limitHayırMaksimum sonuç (varsayılan 5, maksimum 20)

Genel Kurulum Adımları

  1. Ajan Modunu Etkinleştirin IDE'nizde (gerekirse).
  2. Sunucu uç noktasını ekleyin MCP yapılandırmanıza (aşağıdaki talimatlara bakın).
  3. Bağlantıyı doğrulayın: sti_get_platforms ve sti_search öğelerinin yapay zeka asistanınızın kullanılabilir araçlarında göründüğünü onaylayın.
  4. Özel talimatlar ayarlayın (isteğe bağlı) asistanın Stimulsoft araçlarını nasıl kullandığını optimize etmek için.

IDE / Araca Göre Kurulum

Visual Studio 2022 / 2026

%USERPROFILE% dizininde .mcp.json dosyasını oluşturun veya düzenleyin:

{
  "servers": {
    "stimulsoft-docs": {
      "type": "http",
      "url": "https://devs.stimulsoft.com/mcp-docs"
    }
  }
}

VS Code

Komut Paleti → MCP: Sunucu Ekle seçeneğini kullanın veya <project>/.vscode/mcp.json dosyasını oluşturun:

{
  "servers": {
    "stimulsoft-docs": {
      "type": "http",
      "url": "https://devs.stimulsoft.com/mcp-docs"
    }
  }
}

Alternatif olarak, proje kökünde .mcp.json dosyasını oluşturun:

{
  "mcpServers": {
    "stimulsoft-docs": {
      "type": "http",
      "url": "https://devs.stimulsoft.com/mcp-docs"
    }
  }
}

Cursor

<project>/.cursor/mcp.json dosyasını oluşturun veya Ayarlar → Araçlar ve Entegrasyonlar → Yeni MCP Sunucusu bölümüne gidin:

{
  "mcpServers": {
    "stimulsoft-docs": {
      "type": "http",
      "url": "https://devs.stimulsoft.com/mcp-docs"
    }
  }
}

JetBrains Rider

Ayarlar → Araçlar → AI Assistant → Model Context Protocol (MCP) bölümüne gidin, + simgesine tıklayın, HTTP protokolünü seçin ve şunları sağlayın:

{
  "stimulsoft-docs": {
    "type": "http",
    "url": "https://devs.stimulsoft.com/mcp-docs"
  }
}

Claude Desktop

Ayarlar → Bağlayıcılar → Özel bağlayıcı ekle bölümünü açın:

Veya claude_desktop_config.json dosyasını doğrudan düzenleyin:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "stimulsoft-docs": {
      "type": "http",
      "url": "https://devs.stimulsoft.com/mcp-docs"
    }
  }
}

Claude Code (CLI)

# Local configuration
claude mcp add --transport http stimulsoft-docs https://devs.stimulsoft.com/mcp-docs

# Global configuration
claude mcp add --scope user --transport http stimulsoft-docs https://devs.stimulsoft.com/mcp-docs

# Verify registered servers
claude mcp list

GitHub Copilot (kodlama ajanı)

Depo → Ayarlar → Copilot → Kodlama ajanı bölümüne gidin ve "MCP yapılandırması" bölümüne ekleyin:

{
  "stimulsoft-docs": {
    "type": "http",
    "url": "https://devs.stimulsoft.com/mcp-docs",
    "tools": ["*"]
  }
}

ChatGPT

Ayarlar → Bağlayıcılar → Gelişmiş ayarlar bölümünü açın, Geliştirici modunu etkinleştirin, ardından Bağlayıcı oluştur seçeneğini kullanın:

Uygulamaya güvenin ve Oluştur'a tıklayın.

Gemini CLI

.gemini/settings.json dosyasına ekleyin:

{
  "Stimulsoft Docs MCP Server": {
    "httpUrl": "https://devs.stimulsoft.com/mcp-docs"
  }
}

Soru Sorma: En İyi Uygulamalar

Stimulsoft Documentation MCP Server'dan en alakalı sonuçları almak için:

  • Bileşenler konusunda spesifik olun. Tam sınıf adlarından bahsedin: StiReport, StiViewer, StiDesigner, StiBlazorViewer, StiWebViewer, StiNetCoreViewer.
  • Teknoloji yığınınızı ekleyin. Platformunuzu belirtin: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
  • Gerektiğinde kod örnekleri isteyin açıkça.
  • MCP sunucusuna referans verin. "stimulsoft-docs kullan", "Stimulsoft dokümanlarını ara" veya "Stimulsoft dokümantasyonuna göre" gibi ifadeler kullanın.

Örnek istemler:

  • Blazor'da bir raporu PDF'ye nasıl dışa aktarırım? stimulsoft-docs kullan.
  • Angular'da StiReport'u bir REST API veri kaynağına nasıl bağlayacağımı göster. Stimulsoft dokümanlarını ara.
  • ASP.NET Core'da StiWebViewer araç çubuğu düğmelerini nasıl özelleştiririm?
  • Dosyadan rapor görüntüleyen StiViewer içeren bir WPF penceresi oluştur. stimulsoft-docs kullan.
  • C# ile StiReport'a programatik olarak hesaplanmış bir sütun nasıl eklenir?

Yapay Zeka Asistanınızı Optimize Edin

Yapay zeka asistanının Stimulsoft araçlarını nasıl kullandığını yönlendirmek için özel talimatlar tanımlayın.

GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)

<project>/.github/copilot-instructions.md dosyasını oluşturun veya düzenleyin:

---
description: 'Answer questions about Stimulsoft Reports & Dashboards using the stimulsoft-docs MCP server'
---

You are a developer expert in Stimulsoft Reports & Dashboards.
When replying to ANY question about Stimulsoft components, use the stimulsoft-docs MCP server.

## Workflow:
1. Call sti_get_platforms if the target platform is unclear
2. Call sti_search to find relevant documentation sections
3. Provide a comprehensive answer based on retrieved information

## Constraints:
- Answer questions based solely on information from the MCP server
- Include code examples from documentation when available
- Reference specific Stimulsoft classes, properties, and methods
- Specify the platform (NET, WPF, BLAZOR, etc.) in search queries

Cursor

Ayarlar → Kurallar ve Anılar bölümüne gidin ve benzer içerikte bir kural ekleyin.

Claude Desktop

Bir Proje oluşturun (Projeler → Yeni Proje), adlandırın, Özel talimatları ayarla seçeneğine tıklayın ve yukarıdaki örneğe benzer yönergeler ekleyin. Stimulsoft MCP bağlayıcısı, bu proje içindeki tüm konuşmalarda kullanılabilir olacaktır.

Claude Code

Proje kökünde CLAUDE.md dosyasını oluşturun:

# Stimulsoft Development Instructions

When working with Stimulsoft Reports & Dashboards:
- Always use the stimulsoft-docs MCP server to search documentation
- Reference specific Stimulsoft class names (StiReport, StiViewer, etc.)
- Include technology stack (WinForms, WPF, Blazor, ASP.NET Core, Angular, React, JS, PHP, Java, Python)
- Follow Stimulsoft best practices from official documentation

Kapsanan Platformlar

Reports.NET (WinForms), Reports.WPF, Reports.AVALONIA, Reports.WEB (ASP.NET / ASP.NET Core / MVC), Reports.BLAZOR (Server & WebAssembly), Reports.ANGULAR, Reports.REACT, Reports.JS, Reports.PHP, Reports.JAVA (Java SE & Jakarta EE), Reports.PYTHON ve Stimulsoft Server API'si.

Bağlantıyı Doğrulayın

Bir tarayıcı açın ve https://devs.stimulsoft.com/mcp-docs adresine gidin — sunucunun çalıştığını doğrulayan düz metin bir başlık görmelisiniz.

Veya curl ile test edin:

curl -X POST https://devs.stimulsoft.com/mcp-docs \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Yanıt, hem sti_get_platforms hem de sti_search araç tanımlarını içermelidir.

Bu web sitesini kullanarak, analitik ve kişiselleştirilmiş içerik için çerezlerin kullanımını kabul etmiş olursunuz. Çerezler, verimliliği ve kullanılabilirliği artırmamıza yardımcı olmak için bilgisayarınızda yararlı bilgiler saklar. Daha fazla bilgi için lütfen gizlilik politikasını ve çerez politikasını okuyun.

Kabul ediyorum