Skip to main content
Glama
Utee

pathguard-mcp

by Utee

pathguard-mcp

MCP 호환 AI 에이전트가 PathGuard를 사용하여 대화 중에 암호화폐 거래의 사기와 실수를 직접 확인할 수 있게 해 줍니다. Claude Desktop, Claude Code, Gemini CLI, Grok CLI, Cursor, Codex 같은 로컬 MCP 클라이언트는 물론, ChatGPT 및 Grok 웹 커넥터용 원격 Streamable HTTP 배포도 지원합니다.

무료 플랜을 포함한 모든 요금제에서 사용할 수 있습니다. 이 패키지는 다른 모든 항목과 동일한 인증 API 엔드포인트를 호출하므로, 기존 API 키의 할당량이 그대로 적용됩니다.

설치

pip install pathguard-mcp

(아직 PyPI에 게시되지 않았으므로 이 폴더에서 소스로 직접 설치하세요: pip install -e .)

mcp >= 2.0이 필요합니다. 이 패키지는 현재 MCP SDK 기준으로 빌드 및 테스트되었습니다. 이전 FastMCP API를 사용하는 구버전을 쓰고 있다면 먼저 업그레이드하고(pip install --upgrade mcp) 사용하세요. 그렇지 않으면 작동하지 않습니다.

API 키 받기

키가 없다면 pathguard.cieltech.org/docs.html에서 무료로 가입하세요.

로컬 MCP 클라이언트 구성

이 패키지를 클라이언트가 실행되는 곳에 설치한 다음, 서버에 PathGuard API 키를 지정하세요. 아래 예시는 설치된 pathguard-mcp 명령을 사용합니다. PATH에 없다면 설치된 전체 실행 파일 경로로 바꿔 사용하세요.

Claude Desktop

Claude Desktop 설정(claude_desktop_config.json)에 다음 항목을 추가하세요:

{
  "mcpServers": {
    "pathguard": {
      "command": "pathguard-mcp",
      "env": {
        "PATHGUARD_API_KEY": "pg_your_key_here"
      }
    }
  }
}

Claude Desktop을 다시 시작하면 Claude가 PathGuard의 도구를 자동으로 사용할 수 있습니다.

Claude Code

claude mcp add --transport stdio pathguard -- \
  pathguard-mcp

PATHGUARD_API_KEY를 Claude Code를 시작하는 환경 변수로 설정하세요. 또는 Claude Code의 MCP 구성에서 해당 변수를 명시적으로 전달할 수도 있습니다.

Gemini CLI

사용자 전역으로 설정하려면 ~/.gemini/settings.json에, 프로젝트별로 설정하려면 .gemini/settings.json에 다음 항목을 추가하세요:

{
  "mcpServers": {
    "pathguard": {
      "command": "pathguard-mcp",
      "env": {
        "PATHGUARD_API_KEY": "pg_your_key_here"
      }
    }
  }
}

또는 키를 내보낸 뒤 명령줄에서 추가할 수도 있습니다:

export PATHGUARD_API_KEY=pg_your_key_here
gemini mcp add --scope user pathguard pathguard-mcp

Grok CLI

키를 내보낸 뒤 로컬 stdio 서버를 추가하세요:

export PATHGUARD_API_KEY=pg_your_key_here
grok mcp add pathguard -- pathguard-mcp

구성을 ~/.grok/config.toml에 직접 저장하려면 다음을 사용하세요:

[mcp_servers.pathguard]
command = "pathguard-mcp"
env = { PATHGUARD_API_KEY = "${PATHGUARD_API_KEY}" }

Codex, Cursor, VS Code 및 기타 로컬 MCP 클라이언트

Claude Desktop 예시와 동일한 stdio 서버 정을 사하세요: 명령 pathguard-mcp, 인자 없음, 그리고 환경 변수에 PATHGUARD_API_KET. 정확한 설정 화일 위차나 UI는 클라이언트마다 다를 수 있지만 MCP 서버 설정 자체는 동일합니다.

원격 클라이언트 구성: ChatGPT 및 Grok 웹

ChatGPT와 Grok의 브라우저 기반 커스텀 커넥터는 컴퓨터에서 로컬 명령을 직접 실행할 수 없습니다. PathGuard MCP를 Streamable HTTP로 배포하고 HTTPS 뒤에 둔 다음, 커넥터 UI에 공개 엔드포인트를 입력하세요.

