Stimulsoft Documentation MCP Server

ทางการ

เซิร์ฟเวอร์ MCP อย่างเป็นทางการสำหรับเอกสารประกอบของ Stimulsoft Reports & Dashboards ค้นหาเชิงความหมายใน FAQ, คู่มือการเขียนโปรแกรม, คู่มือเซิร์ฟเวอร์/ผู้ใช้, และ API เซิร์ฟเวอร์/คลาวด์ สำหรับแพลตฟอร์ม .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java และ Python

คุณทำอะไรได้บ้างด้วย Stimulsoft Documentation MCP?

ขอให้ผู้ช่วย AI ของคุณค้นหาเอกสารอย่างเป็นทางการของ Stimulsoft Reports & Dashboards และสร้างโค้ดที่ทันสมัยและเฉพาะเจาะจงต่อแพลตฟอร์ม

  • ค้นหาเอกสารอย่างเป็นทางการ — ใช้ sti_search เพื่อค้นหาเอกสาร โค้ดตัวอย่าง และคำตอบจากคู่มือและคำถามที่พบบ่อยทั้งหมดของ Stimulsoft
  • กรองตามแพลตฟอร์ม — จำกัดผลลัพธ์ของ sti_search ให้ตรงกับสแตกของคุณ (เช่น BLAZOR, WPF, ANGULAR) ผ่านพารามิเตอร์ platform
  • ค้นหาแพลตฟอร์มที่ถูกต้อง — เรียกใช้ sti_get_platforms เพื่อแสดงรายการแพลตฟอร์ม Stimulsoft ที่ถูกจัดทำดัชนี และระบุ ID ที่ถูกต้องสำหรับการกรอง
  • สร้างโค้ดเฉพาะแพลตฟอร์ม — ขอตัวอย่างโค้ดที่ใช้งานได้สำหรับคอมโพเนนต์ เช่น StiReport หรือ StiViewer ในสแตกของคุณ

เอกสาร

Stimulsoft Documentation MCP Server เชื่อมต่อผู้ช่วย AI เข้ากับเอกสารพัฒนาซอฟต์แวร์อย่างเป็นทางการของ Stimulsoft Reports & Dashboards โดยตรง เมื่อกำหนดค่าเรียบร้อยแล้ว ผู้ช่วย AI ในโหมด Agent สามารถค้นหาเอกสาร ค้นหาตัวอย่างโค้ด และสร้างโค้ดเฉพาะของ Stimulsoft โดยใช้ข้อมูลที่ทันสมัย แทนที่จะพึ่งพาข้อมูลฝึกอบรมที่อาจล้าสมัย

Endpoint: https://devs.stimulsoft.com/mcp-docs
Protocol: MCP 2025-03-26, Streamable HTTP
Authentication: ไม่ต้องมีการรับรองความถูกต้อง สำคัญ

โปรดตรวจสอบผลลัพธ์ที่สร้างโดย 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 ของแต่ละรายการ ใช้เพื่อค้นหาค่า platform ที่ถูกต้องสำหรับการกรองการค้นหา ไม่มีการเรียก API — ตอบกลับทันที
sti_searchการค้นหาเชิงความหมายทั่วทั้งดัชนีเอกสารทั้งหมด (FAQ, คู่มือการเขียนโปรแกรม, คู่มือเซิร์ฟเวอร์, คู่มือผู้ใช้, 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)

ขั้นตอนการตั้งค่าทั่วไป

  1. เปิดใช้งานโหมด Agent ใน IDE ของคุณ (หากจำเป็น)
  2. เพิ่ม endpoint ของเซิร์ฟเวอร์ ในการกำหนดค่า MCP ของคุณ (ดูคำแนะนำด้านล่าง)
  3. ตรวจสอบการเชื่อมต่อ: ยืนยันว่า sti_get_platforms และ sti_search ปรากฏในเครื่องมือที่มีให้ของผู้ช่วย AI ของคุณ
  4. ตั้งค่าคำแนะนำแบบกำหนดเอง (ไม่บังคับ) เพื่อปรับวิธีการที่ผู้ช่วยใช้เครื่องมือ 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:

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

หรือสร้าง .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:

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

JetBrains Rider

ไปที่ Settings → Tools → AI Assistant → Model Context Protocol (MCP) คลิก + เลือกโปรโตคอล HTTP และระบุ:

{
  "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
{
  "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 (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 server ใช้วลีเช่น "Use stimulsoft-docs", "search Stimulsoft docs" หรือ "according to Stimulsoft documentation"

ตัวอย่างพรอมต์:

  • จะส่งออกรายงานเป็น PDF ใน Blazor ได้อย่างไร? ใช้ stimulsoft-docs
  • แสดงวิธีเชื่อมต่อ StiReport กับแหล่งข้อมูล REST API ใน Angular ให้ดู ค้นหาเอกสาร Stimulsoft
  • จะปรับแต่งปุ่มแถบเครื่องมือ StiWebViewer ใน ASP.NET Core ได้อย่างไร?
  • สร้างหน้าต่าง WPF ที่มี StiViewer แสดงรายงานจากไฟล์ ใช้ stimulsoft-docs
  • จะเพิ่มคอลัมน์ที่คำนวณได้ให้กับ StiReport ด้วยโปรแกรมใน 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

โดยการใช้เว็บไซต์นี้ คุณยอมรับการใช้คุกกี้สำหรับการวิเคราะห์และเนื้อหาที่ปรับแต่งส่วนบุคคล คุกกี้จะเก็บข้อมูลที่เป็นประโยชน์บนคอมพิวเตอร์ของคุณเพื่อช่วยให้เราปรับปรุงประสิทธิภาพและการใช้งาน สำหรับข้อมูลเพิ่มเติม โปรดอ่าน นโยบายความเป็นส่วนตัว และ นโยบายคุกกี้

ฉันยอมรับ