Stimulsoft Documentation MCP Server
ทางการเซิร์ฟเวอร์ MCP อย่างเป็นทางการสำหรับเอกสารประกอบของ Stimulsoft Reports & Dashboards ค้นหาเชิงความหมายใน FAQ, คู่มือการเขียนโปรแกรม, คู่มือเซิร์ฟเวอร์/ผู้ใช้, และ API เซิร์ฟเวอร์/คลาวด์ สำหรับแพลตฟอร์ม .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java และ Python
คุณทำอะไรได้บ้างด้วย Stimulsoft Documentation MCP?
- แสดงรายการแพลตฟอร์ม Stimulsoft ที่ถูกจัดทำดัชนีทั้งหมด — เรียกใช้
sti_get_platformsเพื่อค้นหา ID แพลตฟอร์มที่ถูกต้องสำหรับการกรองการค้นหาในภายหลัง - ค้นหาเอกสารเชิงความหมาย — ใช้
sti_searchพร้อมคำค้นหาภาษาธรรมชาติเพื่อค้นหาบทความ โค้ดตัวอย่าง และข้อมูลอ้างอิง API ที่เกี่ยวข้องจากคู่มือทั้งหมด - กรองการค้นหาตามแพลตฟอร์ม — ส่ง ID แพลตฟอร์ม (เช่น
BLAZOR,ANGULAR,JAVA) ไปยังsti_searchเพื่อจำกัดผลลัพธ์ให้เฉพาะกลุ่มเทคโนโลยีที่ต้องการ - กรองการค้นหาตามหมวดหมู่เอกสาร — จำกัดผลลัพธ์ของ
sti_searchให้เฉพาะคู่มือ เช่นprogramming_manual,server_apiหรือfaq - ดึงตัวอย่างโค้ดสำหรับคอมโพเนนต์เฉพาะ — ขอโค้ดตัวอย่างที่เกี่ยวข้องกับ
StiReport,StiBlazorViewerหรือStiWebViewerและรับผลลัพธ์ที่ดึงมาจากเอกสารทางการ
เอกสาร
Stimulsoft Documentation MCP Server
รายละเอียด
ผู้เขียน: Tim Crawford
เผยแพร่: 14 เมษายน 2026
- แสดงบล็อกทั้งหมด
Stimulsoft Documentation MCP Server เชื่อมต่อผู้ช่วย AI เข้ากับเอกสารสำหรับนักพัฒนา Stimulsoft Reports & Dashboards อย่างเป็นทางการโดยตรง เมื่อกำหนดค่าแล้ว ผู้ช่วย AI ในโหมด Agent สามารถค้นหาเอกสาร ค้นหาตัวอย่างโค้ด และสร้างโค้ดเฉพาะของ Stimulsoft โดยใช้ข้อมูลล่าสุด แทนที่จะพึ่งพาข้อมูลการฝึกอบรมที่อาจล้าสมัย
Endpoint: https://devs.stimulsoft.com/mcp-docs
โปรโตคอล: MCP 2025-03-26, Streamable HTTP
การรับรองความถูกต้อง: ไม่จำเป็นต้องใช้ สำคัญ
ตรวจสอบผลลัพธ์ที่สร้างโดย AI เสมอ: ตรวจสอบปัญหาด้านสถาปัตยกรรม ช่องโหว่ด้านความปลอดภัย และการปฏิบัติตามมาตรฐานของโปรเจกต์ ผลลัพธ์ที่สร้างโดย AI อาจแตกต่างกันอย่างมาก ขึ้นอยู่กับพรอมต์ โมเดล AI ที่ใช้ และความชัดเจนของโค้ดโปรเจกต์
ข้อกำหนดเบื้องต้น
IDE ที่รองรับ: Visual Studio 2022+, Visual Studio Code, Cursor, JetBrains Rider 2025.1+
เครื่องมือ AI ที่เข้ากันได้: GitHub Copilot, JetBrains AI Assistant, Claude Desktop, Claude Code (CLI), ChatGPT (Plus/Team/Enterprise), Gemini CLI และผู้ช่วยอื่นๆ ที่เข้ากันได้กับ MCP
เครื่องมือที่พร้อมใช้งาน
| เครื่องมือ | คำอธิบาย |
|---|---|
| sti_get_platforms | ส่งคืนรายการแพลตฟอร์ม Stimulsoft ที่จัดทำดัชนีทั้งหมดพร้อม ID ของแพลตฟอร์มเหล่านั้น ใช้เพื่อค้นหาค่าแพลตฟอร์มที่ถูกต้องสำหรับการกรองการค้นหา ไม่มีการเรียก API — ตอบสนองทันที |
| sti_search | การค้นหาเชิงความหมายทั่วทั้งดัชนีเอกสารทั้งหมด (FAQ, Programming Manual, Server Manual, User Manual, Server API, Cloud API) ยอมรับคำค้นหาในภาษาใดก็ได้ ส่งคืนผลลัพธ์ที่จัดอันดับพร้อมแพลตฟอร์ม หมวดหมู่ เนื้อหา (รวมถึงตัวอย่างโค้ด) และคะแนนความเกี่ยวข้อง |
พารามิเตอร์ของ sti_search
| พารามิเตอร์ | จำเป็น | คำอธิบาย |
|---|---|---|
| query | ใช่ | คำถามหรือหัวข้อที่จะค้นหา ในภาษาใดก็ได้ |
| platform | ไม่ใช่ | ตัวกรอง: .NET, WPF, AVALONIA, WEB, BLAZOR, ANGULAR, REACT, JS, PHP, JAVA, PYTHON, SERVER_API, GENERAL |
| category | ไม่ใช่ | ตัวกรอง: faq, programming_manual, server_manual, user_manual, server_api, cloud_api |
| limit | ไม่ใช่ | ผลลัพธ์สูงสุด (ค่าเริ่มต้น 5, สูงสุด 20) |
ขั้นตอนการตั้งค่าทั่วไป
- เปิดใช้งานโหมด Agent ใน IDE ของคุณ (หากจำเป็น)
- เพิ่มเซิร์ฟเวอร์เอนด์พอยต์ ไปยังการกำหนดค่า MCP ของคุณ (ดูคำแนะนำด้านล่าง)
- ตรวจสอบการเชื่อมต่อ: ยืนยันว่า
sti_get_platformsและsti_searchปรากฏในเครื่องมือที่พร้อมใช้งานของผู้ช่วย AI ของคุณ - ตั้งค่าคำแนะนำแบบกำหนดเอง (ไม่บังคับ) เพื่อเพิ่มประสิทธิภาพวิธีที่ผู้ช่วยใช้เครื่องมือ Stimulsoft
การตั้งค่าตาม IDE / เครื่องมือ
Visual Studio 2022 / 2026
สร้างหรือแก้ไข .mcp.json ในไดเรกทอรี %USERPROFILE%:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
ใช้ Command Palette → MCP: Add Server หรือสร้าง <project>/.vscode/mcp.json:
หรือสร้าง .mcp.json ในรูทของโปรเจกต์:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
สร้าง <project>/.cursor/mcp.json หรือไปที่ Settings → Tools & Integrations → New MCP Server:
JetBrains Rider
ไปที่ Settings → Tools → AI Assistant → Model Context Protocol (MCP) คลิก + เลือก HTTP protocol และระบุ:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
เปิด Settings → Connectors → Add custom connector:
- ชื่อ: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- การรับรองความถูกต้อง: ไม่มีการรับรองความถูกต้อง
หรือแก้ไข claude_desktop_config.json โดยตรง:
- 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 (coding agent)
ไปที่ Repository → Settings → Copilot → Coding agent และเพิ่มในส่วน "MCP configuration":
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
เปิด Settings → Connectors → Advanced settings เปิดใช้งาน Developer mode จากนั้น Create connector:
- ชื่อ: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- การรับรองความถูกต้อง: ไม่มีการรับรองความถูกต้อง
เชื่อถือแอปพลิเคชันและคลิก Create
Gemini CLI
เพิ่มไปยัง .gemini/settings.json:
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
การถามคำถาม: แนวทางปฏิบัติที่ดีที่สุด
เพื่อให้ได้ผลลัพธ์ที่เกี่ยวข้องมากที่สุดจาก Stimulsoft Documentation MCP Server:
- ระบุส่วนประกอบให้เฉพาะเจาะจง กล่าวถึงชื่อคลาสที่แน่นอน:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer - รวมเทคโนโลยีสแต็กของคุณ ระบุแพลตฟอร์มของคุณ: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python
- ขอตัวอย่างโค้ด อย่างชัดเจนเมื่อจำเป็น
- อ้างอิงเซิร์ฟเวอร์ MCP ใช้วลีเช่น "Use stimulsoft-docs", "search Stimulsoft docs" หรือ "according to Stimulsoft documentation"
ตัวอย่างพรอมต์:
- How to export a report to PDF in Blazor? Use stimulsoft-docs.
- Show me how to connect StiReport to a REST API data source in Angular. Search Stimulsoft docs.
- How do I customize StiWebViewer toolbar buttons in ASP.NET Core?
- Create a WPF window with StiViewer displaying a report from file. Use stimulsoft-docs.
- How to add a calculated column to StiReport programmatically in C#?
เพิ่มประสิทธิภาพผู้ช่วย AI ของคุณ
กำหนดคำแนะนำแบบกำหนดเองเพื่อแนะนำวิธีที่ผู้ช่วย AI ใช้เครื่องมือ Stimulsoft
GitHub Copilot (VS Code, Visual Studio, JetBrains Rider)
สร้างหรือแก้ไข <project>/.github/copilot-instructions.md:
---
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
ไปที่ Settings → Rules & Memories และเพิ่มกฎที่มีเนื้อหาคล้ายกัน
Claude Desktop
สร้าง Project (Projects → New Project) ตั้งชื่อ คลิก Set custom instructions และเพิ่มแนวทางที่คล้ายกับตัวอย่างข้างต้น ตัวเชื่อมต่อ Stimulsoft MCP จะพร้อมใช้งานในทุกการสนทนาภายในโปรเจกต์นี้
Claude Code
สร้าง CLAUDE.md ในรูทของโปรเจกต์:
# 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
แพลตฟอร์มที่ครอบคลุม
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 และ Stimulsoft Server API
ตรวจสอบการเชื่อมต่อ
เปิดเบราว์เซอร์และไปที่ https://devs.stimulsoft.com/mcp-docs — คุณควรเห็นแบนเนอร์ข้อความธรรมดาที่ยืนยันว่าเซิร์ฟเวอร์กำลังทำงานอยู่
หรือทดสอบด้วย curl:
curl -X POST https://devs.stimulsoft.com/mcp-docs \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
การตอบสนองควรมีคำจำกัดความเครื่องมือทั้ง sti_get_platforms และ sti_search
การใช้งานเว็บไซต์นี้แสดงว่าคุณยอมรับการใช้คุกกี้เพื่อการวิเคราะห์และเนื้อหาที่ปรับให้เหมาะกับแต่ละบุคคล คุกกี้จัดเก็บข้อมูลที่เป็นประโยชน์บนคอมพิวเตอร์ของคุณเพื่อช่วยเราปรับปรุงประสิทธิภาพและการใช้งาน สำหรับข้อมูลเพิ่มเติม โปรดอ่านนโยบายความเป็นส่วนตัวและนโยบายคุกกี้
ฉันยอมรับ