Skip to main content
Glama
Primus19

Primus Coinbase $25 MCP Pilot

by Primus19

Primus Coinbase $25 MCP Pilot

ChatGPT를 전용 Coinbase Advanced Trade 포트폴리오에 연결하기 위한 비공개 원격 MCP 앱입니다. 기본적으로 의도적으로 잠겨 있으며 네 가지 도구만 노출합니다:

도구

목적

pilot_status

읽기 전용 마스킹된 상태 및 감사 기록

preflight_coinbase

View + Trade, Transfer 비활성화, 파일럿 잔액 확인

execute_validated_ticket

서버 검증된 현물 티켓 하나를 미리 보고 선택적으로 제출

emergency_pause

모든 새 주문 제출 차단

Coinbase 자격 증명은 서버의 비공개 /setup 페이지에 입력되며 Fernet으로 암호화되고 MCP를 통해 반환되지 않습니다.

위험 동작

  • 최대 하나의 미결제 포지션.

  • 현물 지정가 주문만 허용되며 레버리지, 마진, 파생상품, 대출, DEX, 프리세일, 물타기는 금지됩니다.

  • 최대 주문 금액은 사용 가능한 자본과 $25 중 작은 값입니다.

  • 최대 모델링 손실은 $2.50과 현재 자본의 10% 중 작은 값입니다.

  • 점수 ≥85, 검증된 뉴스 점수 ≥4, RISING 국면, 양의 1시간/24시간 모멘텀, ≤15% 일일 확장, ≥$50M 시가총액, ≥$10M 거래량, 5%-100% 회전율, ≤50 bps 스프레드/슬리피지, 검증된 신원, 거부권 없음.

  • 중복 및 만료된 티켓은 거부됩니다.

  • Coinbase 키에는 View + Trade 권한이 있어야 하며 Transfer가 비활성화되어 있어야 합니다.

  • 초기 전용 USDC 잔액은 $30을 초과할 수 없습니다.

  • 제출된 모든 진입에는 지원되는 경우 Coinbase 스톱/목표 브래킷이 첨부됩니다. Coinbase 미리보기가 제품/주문 구성을 거부하면 아무것도 제출되지 않습니다.

현재 버전은 각 거래를 최대 $25로 제한합니다. 수익은 전용 포트폴리오에 남지만 아직 다음 거래에 자동으로 추가되지는 않습니다. 이는 거래소 체결 대사 및 수익 회계가 구현되고 테스트되기 전에 위험이 조용히 확대되는 것을 방지합니다.

Related MCP server: Hyperliquid MCP Server

배포

폴더를 비공개 GitHub 저장소로 Railway 또는 다른 Docker 호스트에 배포합니다. /app/data에 영구 볼륨을 추가하고 다음 서버 측 변수를 설정합니다:

변수

설명

PUBLIC_BASE_URL

HTTPS 오리진(예: https://your-service.up.railway.app)

GITHUB_CLIENT_ID

MCP 앱에 로그인하는 데 사용되는 GitHub OAuth 앱 클라이언트 ID

GITHUB_CLIENT_SECRET

GitHub OAuth 앱 시크릿

JWT_SIGNING_KEY

MCP OAuth 토큰용 긴 임의 서명 시크릿

SETUP_TOKEN

32자 이상의 임의 일회성 설정 토큰

CREDENTIAL_ENCRYPTION_KEY

python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"로 생성된 Fernet 키

PRODUCT_ALLOWLIST

명시적 Coinbase USDC 현물 페어

LIVE_TRADING

테스트 중에는 false

LIVE_CONFIRMATION

테스트 중에는 비어 있음

배포된 MCP 인증 흐름에 표시된 콜백 URL을 사용하여 GitHub OAuth 앱을 생성합니다. 모든 변수를 호스트의 암호화된 시크릿 관리자에 보관합니다.

그런 다음 브라우저에서 이 URL을 직접 엽니다:

https://YOUR-SERVICE/setup?token=YOUR_SETUP_TOKEN

해당 양식에 Coinbase CDP 키 이름과 EC 개인 키를 입력합니다. ChatGPT에 붙여넣지 마십시오. 사전 점검이 성공한 후 SETUP_TOKEN을 교체하거나 삭제합니다.

ChatGPT에 연결

  1. ChatGPT 웹에서 설정 → 보안 및 로그인 → 개발자 모드를 엽니다.

  2. 플러그인을 열고 **+**를 누른 다음 개발자 모드 앱을 생성합니다.

  3. 원격 MCP URL로 https://YOUR-SERVICE/mcp를 입력합니다.

  4. GitHub OAuth를 완료하고 네 가지 도구를 검토합니다.

  5. execute_validated_ticket과 emergency_pause를 쓰기 작업으로 표시된 상태로 유지합니다.

  6. 잠긴 상태에서 pilot_status, 그다음 preflight_coinbase, 그다음 유효한 티켓을 테스트합니다.

서버는 두 변수가 정확히 설정된 경우에만 활성화됩니다:

LIVE_TRADING=true
LIVE_CONFIRMATION=I_ACCEPT_THE_25_USDC_LIVE_RISK

둘 중 하나를 일치하지 않는 값으로 되돌리면 제출이 잠깁니다. Coinbase 키를 해지하는 것이 거래소 측 비상 정지입니다.

예약 제한

MCP 환경은 거래 도구를 ChatGPT에서 호출할 수 있게 합니다. 예약된 작업이 대화형 확인 없이 쓰기 도구를 호출할 수 있는지 여부는 ChatGPT의 현재 앱 확인 컨트롤과 작업 공간 설정에 따라 달라집니다. 시간별 프롬프트가 필수 확인을 우회할 수 있다고 가정하지 마십시오. ChatGPT가 호출을 허용하더라도 서버는 항상 자체 위험 검사를 적용합니다.

테스트

PYTHONPATH=. python -m unittest discover -s tests -v
docker build -t primus-coinbase-mcp .

중요

이것은 투기적 소프트웨어이며 수익을 보장할 수 없습니다. 전체 $25를 잃을 수 있습니다. 갭 중에는 스톱이 트리거 아래에서 체결될 수 있고, 주문이 체결되지 않을 수 있으며, 수수료가 소액 포지션을 압도할 수 있습니다. 프로덕션 사용에는 정확한 Coinbase 계정 및 제품에 대한 체결 대사, 모니터링 알림, 거래소별 통합 테스트도 필요합니다.

참고 자료: OpenAI MCP 서버 가이드, ChatGPT 개발자 모드, MCP 인증, ChatGPT MCP 연결 흐름.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI agents with access to real-time cryptocurrency data from Coinbase's public API, including prices, market statistics, historical data, and technical analysis, plus simulated wallet transactions for educational purposes.
    3
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables interaction with the Hyperliquid exchange to trade perpetuals, check positions, and manage risk through natural language. It provides tools for fetching real-time market data, tracking portfolio value, and executing orders with a focus on safety through default paper trading.
    10
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides intelligent cryptocurrency trading assistance using Coinbase Advanced Trade API, with automated technical analysis screening and real-time market insights.
    2
    MIT