
kuanhoong/mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kuanhoong/mcp는 MCP 서버 후보가 https://github.com/kuanhoong/mcp.에서 수입되었습니다
개요
kuanhoong/mcp는 MCP 서버 후보가 https://github.com/kuanhoong/mcp.에서 수입되었습니다
개요(AI 번역)
이 프로젝트는 stdio 및 HTTP 프로토콜을 사용하여 로컬 및 원격 서버 구성 모두에 대한 Model Context Protocol (MCP)의 구현을 보여줍니다. 데모는 Agent Development Kit (ADK) 웹 인터페이스를 사용하여 구축됩니다.
개요
이 프로젝트는 두 가지 주요 MCP 구현 시나리오를 보여줍니다.
- stdio 의정서를 사용하는 국부적으로 서버 커뮤니케이션
- HTTP 프로토콜을 사용하는 원격 서버 통신
데모는 에이전트 개발 키트 (ADK) 웹 인터페이스를 사용하여 MCP 구현과 시각화하고 상호 작용합니다.
특징
- stdio 프로토콜을 이용한 로컬 MCP 서버 구현
- HTTP 프로토콜을 이용한 원격 MCP 서버 구현
- 테스트 및 데모를위한 ADK 웹 인터페이스와 통합
- MCP 서버 구성 및 사용 패턴의 예
프로젝트 구조
server.py- 메인 서버 구현multiserver/- MCP 서버 부품 포함 패키지agent.py- MCP의 에이전트 구현__init__.py- 패키지 초기화
필수품
- 파이썬 3.x
- ADK 웹 인터페이스
- Required Python 패키지 ([T4] 목록)
시작하기
- 저장소를 복제
- 의존성 설치
- 명세.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
MCP (Model Context Protocol) Demo
This project demonstrates the implementation of Model Context Protocol (MCP) for both local and remote server configurations using stdio and HTTP protocols. The demonstration is built using the Agent Development Kit (ADK) web interface.
Overview
This project showcases two main MCP implementation scenarios:
- Local server communication using stdio protocol
- Remote server communication using HTTP protocol
The demonstration utilizes the Agent Development Kit (ADK) web interface to visualize and interact with the MCP implementations.
Features
- Local MCP server implementation using stdio protocol
- Remote MCP server implementation using HTTP protocol
- Integration with ADK web interface for testing and demonstration
- Example of MCP server configurations and usage patterns
Project Structure
server.py- Main server implementationmultiserver/- Package containing MCP server componentsagent.py- Agent implementation for MCP__init__.py- Package initialization
Prerequisites
- Python 3.x
- ADK web interface
- Required Python packages (listed in
pyproject.toml)
Getting Started
- Clone the repository
- Install dependencies
- Run the MCP server and ADK web interface as described below
Running the Application
Starting the MCP Server
To run the MCP server in HTTP mode:
uv run server.py http
Starting the ADK Web Interface
To launch the Agent Development Kit (ADK) web interface:
uv run adk web
Once both servers are running, you can use the ADK web interface to interact with the MCP server and test different protocols (stdio and HTTP).
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →