MCP로 연결
가장 빠른 길은 호스팅된 HTTP 엔드포인트입니다 — 설치 없이 토큰만 있으면 됩니다.
Umtri는 https://mcp.umtri.io에서 Model Context Protocol 서버를 호스팅합니다. 아무 MCP 클라이언트든 이 주소를 가리키게 하고 umtri_pat_… 토큰을 Bearer 헤더로 넣으면 됩니다 — 클론이나 설치가 없습니다. 토큰을 먼저 발급하세요(API 토큰 발급 참고).
Claude Code
claude mcp add --transport http umtri https://mcp.umtri.io \
--header "Authorization: Bearer umtri_pat_xxxxxxxxxxxxxxxx"
모든 프로젝트에 적용하려면 --scope user(전역), 현재 프로젝트만이면 --scope local. claude mcp list로 확인하면 umtri: ✓ Connected가 보이고, 세션 안에서 /mcp로 도구 목록을 볼 수 있습니다.
Gemini CLI
gemini mcp add --transport http \
--header "Authorization: Bearer umtri_pat_xxxxxxxxxxxxxxxx" \
umtri https://mcp.umtri.io
--scope user(전역) 또는 --scope project로 범위를 정합니다.
Codex
Codex는 토큰을 환경변수로 참조합니다. 변수를 설정한 뒤 ~/.codex/config.toml(전역) 또는 .codex/config.toml(프로젝트)에 서버를 추가하세요:
export UMTRI_API_TOKEN="umtri_pat_xxxxxxxxxxxxxxxx"
# ~/.codex/config.toml
[mcp_servers.umtri]
url = "https://mcp.umtri.io"
bearer_token_env_var = "UMTRI_API_TOKEN"
모든 MCP 클라이언트 (JSON)
설정 객체를 받는 클라이언트는 같은 형태를 씁니다:
{
"mcpServers": {
"umtri": {
"type": "http",
"url": "https://mcp.umtri.io",
"headers": { "Authorization": "Bearer umtri_pat_xxxxxxxxxxxxxxxx" }
}
}
}
로컬 실행 (stdio)
서버를 직접 실행하고 싶다면 — 버전 고정이나 자체 호스팅 API 연결 등 — umtri-mcp 패키지가 stdio로 동작합니다. 클라이언트가 UMTRI_API_TOKEN을 환경변수로 전달합니다.
claude mcp add umtri \
-e UMTRI_API_TOKEN=umtri_pat_xxxxxxxxxxxxxxxx \
--transport stdio \
-- npx -y umtri-mcp
소스: github.com/bepuljang/umtri-mcp — Apache-2.0.
기타 변수
UMTRI_API_BASE— 기본값https://api.umtri.io. API를 자체 호스팅할 때만 변경.
토큰은 검증 없이 저장되므로, 잘못된 토큰이면 연결은 되지만 모든 호출이 실패합니다. 도구가 안 보이면 토큰과 scope를 다시 확인하세요.