S.EE Docs
개발자

SDK

다양한 프로그래밍 언어를 위한 공식 S.EE SDK

공식 SDK

S.EE 는 타입 안정성과 쉬운 연동을 위해 공식 SDK 를 제공합니다.

언어저장소설명
PHPsdotee/sdk.phpPHP 애플리케이션용 개발자 툴킷
TypeScriptsdotee/sdk.tsJavaScript/TypeScript 프로젝트를 위한 타입 안전 연동
Gosdotee/sdk.go링크 관리를 위한 Go 언어 지원
Pythonsdotee/sdk.pyPython 기반 URL 단축 및 파일 공유
Javasdotee/sdk.java엔터프라이즈 Java 구현
Rustsdotee/sdk.rs시스템 프로그래밍 언어 지원
Zigsdotee/sdk.zig신규 언어 지원 (실험적)

MCP 서버

AI/LLM 연동에는 MCP (Model Context Protocol) 서버를 사용할 수 있습니다.

기능

  • URL 관리: 단축 URL 생성, 수정, 삭제 및 도메인 목록 조회
  • 콘텐츠 공유: 만료 및 비밀번호 보호가 포함된 텍스트와 코드 스니펫 공유
  • 파일 작업: 파일 업로드 및 삭제
  • 시간 유틸리티: 시간대 지원과 함께 현재 시간 정보 제공

요구 사항

  • Go 1.25+
  • 유효한 S.EE API Key

빌드

# Using Makefile (current OS)
make build

# 모든 플랫폼용으로 빌드
make build-all

# Or using Go directly
go build -o bin/cli-mcp-server .

실행

./bin/cli-mcp-server -api-key "your-api-key"

환경 변수로 API Key 를 설정할 수도 있습니다.

export SEE_API_KEY="your-api-key"
./bin/cli-mcp-server

서버 기본 포트는 30101 이며, MCP 연결에는 Server-Sent Events 를 사용합니다. 연동하려면 MCP 서버 URL 을 LLM 클라이언트 설정 (예: Cherry Studio) 에 입력하세요.


설치

PHP

composer require sdotee/sdk

TypeScript

npm install see-sdk

Go

go get github.com/sdotee/sdk.go

Python

pip install see-sdk

Java

설치 방법은 sdk.java 저장소를 참고하세요.

Rust

설치 방법은 sdk.rs 저장소를 참고하세요.

Zig

설치 방법은 sdk.zig 저장소를 참고하세요.


사용 방법

자세한 문서와 예제는 각 SDK 저장소를 참고하세요.

이 페이지