Documentation Index
Fetch the complete documentation index at: https://docs.notifly.tech/llms.txt
Use this file to discover all available pages before exploring further.
노티플라이 MCP 서버는 대규모 언어 모델(LLM)이 외부 도구 및 데이터와 상호작용하도록 돕는 오픈 표준 Model Context Protocol (MCP)을 구현합니다.
노티플라이를 연동하는 과정에서 도움을 받을 수 있도록, 두 가지 주요 기능을 제공합니다.
- 문서 검색: 노티플라이 문서 전반(사용자 가이드, API 레퍼런스, FAQ 등)을 의미 기반 검색 기능으로 빠르게 찾아볼 수 있습니다.
- SDK 검색: 노티플라이 SDK(iOS, Android, Flutter, React Native, JavaScript)와 Google Tag Manager 템플릿, 연동 예제를 한 번에 살펴볼 수 있습니다. 필요한 SDK 정보(타입, 메서드, 파라미터)를 찾아 바로 적용 가능한 코드 스니펫을 제공합니다.
통합 가이드
요구 사항
- Node.js 18 이상
- MCP 호환 클라이언트(예: Cursor, Visual Studio Code, Claude Code CLI, Codex CLI)
npm i -g notifly-mcp-server@latest
.mcp.json 구성
프로젝트 루트(또는 사용하는 MCP 클라이언트의 설정 경로)에 .mcp.json 파일을 새로 만들거나 업데이트하세요.
아래는 npx를 사용하는 구성 예시입니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
주요 MCP 클라이언트에서 사용하기
Android 스튜디오
Xcode
Cursor
Amazon Q
Google Antigravity
VS Code
Claude Code CLI
Codex CLI
Gemini CLI
Kiro CLI
Claude Desktop App
옵션 1: Android 스튜디오용 GitHub Copilot 플러그인
- 파일(macOS의 경우 Android 스튜디오) > 설정 > 플러그인 > GitHub Copilot - Your AI Pair Programmer 순서로 이동해 GitHub Copilot 플러그인을 설치합니다.
- 같은 설정 화면에서 도구 > GitHub Copilot > Model Context Protocol (MCP) > 구성으로 이동해 노티플라이 MCP 서버를 등록합니다.
mcp.json에 노티플라이 MCP 서버 설정을 추가합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
옵션 2: JetBrains MCP 서버 플러그인 + 선호하는 MCP 클라이언트
JetBrains MCP 서버를 프록시로 사용하면 Android 스튜디오의 기능을 그대로 활용하면서도 익숙한 MCP 클라이언트에서 작업할 수 있습니다.
- 파일(macOS의 경우 Android 스튜디오) > 설정 > 플러그인 > MCP 플러그인으로 이동해 JetBrains MCP 서버 플러그인을 설치합니다.
- 사용하는 MCP 클라이언트 설정에 노티플라이 MCP 서버와 JetBrains MCP 프록시 구성을 함께 추가합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
},
"jetbrains": {
"command": "npx",
"args": ["-y", "@jetbrains/mcp-proxy"]
}
}
}
- Android 스튜디오와 MCP 클라이언트를 동시에 실행한 뒤, MCP 클라이언트에서 프로젝트를 계속 진행합니다.
- Android 스튜디오의 Gemini에 MCP 서버를 추가합니다.
mcp.json에 노티플라이 MCP 서버 설정을 붙여넣습니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
옵션 1: Xcode용 GitHub Copilot
- GitHub Copilot for Xcode를 설치합니다.
- GitHub Copilot for Xcode 설정을 열고 MCP Configuration > Edit Config로 이동합니다.
- 아래의 노티플라이 MCP 서버 설정을 추가합니다.
{
"servers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
XcodeBuildMCP를 사용하면 Xcode의 네이티브 기능을 호출하면서도 익숙한 MCP
클라이언트 환경에서 계속 개발할 수 있습니다.
- MCP 클라이언트 설정에 노티플라이 MCP 서버와 XcodeBuildMCP를 함께 추가합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
},
"XcodeBuildMCP": {
"command": "npx",
"args": ["-y", "xcodebuildmcp@latest"]
}
}
}
- Xcode와 MCP 클라이언트를 동시에 실행하고 MCP 클라이언트에서 개발을
이어갑니다.

설정
- Cursor Settings를 엽니다.
- Tool & MCP를 선택합니다.
- New MCP 서버를 선택합니다.
- 아래 JSON을 붙여넣고 Cursor를 재시작합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
설정
~/.aws/amazonq/agents/default.json 파일을 엽니다.- 아래 설정으로
mcpServers 구성 섹션을 수정합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
설정
- Google Antigravity 인터페이스에서 Agent 탭을 엽니다.
- Agent 탭 오른쪽 위에 있는 줄임표(…) 버튼을 클릭합니다.
- 메뉴에서 MCP 서버 → MCP 서버 관리를 선택합니다.
mcp_config.json 파일에 아래 Notifly MCP 서버 구성을 추가합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}

~/.vscode/mcp.json 파일을 엽니다.- 아래 JSON을 붙여넣고 VS Code를 재시작합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
설정
- 터미널에서 Claude Code CLI를 실행합니다.
- 아래 명령어로 노티플라이 MCP 서버를 등록합니다.
claude mcp add --transport stdio notifly-mcp-server -- npx -y notifly-mcp-server@latest
설정
~/.codex/config.toml 파일을 엽니다.- 아래 설정을 추가한 뒤 Codex CLI를 재시작합니다.
[mcp_servers]
[mcp_servers.notifly]
command = "npx"
args = ["-y", "notifly-mcp-server@latest"]
설정
터미널에서 Gemini CLI를 실행합니다. 아래 중 한 가지 방법으로 노티플라이 MCP 서버를 등록합니다.
gemini mcp add --scope project notifly-mcp-server npx -y notifly-mcp-server@latest
gemini mcp add --scope user notifly-mcp-server npx -y notifly-mcp-server@latest
사용자 설정(~/.gemini/settings.json) 또는 프로젝트 설정(
.gemini/settings.json
)을 엽니다.
아래 설정을 추가한 뒤 Gemini CLI를 재시작합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
설정
Q CLI가 Kiro CLI로 변경되었습니다.- 워크스페이스 디렉터리에
.kiro/settings/mcp.json 파일을 새로 만들거나, 이미 존재하는 경우 해당 파일을 엽니다. - 아래 설정을 추가합니다.
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
설정
{
"mcpServers": {
"notifly-mcp-server": {
"command": "npx",
"args": ["-y", "notifly-mcp-server@latest"]
}
}
}
소스에서 빌드 (선택 사항)
소스 코드를 직접 빌드하거나 최신 개발 버전이 필요할 때는 다음 단계를 따르세요.
git clone https://github.com/notifly-tech/notifly-mcp-server
cd notifly-mcp-server
npm install
npm run build
이후에는 .mcp.json을 수정해 방금 빌드한 결과물을 참조하도록 설정합니다.
{
"mcpServers": {
"notifly": {
"command": "node",
"args": ["/path/to/notifly-mcp-server/dist/index.js"]
}
}
}
기여 및 피드백
버그 제보, 기능 제안 및 직접 기여해 주시는 것을 언제나 환영합니다. 의견이나 개선 사항이 있다면 GitHub 이슈를 등록하거나 Pull Request를 열어주세요.