MCP 서버
Model Context Protocol 서버 기능 및 설정
MCP란?
**MCP(Model Context Protocol)**는 AI 모델의 기능을 확장하기 위한 프로토콜입니다. MCP 서버를 통해 AI 어시스턴트에 외부 도구, 데이터 소스, 서비스를 연결할 수 있습니다.
작동 방식
AIRGAP Assistant
|
v
MCP 클라이언트 (내장)
|
v
MCP 서버 (로컬 프로세스)
|
v
도구 / 데이터 소스 / 서비스
AI 어시스턴트가 사용자의 요청을 처리할 때, 필요에 따라 MCP 서버에 연결된 도구를 자동으로 호출합니다. 사용자는 별도의 명령 없이 자연어로 요청하면 됩니다.
에어갭 환경에서의 MCP
에어갭 환경에서는 네트워크 접근이 제한되므로, MCP 서버는 로컬 프로세스로만 실행됩니다.
사용 가능한 MCP 서버 유형
| 유형 | 설명 | 에어갭 호환 |
|---|---|---|
| 로컬 도구 서버 | 파일 시스템, 데이터베이스 접근 | 가능 |
| 로컬 API 서버 | 내부 네트워크 API 호출 | 가능 (내부망) |
| 외부 서비스 서버 | 클라우드 API 연동 | 불가능 |
Figma MCP (AIRGAP Bridge)
AIRGAP Bridge의 프로토타입 탭은 Figma Desktop의 MCP 플러그인과 연동됩니다.
- Figma Desktop 앱에서 MCP 플러그인을 실행합니다.
localhost:3845에서 JSON-RPC 2.0 프로토콜로 통신합니다.- Figma MCP가 실행되지 않으면 Bridge는
.fig파일 드롭 모드로 대체 동작합니다.
기본 설정
MCP 서버 설정은 JSON 파일로 관리됩니다.
{
"mcpServers": {
"my-local-tool": {
"command": "node",
"args": ["C:/tools/my-mcp-server/index.js"],
"disabled": false
}
}
}
설정 항목
| 항목 | 설명 | 필수 |
|---|---|---|
command | 서버 실행 명령어 | 필수 |
args | 명령어 인자 | 선택 |
env | 환경 변수 | 선택 |
disabled | 비활성화 여부 | 선택 (기본: false) |
관련 문서
- MCP 서버 설정 - 설정 파일 편집 가이드
- 원격 MCP 서버 연결 - 네트워크 환경에서의 원격 서버 연결