내가 MCP를 주로 활용하는 방법은 n8n이다.
n8n에서 mcp server 워크스페이스와 mcp client 워크스페이스 두 개로 사용하고 있다.


이와 같은 구조로 사용하게 되면 불편한 점이 있다.
프롬프팅을 하기 위해서는 브라우저에서 n8n 웹 사이트에 접속하고, mcp client 워크스페이스로 이동하고, open chat 버튼을 누른 후에 프롬프팅이 가능했다.
이를 간소화하기 위해서 옵시디언의 Smart Composer 플러그인과 연동을 진행했다.
연동했을 때의 장점은 옵시디언에서 이미지 툴바에 있는 Chat을 통해서 빠르게 프롬프팅이 가능하다. (옵시디언을 자주 사용하는 나에게는 가장 좋은 접점이다.)
연동 방식은 단순하다. 아래와 같은 Flow로 연동이 진행된다.

중간에 mcp-proxy 서버를 두는 이유는 옵시디언은 stdio 프로토콜만 지원하기 때문이다.
n8n은 SSE(HTTP 기반) 프로토콜만 지원하기에 중간에 프로토콜 어댑터가 필요했고, mcp-proxy를 중간에 배치하게 되었다.
mcp-proxy는 다음과 같이 동작한다.
- 채팅창에 질문 입력 후 전송 (옵시디언 -> mcp-proxy)
- mcp-proxy는 옵시디언으로부터 stdio(JSON-RPC) 요청을 받음
- 받은 요청을 HTTP(SSE) MCP 요청으로 변환
- n8n MCP 서버에 전달
- MCP 서버로부터 응답 받음
- 응답을 다시 stdio로 변환
- Obsidian에게 돌려줌
- 채팅창에 결과 출력
n8n MCP Server 설정
n8n 워크플로우를 생성하면 MCP Server URL을 발급 받을 수 있다.
나는 n8n을 로컬에 설치해서 사용하고 있기 때문에 다음과 같이 localhost로 URL을 발급 받았다.http://localhost:5678/mcp/2c1dbc5c-d3c1-4caf-8d45-630fd5bf5e02/sse
아래와 같이 여러가지 툴을 연결하였고, 각각이 하는 역할은 다음과 같다.

| Tool | 역할 |
|---|---|
| get_recent_jira_sprint | 최근 Jira 스프린트 목록 조회 |
| get_jira_issue | 특정 Jira 이슈 상세 정보 조회 |
| create_jira_issue | 새로운 Jira 이슈 생성 |
| send_slack_message | Slack 채널에 메시지 전송 |
| get_github_pull_requests | GitHub Pull Request 목록 조회 |
| [common] search workflow | n8n 공통 검색 워크플로우 실행 |
| Get many events in Google Calendar | Google Calendar 이벤트 목록 조회 |
옵시디언 연결 설정

옵시디언 설정 > 옵션 > 커뮤니티 플러그인 > Smart Composer > 설정 이동
MCP Server를 등록할 수 있는 설정 화면이 보인다.
아래와 같이 설정을 추가한다.
정상적으로 등록되면 Status에 Connected라고 표시된다.

설정은 끝났다.
이제 옵시디언에서 Cmd + l 단축키를 누르면 Smart Composer Chat 화면이 오른쪽 화면에 출력되고, 프롬프팅을 하면 된다.

옵시디언이 command를 실행해서 MCP 서버와 접속하게 된다.
mcp-proxy는 다음과 같이 동작한다.
- 채팅창에 질문 입력 후 전송
- 옵시디언으로부터 stdio(JSON-RPC) 요청 받음
- 그 요청을 HTTP(SSE) MCP 요청으로 변환
- n8n MCP 서버에 전달
- 응답을 다시 stdio로 변환
- Obsidian에게 돌려줌
- 채팅창에 결과 출력
요즈음 옵시디언을 중심으로 AI와 연결하고 있다.
AI 활용 도구가 무섭게 쏟아지고 있는 현재 상황에서 내가 할 수 있는 최선은, AI를 계속 사용하며 적응해 나가는 것이다.
자동화에 관심이 많았던 나에게 AI는 삶의 이곳저곳에 자동화를 심을 수 있도록 그 속도를 한층 더 가속시켜 주고 있다.
'AI 활용' 카테고리의 다른 글
| 옵시디언 Smart Composer에 AI 연결하기 (0) | 2026.01.25 |
|---|---|
| n8n 워크플로우 + ai 활용 (2) | 2025.05.18 |
| OpenAI를 이용하여 비정형 데이터 분석하기 (1) | 2024.12.11 |
| ChatGPT를 바라보는 나의 시각 (0) | 2024.03.23 |