로컬 또는 배포 환경에서 HTTP 서버를 시작하세요:

export PATHGUARD_API_KEY=pg_your_key_here
pathguard-mcp --transport streamable-http --host 0.0.0.0 --port 8000 \
  --allowed-host mcp.example.com

MCP 엔드포인트는 http://<host>:8000/mcp입니다. ChatGPT 또는 Grok 웹의 경우 https://mcp.example.com/mcp처럼 보호된 HTTPS URL로 공개하고, 브라우저나 저장소에 API 키가 그대로 노출되지 않게 하세요. 호스트 이름은 --allowed-host 옵션으로 전달하거나 PATHGUARD_MCP_ALLOWED_HOSTS=mcp.example.com으로 설정해, 서버가 공개 도메인을 통한 요청을 안전하게 수락할 수 있게 하세요. 이 서버의 PathGuard 자격 증명은 서버 측에 있으므로, 각 배포 인스턴스는 해당 서버의 PATHGUARD_API_KEY에 연결된 PathGuard 계정을 나타냅니다.

ChatGPT

Developer Mode가 활성화된 ChatGPT 워크스페이스에서 커스텀 MCP 앱을 만들고, 공개 https://.../mcp 엔드포인트를 제공한 뒤 도구를 스캔하고 워크스페이스에 맞게 저장/게시하세요. ChatGPT는 로컬 stdio 명령이 아닌 원격 MCP 서버에만 연결됩니다. 현재 지원 요금제와 설정 방법은 OpenAI의 Developer Mode 및 MCP 앱 가이드를 참고하세요.

Grok 웹

grok.com/connectors에서 New Connector를 선택한 뒤 Custom을 선택하고 공개 https://.../mcp 엔드포인트를 입력하세요. Grok은 공용 인터넷을 통해 서버에 연결할 수 있어야 합니다. 현재 커넥터 흐름은 xAI의 커스텀 MCP 커넥터 가이드에서 확인하세요.

배포 참고 사항

  • 새 원격 구축에는 Streamable HTTP를 쓰세요. 이것이 현재 MCP의 HTTP 전송 방식입니다.

  • TLS는 호스팅 플랫폼이나 리버스 프록시에서 종료하고, 가능하면 접근을 신뢰할 수 있는 사용자 또는 게이트웨이로 제한하세요. 현재 이 서버는 설정된 API 키 하나로 PathGuard에 인증하며, 개별 MCP 사용자 자체를 인증하지 않습니다.

  • 배포 플랫폼에 더 잘 맞다면 명령줄 플래그 대신 PATHGUARD_MCP_TRANSPORT=streamable-http, PATHGUARD_MCP_HOST=0.0.0.0, PATHGUARD_MCP_PORT=8000, PATHGUARD_MCP_ALLOWED_HOSTS=mcp.example.com을 설정해도 됩니다. PATHGUARD_MCP_PORT가 설정되지 않으면 PORT 변수도 인식됩니다.

  • 데스크톱 및 CLI 클라이언트에는 기본 stdio 전송을 유지하세요.

사용 가능한 도구

도구

기능

check_transaction

단일 거래에서 사기 주소, 클립보드 하이재킹 패턴, 오타 실수를 검사합니다

check_transactions_batch

한 번 호출에서 최대 100개의 거래를 검사합니다

report_scam_address

주소를 사기로 신고합니다(커뮤니티 신고)

get_usage_status

현재 플랜, 할당량, 이번 달 사용량을 확인합니다

로컬 테스트하기

프로덕션 대신 로컬 백엔드를 지정해 주세요:

export PATHGUARD_API_KEY=pg_your_test_key
export PATHGUARD_API_BASE=http://localhost:8000
pathguard-mcp

전체 API 참조

전체 엔드포인트 문서, 요청 제한, 플래그 의미는 pathguard.cieltech.org/docs.html에서 확인하세요. 이 MCP 서버는 같은 API를 단순하게 감싸는 얇은 래퍼입니다.

-
license - not tested
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Crypto transaction firewall and risk tools for MCP agents.

  • Security firewall for AI agents — scans MCP calls for injection, secrets, and risks.

  • Scan suspicious messages, URLs, and text for scams with AI. Free tier - no API key required.

View all MCP Connectors

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/Utee/pathguard-mcp'

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