deepl-mcp-server
DeepL API를 사용하여 번역 기능을 제공하는 MCP(Model Context Protocol) 서버입니다.
특징
- 다양한 언어 간 텍스트 번역
- DeepL의 기능을 사용하여 텍스트를 다시 표현합니다.
- 모든 DeepL API 언어 및 기능에 액세스
- 자동 언어 감지
- 지원되는 언어에 대한 형식 제어
설치
npm을 사용하여 설치할 수 있습니다.
지엑스피1
또는 이 저장소를 복제하여 종속성을 설치할 수 있습니다.
구성
DeepL API 키
이 서버를 사용하려면 DeepL API 키가 필요합니다. DeepL API 에 가입하면 키를 받으실 수 있습니다. DeepL API 무료 계정을 사용하면 월 최대 50만 자까지 무료로 번역할 수 있습니다.
Claude Desktop과 함께 사용
이 MCP 서버는 Claude Desktop과 통합되어 Claude와의 대화에서 직접 번역 기능을 제공합니다.
구성 단계
- 아직 Claude Desktop을 설치하지 않았다면 설치하세요.
- Claude Desktop 구성 파일을 생성하거나 편집합니다.
- macOS의 경우:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows의 경우:
%AppData%\Claude\claude_desktop_config.json
- Linux의 경우:
~/.config/Claude/claude_desktop_config.json
- macOS의 경우:
- DeepL MCP 서버 구성을 추가합니다.
/path/to/deepl-mcp-server
이 저장소의 로컬 복사본에 대한 절대 경로 로 바꾸세요. 예:/Users/robotwoman/Code/deepl-mcp-server
your-api-key-here
실제 DeepL API 키로 바꾸세요.- Claude Desktop을 다시 시작하세요
설정이 완료되면 Claude는 필요에 따라 DeepL 번역 도구를 사용할 수 있습니다. Claude에게 언어 간 텍스트 번역을 요청하면 Claude는 DeepL API를 백그라운드에서 사용합니다.
사용 가능한 도구
이 서버는 다음과 같은 도구를 제공합니다.
get-source-languages
: 번역 가능한 소스 언어 목록을 가져옵니다.get-target-languages
: 번역 가능한 대상 언어 목록을 가져옵니다.translate-text
: 텍스트를 대상 언어로 번역합니다rephrase-text
: 같은 언어나 다른 언어로 텍스트를 다시 표현합니다.
도구 세부 정보
번역-텍스트
이 도구는 DeepL API를 사용하여 언어 간 텍스트를 번역합니다.
매개변수:
text
: 번역할 텍스트targetLang
: 대상 언어 코드(예: 'en-US', 'de', 'fr')formality
(선택 사항): 번역의 형식성 수준을 제어합니다.'less'
: 비공식적인 언어를 사용하세요'more'
: 더 정중하고 공식적인 언어를 사용하세요'default'
: 기본 형식을 사용합니다'prefer_less'
: 가능한 경우 비공식 언어를 사용하고, 그렇지 않은 경우 기본값을 사용합니다.'prefer_more'
: 공식 언어가 있으면 사용하고, 그렇지 않으면 기본값을 사용합니다.
다시 표현하다
이 도구는 DeepL API를 사용하여 동일하거나 다른 언어로 텍스트를 다시 표현합니다.
매개변수:
text
: 다시 표현할 텍스트
지원 언어
DeepL API는 다양한 언어의 번역을 지원합니다. get-source-languages
및 get-target-languages
도구를 사용하면 현재 지원되는 모든 언어를 확인할 수 있습니다.
지원되는 언어의 몇 가지 예는 다음과 같습니다.
- 영어(en, en-US, en-GB)
- 독일어(de)
- 스페인어(es)
- 프랑스어(fr)
- 이탈리아어(it)
- 일본어(ja)
- 중국어(zh)
- 포르투갈어(포르투갈어-브라질어, 포르투갈어-포르투갈어)
- 러시아어(ru)
- 그리고 더 많은 것들
디버깅
디버깅 정보는 MCP 디버깅 설명서를 참조하세요.
오류 처리
DeepL API에서 오류가 발생하면 다음을 확인하세요.
- API 키가 올바른지 확인하세요
- API 사용 한도를 초과하지 않는지 확인하세요.
- 사용 중인 언어 코드가 지원되는지 확인하세요.
특허
MIT
모래밭
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.
Tools
DeepL API를 사용하여 AI 보조자가 다양한 언어 간의 텍스트를 번역하고 재구성할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.Last updated -9PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, supporting actions like listing, creating, updating, executing and monitoring workflows.Last updated -411620TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Confluence content, supporting operations like retrieving, searching, creating, and updating pages and spaces.Last updated -93TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that provides DeepL translation capabilities, allowing AI assistants to translate text between supported languages via the DeepL API.Last updated -1JavaScriptMIT License