Skip to main content
Glama

deepl-mcp-server

버전 라이센스: MIT 대장간 배지

DeepL API를 사용하여 번역 기능을 제공하는 MCP(Model Context Protocol) 서버입니다.

특징

  • 다양한 언어 간 텍스트 번역

  • DeepL의 기능을 사용하여 텍스트를 다시 표현합니다.

  • 모든 DeepL API 언어 및 기능에 액세스

  • 자동 언어 감지

  • 지원되는 언어에 대한 형식 제어

Related MCP server: DeepL MCP Server

설치

npm을 사용하여 설치할 수 있습니다.

지엑스피1

또는 이 저장소를 복제하여 종속성을 설치할 수 있습니다.

git clone https://github.com/DeepLcom/deepl-mcp-server.git cd deepl-mcp-server npm install

구성

DeepL API 키

이 서버를 사용하려면 DeepL API 키가 필요합니다. DeepL API 에 가입하면 키를 받으실 수 있습니다. DeepL API 무료 계정을 사용하면 월 최대 50만 자까지 무료로 번역할 수 있습니다.

Claude Desktop과 함께 사용

이 MCP 서버는 Claude Desktop과 통합되어 Claude와의 대화에서 직접 번역 기능을 제공합니다.

구성 단계

  1. 아직 Claude Desktop을 설치하지 않았다면 설치하세요.

  2. 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

  3. DeepL MCP 서버 구성을 추가합니다.

{ "mcpServers": { "deepl": { "command": "npx", "args": ["-y", "/path/to/deepl-mcp-server"], "env": { "DEEPL_API_KEY": "your-api-key-here" } } } }
  1. /path/to/deepl-mcp-server 이 저장소의 로컬 복사본에 대한 절대 경로 로 바꾸세요. 예: /Users/robotwoman/Code/deepl-mcp-server

  2. your-api-key-here 실제 DeepL API 키로 바꾸세요.

  3. 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-languagesget-target-languages 도구를 사용하면 현재 지원되는 모든 언어를 확인할 수 있습니다.

지원되는 언어의 몇 가지 예는 다음과 같습니다.

  • 영어(en, en-US, en-GB)

  • 독일어(de)

  • 스페인어(es)

  • 프랑스어(fr)

  • 이탈리아어(it)

  • 일본어(ja)

  • 중국어(zh)

  • 포르투갈어(포르투갈어-브라질어, 포르투갈어-포르투갈어)

  • 러시아어(ru)

  • 그리고 더 많은 것들

디버깅

디버깅 정보는 MCP 디버깅 설명서를 참조하세요.

오류 처리

DeepL API에서 오류가 발생하면 다음을 확인하세요.

  • API 키가 올바른지 확인하세요

  • API 사용 한도를 초과하지 않는지 확인하세요.

  • 사용 중인 언어 코드가 지원되는지 확인하세요.

특허

MIT

모래밭

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeepLcom/deepl-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server