설치
@ainote/mcp 패키지는 두 개의 바이너리를 설치합니다:
| 바이너리 | 용도 |
|---|---|
ainote-mcp | stdio MCP 서버 (Claude Desktop 등) |
ainote-mcp-http | SSE 브리지 (ChatGPT 등) |
ainote 명령은 없음
별도 CLI 진입점은 제공하지 않습니다. 자유롭게 호출하려면 shell 함수 (curl wrapper) 사용 권장.
설치
bash
npm install -g @ainote/mcp설치 확인:
bash
which ainote-mcp ainote-mcp-http
# /Users/.../bin/ainote-mcp
# /Users/.../bin/ainote-mcp-http요구사항: Node 18+.
환경변수
~/.zshrc 또는 ~/.bashrc:
bash
export AINOTE_API_URL="https://api.ainote.dev" # 또는 https://ainote-5muq.onrender.com
export AINOTE_API_KEY="h7Axq9XPsDTD2qr5yqtcCSaQ..."reload:
bash
source ~/.zshrcstdio 모드는 Claude Desktop 이 직접 spawn
ainote-mcp 자체는 stdio 프로토콜이라 사람이 직접 실행하면 멈춰있는 것처럼 보임 (정상). Claude Desktop 같은 MCP 클라이언트에서 spawn 해서 사용.
SSE 브리지 (ChatGPT 용)
bash
export AINOTE_API_KEY="..."
export AINOTE_MCP_HTTP_PORT=8765 # 기본 3030
ainote-mcp-http자세히: ChatGPT 연결.
Self-host 인스턴스
AINOTE_API_URL 만 자체 인스턴스 URL 로 변경:
bash
export AINOTE_API_URL="https://my-ainote.internal"업데이트
bash
npm update -g @ainote/mcp제거
bash
npm uninstall -g @ainote/mcp~/.zshrc 에서 AINOTE_* 라인 삭제.