Stimulsoft Documentation MCP Server

공식

Stimulsoft Reports & Dashboards 문서용 공식 MCP 서버입니다. FAQ, 프로그래밍 매뉴얼, 서버/사용자 매뉴얼, 서버/클라우드 API에서 .NET, WPF, Avalonia, WEB, Blazor, Angular, React, JS, PHP, Java, Python 플랫폼에 대한 의미론적 검색을 제공합니다.

Stimulsoft Documentation MCP(으)로 무엇을 할 수 있나요?

AI 어시스턴트에게 공식 Stimulsoft Reports & Dashboards 문서를 검색하고 최신 플랫폼별 코드를 생성하도록 요청하세요.

  • 공식 문서 검색 — sti_search를 사용하여 모든 Stimulsoft 매뉴얼과 FAQ에서 문서, 코드 스니펫, 답변을 찾으세요.
  • 플랫폼별 필터링 — platform 매개변수를 통해 sti_search 결과를 사용 중인 스택(예: BLAZOR, WPF, ANGULAR)으로 좁히세요.
  • 유효한 플랫폼 확인 — sti_get_platforms를 호출하여 인덱싱된 Stimulsoft 플랫폼 목록을 확인하고 필터링에 사용할 유효한 ID를 식별하세요.
  • 플랫폼별 코드 생성 — 사용 중인 스택에서 StiReport 또는 StiViewer와 같은 구성 요소에 대한 작동하는 코드 예제를 요청하세요.

문서

Stimulsoft Documentation MCP Server은 AI 어시스턴트를 공식 Stimulsoft Reports & Dashboards 개발자 문서에 직접 연결합니다. 구성이 완료되면 Agent 모드의 AI 어시스턴트가 문서를 검색하고, 코드 예제를 찾고, 최신 정보를 사용하여 Stimulsoft 관련 코드를 생성할 수 있습니다. 잠재적으로 오래된 학습 데이터에 의존하는 대신 말이죠.

엔드포인트: 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와 함께 반환합니다. 검색 필터링을 위한 유효한 platform 값을 찾는 데 사용합니다. 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)

일반 설정 단계

  1. IDE에서 Agent 모드 활성화 (필요한 경우).
  2. MCP 구성에 서버 엔드포인트 추가 (아래 지침 참조).
  3. 연결 확인: AI 어시스턴트의 사용 가능한 도구에 sti_get_platforms 및 sti_search가 나타나는지 확인합니다.
  4. 사용자 지정 지침 설정 (선택 사항) — 어시스턴트가 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을(를) 생성합니다:

{
  "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을(를) 생성하거나 설정 → 도구 및 통합 → 새 MCP 서버로 이동합니다:

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

JetBrains Rider

**설정 → 도구 → AI Assistant → Model Context Protocol (MCP)**로 이동하여 +를 클릭하고 HTTP 프로토콜을 선택한 후 다음을 제공합니다:

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

Claude Desktop

설정 → 커넥터 → 사용자 지정 커넥터 추가를 엽니다:

또는 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 (코딩 에이전트)

리포지토리 → 설정 → Copilot → 코딩 에이전트로 이동하여 "MCP 구성" 섹션에 추가합니다:

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

ChatGPT

설정 → 커넥터 → 고급 설정을 열고 개발자 모드를 활성화한 다음 커넥터 생성을 클릭합니다:

애플리케이션을 신뢰하고 생성을 클릭합니다.

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 서버를 참조하세요. "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 도구 정의가 모두 포함되어야 합니다.

이 웹사이트를 사용하면 분석 및 개인화된 콘텐츠에 쿠키를 사용하는 데 동의하는 것입니다. 쿠키는 효율성과 사용성을 개선하는 데 도움이 되도록 컴퓨터에 유용한 정보를 저장합니다. 자세한 내용은 개인정보 보호정책 및 쿠키 정책을 읽어보세요.

동의합니다