chae909/mcp-server-miniProject
3.1
If you are the rightful owner of mcp-server-miniProject and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
AI 기반 소득세 질의응답 및 문서 검색 시스템
mcp-server-kosa
AI 기반 소득세 질의응답 및 문서 검색 시스템
소개
이 프로젝트는 LangChain, OpenAI, MCP(Multi-Chain Protocol) 등을 활용하여, 자연어로 소득세 관련 질문을 하면 관련 문서를 검색하고 답변을 생성하는 Python 기반 에이전트/서버 시스템입니다.
주요 기능
.docx문서(예: tax.docx)에서 세법 관련 정보를 추출 및 임베딩- OpenAI LLM을 통한 자연어 질의응답
- MCP 기반 도구(tool) 등록 및 호출
- 스트리밍 방식의 응답 처리
- 다양한 클라이언트 예제 제공 (
mcp_client.py,mcp_client3.py,mcp_client4.py)
실행 방법
서버 실행
python mcp_server.py
클라이언트 실행
- 기본 클라이언트:
python mcp_client.py - 스트리밍 클라이언트:
python mcp_client3.py - 고급 스트리밍 및 타이밍 출력 클라이언트:
python mcp_client4.py
폴더 구조
mcp_server.py: MCP 서버 및 도구 정의mcp_client*.py: 다양한 클라이언트 예제tax.docx: 세법 관련 문서chroma-tax/: Chroma 벡터스토어 데이터