chae909/mcp-server-miniProject
3.2
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 henry@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 벡터스토어 데이터