문제 › 7

7. 메모장

Easy 바이브코딩 MCPCRUD
문제 설명
[문제] 메모를 추가하고 조회하는 간단한 메모장 MCP(Model Context Protocol, AI가 호출하는 함수 모음) 서버를 구현하세요. 서버 인스턴스 안에 메모 목록을 추가된 순서대로 유지합니다. [구현할 함수] - add_memo(memo: str) -> int 메모 문자열을 목록 끝에 추가하고, 추가 후의 전체 메모 개수(int)를 반환한다. - get_memos() -> List[str] 저장된 모든 메모를 추가된 순서대로 담은 문자열 목록을 반환한다. 저장된 메모가 없으면 빈 목록을 반환한다. [입력·상태] - 서버 인스턴스 내부에 메모 목록을 보관한다(외부 DB 불필요). - 각 함수 호출은 그 호출 시점의 서버 상태를 기준으로 동작한다. [제약] - add_memo의 반환값은 추가 직후의 누적 개수다(첫 추가 시 1). [예시] (각각 초기 빈 상태 기준) add_memo("첫 메모") -> 1 get_memos() -> [] # 아직 아무것도 추가되지 않은 초기 상태
로그인하고 풀기 AI가 자동 채점하고 즉시 정답·해설을 알려줘요. 무료.