Stimulsoft Documentation MCP Server
공식Stimulsoft Reports & Dashboards 문서용 공식 MCP 서버입니다. FAQ, 프로그래밍 매뉴얼, 서버/사용자 매뉴얼, 서버/클라우드 API에서 .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java, Python 플랫폼에 대한 의미론적 검색을 제공합니다.
Stimulsoft Documentation MCP(으)로 무엇을 할 수 있나요?
- 색인된 모든 Stimulsoft 플랫폼 나열 —
sti_get_platforms를 호출하여 이후 검색에서 필터링할 유효한 플랫폼 ID를 확인합니다. - 문서를 의미적으로 검색 — 자연어 쿼리로
sti_search를 사용하여 모든 매뉴얼에서 관련 문서, 코드 조각 및 API 참조를 찾습니다. - 플랫폼별로 검색 필터링 —
sti_search에 플랫폼 ID(예:BLAZOR,ANGULAR,JAVA)를 전달하여 특정 기술 스택으로 결과를 좁힙니다. - 문서 카테고리별로 검색 필터링 —
sti_search결과를programming_manual,server_api또는faq와 같은 특정 매뉴얼로 제한합니다. - 특정 구성 요소에 대한 코드 예제 검색 —
StiReport,StiBlazorViewer또는StiWebViewer와 관련된 코드 조각을 요청하고 공식 문서에서 가져온 결과를 얻습니다.
문서
Stimulsoft 문서 MCP 서버
세부 정보
작성자: Tim Crawford
게시일: 2026년 4월 14일
- 모든 블로그 보기
Stimulsoft 문서 MCP 서버는 AI 어시스턴트를 공식 Stimulsoft Reports & Dashboards 개발자 문서에 직접 연결합니다. 구성 후, 에이전트 모드의 AI 어시스턴트는 문서를 검색하고, 코드 예제를 찾고, 오래된 학습 데이터에 의존하는 대신 최신 정보를 사용하여 Stimulsoft 전용 코드를 생성할 수 있습니다.
엔드포인트: https://devs.stimulsoft.com/mcp-docs
프로토콜: MCP 2025-03-26, 스트리밍 가능 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 | ID와 함께 인덱싱된 모든 Stimulsoft 플랫폼 목록을 반환합니다. 검색 필터링에 유효한 플랫폼 값을 찾는 데 사용합니다. API 호출 없음 — 즉시 응답. |
| sti_search | 전체 문서 인덱스(FAQ, 프로그래밍 매뉴얼, 서버 매뉴얼, 사용자 매뉴얼, 서버 API, 클라우드 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) |
일반 설정 단계
- IDE에서 에이전트 모드 활성화 (필요한 경우).
- MCP 구성에 서버 엔드포인트 추가 (아래 지침 참조).
- 연결 확인: AI 어시스턴트의 사용 가능한 도구에
sti_get_platforms및sti_search이(가) 나타나는지 확인합니다. - 사용자 지정 지침 설정 (선택 사항)으로 어시스턴트가 Stimulsoft 도구를 사용하는 방식을 최적화합니다.
IDE/도구별 설정
Visual Studio 2022 / 2026
%USERPROFILE% 디렉터리에 .mcp.json을(를) 생성하거나 편집합니다:
{
"servers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
VS Code
명령 팔레트 → MCP: 서버 추가를 사용하거나 <project>/.vscode/mcp.json을(를) 생성합니다:
또는 프로젝트 루트에 .mcp.json을(를) 생성합니다:
{
"mcpServers": {
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
}
Cursor
<project>/.cursor/mcp.json을(를) 생성하거나 설정 → 도구 및 통합 → 새 MCP 서버로 이동합니다:
JetBrains Rider
**설정 → 도구 → AI 어시스턴트 → 모델 컨텍스트 프로토콜 (MCP)**로 이동하여 +를 클릭하고 HTTP 프로토콜을 선택한 후 다음을 제공합니다:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs"
}
}
Claude Desktop
설정 → 커넥터 → 사용자 지정 커넥터 추가를 엽니다:
- 이름: 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 (코딩 에이전트)
리포지토리 → 설정 → Copilot → 코딩 에이전트로 이동하여 "MCP 구성" 섹션에 추가합니다:
{
"stimulsoft-docs": {
"type": "http",
"url": "https://devs.stimulsoft.com/mcp-docs",
"tools": ["*"]
}
}
ChatGPT
설정 → 커넥터 → 고급 설정을 열고 개발자 모드를 활성화한 다음 커넥터 생성을 클릭합니다:
- 이름: Stimulsoft Documentation
- URL: https://devs.stimulsoft.com/mcp-docs
- 인증: 인증 없음
애플리케이션을 신뢰하고 생성을 클릭합니다.
Gemini CLI
.gemini/settings.json에 추가합니다:
{
"Stimulsoft Docs MCP Server": {
"httpUrl": "https://devs.stimulsoft.com/mcp-docs"
}
}
질문하기: 모범 사례
Stimulsoft 문서 MCP 서버에서 가장 관련성 높은 결과를 얻으려면:
- 구성 요소에 대해 구체적으로 작성하십시오. 정확한 클래스 이름을 언급하십시오:
StiReport,StiViewer,StiDesigner,StiBlazorViewer,StiWebViewer,StiNetCoreViewer. - 기술 스택을 포함하십시오. 플랫폼을 지정하십시오: WinForms, WPF, Avalonia, ASP.NET Core, Blazor, Angular, React, JS, PHP, Java, Python.
- 필요할 때 명시적으로 코드 예제를 요청하십시오.
- MCP 서버를 참조하십시오. "stimulsoft-docs 사용", "Stimulsoft 문서 검색" 또는 "Stimulsoft 문서에 따르면"과 같은 문구를 사용하십시오.
예시 프롬프트:
- Blazor에서 보고서를 PDF로 내보내는 방법은? stimulsoft-docs 사용.
- Angular에서 StiReport를 REST API 데이터 소스에 연결하는 방법을 보여주세요. Stimulsoft 문서 검색.
- ASP.NET Core에서 StiWebViewer 도구 모음 버튼을 사용자 지정하려면 어떻게 하나요?
- 파일에서 보고서를 표시하는 StiViewer가 있는 WPF 창을 만듭니다. stimulsoft-docs 사용.
- C#에서 프로그래밍 방식으로 StiReport에 계산된 열을 추가하는 방법은?
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
설정 → 규칙 및 메모리로 이동하여 유사한 내용의 규칙을 추가합니다.
Claude Desktop
프로젝트를 생성하고(프로젝트 → 새 프로젝트), 이름을 지정하고, 사용자 지정 지침 설정을 클릭한 후 위의 예와 유사한 지침을 추가합니다. 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 도구 정의가 모두 포함되어야 합니다.
이 웹사이트를 사용함으로써 귀하는 분석 및 개인화된 콘텐츠를 위한 쿠키 사용에 동의하게 됩니다. 쿠키는 효율성과 사용성을 개선하는 데 도움이 되도록 컴퓨터에 유용한 정보를 저장합니다. 자세한 내용은 개인정보 보호정책 및 쿠키 정책을 읽어보십시오.
동의합니다