Stimulsoft Documentation MCP Server
resmiStimulsoft 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?
- Tüm indekslenmiş Stimulsoft platformlarını listele — daha sonraki aramaları filtrelemek için geçerli platform kimliklerini bulmak üzere
sti_get_platformsçağrısını yapın. - Dokümantasyonu anlamsal olarak ara — tüm kılavuzlarda ilgili makaleleri, kod parçacıklarını ve API referanslarını bulmak için doğal dil sorgusuyla
sti_searchkullanın. - Aramayı platforma göre filtrele — sonuçları belirli bir teknoloji yığınına daraltmak için
sti_search'e bir platform kimliği (ör.BLAZOR,ANGULAR,JAVA) iletin. - Aramayı dokümantasyon kategorisine göre filtrele —
sti_searchsonuçlarınıprogramming_manual,server_apiveyafaqgibi belirli bir kılavuzla sınırlayın. - Belirli bileşenler için kod örnekleri al —
StiReport,StiBlazorViewerveyaStiWebViewerile ilgili kod parçacıkları isteyin ve resmi dokümanlardan alınan sonuçları elde edin.
Dokümantasyon
Stimulsoft Documentation MCP Server
Detaylar
Yazar: Tim Crawford
Yayınlanma: 14 Nisan 2026
- Tüm Blog'u göster
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, Agent modundaki yapay zeka asistanları dokümantasyonda arama yapabilir, kod örnekleri bulabilir ve potansiyel olarak güncel olmayan eğitim verilerine güvenmek yerine güncel bilgileri kullanarak Stimulsoft'a özgü kod üretebilir.
Uç Nokta: https://devs.stimulsoft.com/mcp-docs
Protokol: MCP 2025-03-26, Akışkan HTTP
Kimlik Doğrulama: Gerekli değil Ö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
Mevcut Araçlar
| Araç | Açıklama |
|---|---|
| sti_get_platforms | Dizinlenmiş tüm Stimulsoft platformlarının listesini ID'leriyle birlikte döndürür. Aramayı filtrelemek için geçerli platform değerlerini keşfetmek için kullanın. API çağrısı yok — anında yanıt. |
| sti_search | Tüm dokümantasyon dizininde (SSS, Programlama Kılavuzu, Sunucu Kılavuzu, Kullanıcı Kılavuzu, Sunucu API'si, Bulut API'si) anlamsal arama. Herhangi bir dilde sorgu kabul eder. Platform, kategori, içerik (kod parçacıkları dahil) ve alaka puanı ile sıralanmış sonuçlar döndürür. |
sti_search Parametreleri
| Parametre | Gerekli | Açıklama |
|---|---|---|
| query | Evet | Aranacak soru veya konu, herhangi bir dilde |
| platform | Hayır | Filtre: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
| category | Hayır | Filtre: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
| limit | Hayır | Maksimum sonuç (varsayılan 5, maksimum 20) |
Genel Kurulum Adımları
- IDE'nizde Agent Modunu Etkinleştirin (gerekirse).
- Sunucu uç noktasını MCP yapılandırmanıza ekleyin (aşağıdaki talimatlara bakın).
- Bağlantıyı doğrulayın:
sti_get_platformsvesti_searcharaçlarının yapay zeka asistanınızın mevcut araçlarında göründüğünü onaylayın. - Özel talimatlar belirleyin (isteğe bağlı) asistanın Stimulsoft araçlarını nasıl kullanacağı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'yi kullanın veya <project>/.vscode/mcp.json oluşturun:
Alternatif olarak, proje kökünde .mcp.json oluşturun:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
<project>/.cursor/mcp.json oluşturun veya Ayarlar → Araçlar ve Entegrasyonlar → Yeni MCP Sunucusu'na gidin:
JetBrains Rider
Ayarlar → Araçlar → AI Assistant → Model Context Protocol (MCP)'e gidin, +'ya tıklayın, HTTP protokolünü seçin ve şunu 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'yi açın:
- Ad: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Kimlik Doğrulama: Kimlik doğrulama yok
Veya doğrudan claude_desktop_config.json dosyasını düzenleyin:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
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ı'na 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'ı açın, Geliştirici modu'nu etkinleştirin, ardından Bağlayıcı oluştur'a tıklayın:
- Ad: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- Kimlik Doğrulama: Kimlik doğrulama yok
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 hakkında spesifik olun. Tam sınıf adlarını belirtin:
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 açıkça kod örnekleri isteyin.
- MCP sunucusuna referans verin. "stimulsoft-docs kullan", "Stimulsoft dokümanlarında ara" veya "Stimulsoft dokümantasyonuna göre" gibi ifadeler kullanın.
Örnek istemler:
- Blazor'da bir raporu PDF'e nasıl 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ında ara.
- ASP.NET Core'da StiWebViewer araç çubuğu düğmelerini nasıl özelleştiririm?
- Dosyadan bir raporu görüntüleyen StiViewer ile bir WPF penceresi oluştur. stimulsoft-docs kullan.
- C#'da programatik olarak StiReport'a 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 kullanacağını yönlendirmek için özel talimatlar tanımlayın.
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
<project>/.github/copilot-instructions.md 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'a gidin ve benzer içerikli bir kural ekleyin.
Claude Desktop
Bir Proje oluşturun (Projeler → Yeni Proje), adlandırın, Özel talimatları ayarla'ya 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 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.
Bağlantıyı Doğrulayın
Bir tarayıcı açın ve https://devs.stimulsoft.com/mcp-docs adresine gidin — sunucunun çalıştığını onaylayan 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 faydalı bilgiler saklar. Daha fazla bilgi için lütfen gizlilik politikasını ve çerez politikasını okuyun.
Kabul ediyorum