Skip to content

API 레퍼런스

ainote MCP 서버의 전체 도구 카탈로그.

공통 사항

  • Endpoint: https://api.ainote.dev/api/mcp
  • Protocol: JSON-RPC 2.0 over HTTP POST
  • Auth: Authorization: McpKey <YOUR_KEY> 헤더
  • Content-Type: application/json

자세히: JSON-RPC 호출 형식 · 인증 · 에러 코드.

도구 카탈로그 (17개)

온보딩 (3)

도구인증 필요설명
signup_and_get_key가입 + MCP 키 발급
login_and_get_key기존 계정 로그인 + 키 발급
get_setup_guide클라이언트별 설정 가이드

태스크 (5)

도구설명
create_task새 태스크 (자연어 파싱 포함)
update_task수정 / 완료 처리
delete_task삭제 (soft, 30일)
list_tasks18+ 필터 조회
list_categories카테고리 목록

메모리 / Dev Docs (7)

도구설명
create_dev_doc새 문서 등록
update_dev_doc수정 (replace/append/prepend)
delete_dev_doc삭제
get_dev_doc단일 조회
list_dev_docs검색 + 필터
list_dev_categories카테고리 목록
pull_dev_docslocal_path 일괄 복원

Vault (5)

도구설명
vault_create새 vault
vault_clonegit clone (다른 기기)
vault_syncpull + push
vault_listvault 목록
vault_connect_statusgit 연결 상태

Sync (3)

도구설명
sync_push로컬 파일 → ainote
sync_pullainote → 로컬 (since 기준)
sync_listsync 대상 목록

Rate Limits

키 종류분당시간당일당
User API Key601,00010,000
MCP Key (free)1202,00020,000
MCP Key (paid)60010,000무제한

429 응답 시 Retry-After 헤더 확인.

SDK / 라이브러리

언어패키지
Node.js (MCP)@ainote/mcp
Ruby (Rails 통합)@seunghan/rails-api-client
직접 호출JSON-RPC 형식

OpenAPI

https://api.ainote.dev/openapi.yaml (계획됨, v0.x).

변경 로그

변경 로그 참고.

MIT License · ainote.dev