remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
openai-tool2mcp
openai-tool2mcp는 OpenAI의 강력한 내장 도구를 모델 컨텍스트 프로토콜(MCP) 서버로 래핑하는 가벼운 오픈소스 브릿지입니다. 이를 통해 Claude 및 기타 MCP 호환 모델과 함께 웹 검색 및 코드 인터프리터와 같은 고품질 OpenAI 도구를 사용할 수 있습니다.
- 🔍 Claude 앱에서 OpenAI의 강력한 웹 검색을 사용하세요
- 💻 MCP 호환 LLM에서 액세스 코드 인터프리터 기능
- 🔄 OpenAI와 MCP 간의 원활한 프로토콜 변환
- 🛠️ 간편한 통합을 위한 간단한 API
- 🌐 MCP SDK와 완벽한 호환성
🔍 Claude 앱과 OpenAI 검색 통합 데모! 🚀
https://github.com/user-attachments/assets/f1f10e2c-b995-4e03-8b28-61eeb2b2bfe9
OpenAI는 강력하고 LLM에 최적화된 도구를 자체 에이전트 플랫폼 내에 묶어두려고 했지만, 멈출 수 없는 MCP의 오픈 소스 운동을 막을 수는 없었습니다!
개발자의 딜레마
AI 개발자들은 현재 두 가지 생태계 중에서 어려운 선택을 해야 합니다.
지엑스피1
openai-tool2mcp는 개방형 MCP 생태계 내에서 OpenAI의 성숙하고 고품질의 도구를 사용할 수 있도록 하여 이러한 격차를 해소합니다.
🌟 특징
- 간편한 설정 : 몇 가지 간단한 명령으로 시작 및 실행
- MCP 서버로서의 OpenAI 도구 : 강력한 OpenAI 내장 도구를 MCP 호환 서버로 래핑
- 원활한 통합 : Claude 앱 및 기타 MCP 호환 클라이언트와 함께 작동합니다.
- MCP SDK 호환 : 공식 MCP Python SDK 사용
- 도구 지원 :
- 🔍 웹 검색
- 💻 코드 인터프리터
- 🌐 웹 브라우저
- 📁 파일 관리
- 오픈 소스 : MIT 라이선스, 해킹 및 확장 가능
🚀 설치
필수 조건
- 파이썬 3.10+
- Assistant API에 액세스할 수 있는 OpenAI API 키
- (추천) MCP 호환성을 위한 uv 패키지 관리자
🛠️ 빠른 시작
- OpenAI API 키를 설정하세요 :
- OpenAI 도구로 MCP 서버를 시작합니다 .
- Claude for Desktop과 함께 사용 :
claude_desktop_config.json을 편집하여 Claude for Desktop이 서버를 사용하도록 구성하세요.
구성 파일은 다음 위치에 있습니다.
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- 윈도우:
%AppData%\Claude\claude_desktop_config.json
💻 사용 예시
기본 서버 구성
MCP에서 권장하는 대로 uv
로 실행하세요.
Claude Desktop용 MCP 호환 구성
독립 실행형 스크립트를 만듭니다.
uv
와 함께 이 스크립트를 사용하도록 Claude Desktop을 구성합니다.
📊 작동 원리
이 라이브러리는 OpenAI Assistant API와 MCP 프로토콜 간의 브리지 역할을 합니다.
🔄 MCP SDK 통합
openai-tool2mcp
는 이제 MCP SDK와 완벽하게 호환됩니다. Claude for Desktop 앱과 함께 사용하는 방법은 다음과 같습니다.
pip install openai-tool2mcp
로 패키지 설치claude_desktop_config.json
구성하여 다음을 포함합니다.
구성 파일은 다음 위치에 있습니다.
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- 윈도우:
%AppData%\Claude\claude_desktop_config.json
🤝 기여하기
커뮤니티 여러분의 참여를 환영합니다! 참여 방법은 다음과 같습니다.
- 저장소를 포크하세요
- 로컬 머신에 포크를 복제하세요
- 기능이나 버그 수정을 위한 브랜치를 만드세요
- 변경 사항을 만들고 커밋하세요
- 포크에 푸시 하고 풀 리퀘스트를 제출하세요
당사의 코딩 표준을 준수하고 새로운 기능에 대한 테스트를 추가해 주시기 바랍니다.
개발 설정
📄 라이센스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
🙏 감사의 말
- 뛰어난 도구와 API를 제공하는 OpenAI 팀
- 도구 사용을 위한 개방형 표준을 개발하는 MCP 커뮤니티
- 이 프로젝트 개선에 도움을 준 모든 기여자
⚠️ 프로젝트 상태
이 프로젝트는 현재 개발 중입니다. 핵심 기능은 정상적으로 작동하며, 정기적인 업데이트와 개선이 있을 예정입니다. 문제가 발생하면 이슈 트래커 에 제출해 주세요.
openai-tool2mcp는 OpenAI 도구와 오픈 소스 MCP 생태계를 연결하는 광범위한 MCPortal 이니셔티브의 일부입니다.
This server cannot be installed
OpenAI의 내장 도구(웹 검색 및 코드 인터프리터 등)를 Model Context Protocol 서버로 래핑하여 Claude 및 기타 MCP 호환 모델과 함께 사용할 수 있는 가벼운 브리지입니다.
- 🔍 OpenAI Search Integration Demo with Claude App! 🚀
- The Developer's Dilemma
- 🌟 Features
- 🚀 Installation
- 🛠️ Quick Start
- 💻 Usage Examples
- 📊 How It Works
- 🔄 MCP SDK Integration
- 🤝 Contributing
- 📄 License
- 🙏 Acknowledgements
- ⚠️ Project Status