Dify 워크플로우를 연동하는 MCP 서버 구현 방법
Model Context Protocol(MCP)는 대형 언어 모델(LLM)의 기능을 외부 시스템과 연결하여 확장할 수 있는 표준화된 인터페이스입니다. 이를 통해 사용자 정의 비즈니스 로직이나 특정 작업을 LLM이 직접 수행할 수 있도록 만들 수 있습니다. 본 가이드에서는 Python과 FastMCP 라이브러리를 사용하여 로컬 또는 클라우드에 배포된 Dify 워크플로우를 제어하는 MCP 서버를 구 ...
9월 15일 11:02에 게시됨
Spring AI에서 SSE를 사용한 MCP 서버 구현
Spring MVC 기반의 SSE (Server-Sent Events) 서버 전송 및 선택적 STDIO 전송 지원
의존성 추가
<dependency>
<groupId>org.springframework.ai</groupId>
<artifactId>spring-ai-starter-mcp-server-webmvc</artifactId>
</dependency>
서비스 클래스
이 클래스는 외부 호출을 위한 메소드를 정의합니다. 본 예제에서는 테 ...
8월 28일 21:07에 게시됨
Spring-MCP와 LangChain4j의 MCP 통합 비교 가이드
1. 통합 방식 비교 분석
방식장점단점적합한 사용 시나리오
Spring AI MCP Boot Starter
Spring Boot 네이티브 지원으로 스프링 생태계와 원활한 통합; 표준화된 설정과 자동 도구 등록 제공
Spring Boot 버전 의존성 (예: 3.x), 유연성 낮음; 디버깅 도구 부족
엔터프라이즈급 Java 애플리케이션, 빠른 MCP 통합 필요 시
LangChain4j MCP 통합
다양한 전송 프로토콜 ...
8월 4일 04:04에 게시됨
FastMCP: TypeScript 기반 MCP 서버 구축을 위한 경량 프레임워크
FastMCP는 LLM(대규모 언어 모델)이 외부 도구, 데이터 리소스, API와 원활하게 상호 작용할 수 있도록 지원하는 TypeScript 기반 프레임워크입니다. MCP(Model Communication Protocol) 서버 구축 과정을 간소화하여 개발자가 복잡한 프로토콜 구현이나 반복적인 상용구 코드 작성 없이 LLM 통합에 집중할 수 있도록 설계되었습니다.
주요 문제점 및 해결 방안
기존에는 ...
8월 3일 00:10에 게시됨
Playwright MCP 기반의 지능형 브라우저 자동화 에이전트 구축
Playwright는 최근 MCP(Model Context Protocol)를 지원하며 AI 모델이 웹 브라우저를 직접 제어할 수 있는 표준화된 인터페이스를 제공합니다. 이를 통해 단순한 스크립트 실행을 넘어, LLM(대형 언어 모델)이 웹 페이지의 상태를 이해하고 동적으로 상호작용하는 자동화 에이전트를 구축할 수 있습니다.
1. Playwright MCP 환경 설정
Playwright MCP는 Node.js 환경에 ...
7월 23일 10:32에 게시됨
AI 에이전트와 엔지니어링 통합: 비즈니스 효율화 실전 사례
MCP 기반 지능형 알림 시스템 구축
비즈니스 배경 및 과제
데이터 제품에서 생성된 리포트 모니터링 작업에서 FBI 시스템은 다음과 같은 한계를 보였습니다:
표 형식 데이터를 Excel로만 내보내야 하며 프로그래밍 처리가 복잡
특정 조건 충족 시 선택적 알림 기능 부재
가공된 지표(예: 일간 변동률) 추출 불가
MCP 표준 프로토콜
MCP(Model Context Protocol)는 ...
7월 17일 03:36에 게시됨
AgentScope에서 Nacos와 MCP 및 Tool 통합하기
핵심 구성 요소
MCP (Model Context Protocol): 표준화된 도구 서비스입니다.
Tool: 함수, API 또는 플러그인 형태의 기본 기능 단위입니다.
Nacos: 서비스 등록, 검색 및 상태 확인을 담당하는 레지스트리입니다.
원격 호출: 로컬 에이전트가 Nacos를 통해 MCP 주소를 자동으로 탐색하고 연결하여 Tool을 실행합니다.
작동 원리
주요 역할
MCP 서버
독립적으로 실행 ...
6월 20일 06:49에 게시됨
Hermes를 활용한 침투 테스트 작업대 구축
전체 아키텍처
┌──────────────────────────────────────────────┐
│ Hermes Agent │
│ (작업 스케줄링, 메모리 관리, 도구 실행 제어) │
├──────────────────────────────────────────────┤
│ MCP 서비스 계층 │
│ ├── recon-tools (로컬 노드 프로세스) │
│ │ ├── fofa_query / shod ...
6월 5일 20:49에 게시됨
LangChain4j 연동을 위한 자바 MCP 서비스 개발
MCP(Model Context Protocol)는 대규모 언어 모델(LLM)이 외부 도구와 상호작용하기 위한 경량 프로토콜입니다. 자바 환경에서 MCP 기반의 도구를 구현하려면, 이 프로토콜을 준수하는 백엔드 서비스를 구축하고 LangChain4j와 같은 클라이언트가 표준 입출력(Stdio) 또는 HTTP/SSE를 통해 이 서비스를 호출할 수 있도록 해야 합니다. 다음은 상세 구현 과정과 코드 ...
5월 31일 09:02에 게시됨
Chrome MCP Server 아키텍처 및 브라우저 자동화 구현 가이드
Chrome MCP Server 개요 및 핵심 과제 해결
Chrome MCP Server는 모델 컨텍스트 프로토콜(MCP) 표준을 기반으로 구축된 브라우저 제어 미들웨어입니다. 이 시스템은 AI 에이전트와 Chrome 브라우저 간의 통신을 중재하며, 자연어 명령을 Chrome DevTools Protocol(CDP) 지침으로 변환하여 실제 브라우저 동작을 수행합니다.
기존의 Selenium이나 Playwright 기반 자동화 방 ...
5월 30일 11:54에 게시됨