Octri.dev

Octri.dev

Octri, LLC · 코딩

Octri.dev는 OpenAPI 명세 하나로 문서 사이트, 10개 언어의 클라이언트 SDK, AI 에이전트용 MCP 서버, 그리고 그 SDK의 프로덕션 모니터링을 만든다.

Octri.dev 미리보기

Octri.dev 소개

About

Octri.dev란

Octri.dev는 API를 공개하는 팀을 위한 플랫폼이다. 문서, 클라이언트 라이브러리, 에이전트 도구를 같은 문서 하나에서 뽑아낸다. OpenAPI 파일을 올리거나 GitHub 저장소를 연결하면 네 가지가 나온다. 자체 도메인에 올라가는 API 문서 플랫폼, 10개 언어의 SDK, 엔드포인트를 도구로 노출하는 MCP 서버, 그리고 배포한 SDK 내부에서 오류를 보고하는 API 모니터링이다.

노리는 문제는 명세와 구현이 어긋나는 일이다. 대부분의 팀은 클라이언트를 한 번 만들고 나면 명세가 바뀌어도 손으로 고친다. Octri는 명세가 바뀔 때마다 다시 만든다. 문서에서 엔드포인트를 폐기하면 SDK 메서드에도 표시가 붙고 에이전트 도구 목록에서도 빠진다. OpenAPI에서 SDK를 만드는 단계가 한 번짜리 내보내기로 끝나지 않는다.

하지 못하는 일도 있다. 모호한 명세를 대신 고쳐 주지는 않는다. 감사는 빈틈을 점수로 보여 줄 뿐이고, 응답 스키마를 선언하지 않은 엔드포인트는 여전히 타입 없는 메서드를 만든다. 회사도 아직 젊다. Octri, LLC는 2026년 10월 1일 공개했고 인원은 2명에서 10명, 외부 투자는 받지 않았다. 초기 제품에 거는 셈이다.

시작하기

  1. 명세를 올리거나 명세가 들어 있는 GitHub 저장소를 연결한다. OpenAPI 3.0과 3.1, Swagger 2.0, Postman 컬렉션, AsyncAPI를 JSON이든 YAML이든 받고 모두 OpenAPI 3.1로 정규화한다.
  2. 생성된 레퍼런스를 검토한다. AI가 엔드포인트와 필드마다 설명을 쓰고, 공개 전에 게시된 페이지에서 그 초안을 직접 고친다.
  3. SDK 언어를 고르고 메서드 이름과 폴더 구조를 정한 뒤 빌드한다. 레지스트리를 연결해 두면 릴리스마다 자동으로 배포된다.
  4. 프로젝트 단위로 모니터링을 켠다. SDK는 보고가 꺼진 상태로 나가고, 클라이언트를 쓰는 개발자마다 오류 전송 여부를 스스로 정한다.
  5. 저장소를 연결해 둔다. 다음 명세 변경 때 파이프라인 전체가 다시 돈다.

제품 정보

Octri.dev의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0 - $249/mo
플랫폼Web, CLI, GitHub
개발사Octri, LLC
카테고리코딩
출시일Oct 2026
최근 업데이트Oct 2026
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 엔지니어 한두 명인 API 플랫폼 팀
  • 개발자 도구 스타트업
  • 이미 오픈소스 생성기로 클라이언트를 만드는 팀

작업

  • API 레퍼런스 공개
  • 클라이언트 라이브러리 유지
  • 코딩 에이전트에 정확한 API 지도 제공
  • 프로덕션 연동 버그 찾기

활용 상황

  • 공개 API를 띄우면서 문서와 SDK를 같은 주에 맞춰야 할 때
  • 호환되지 않는 변경을 안전하게 배포할 때
  • 개발자 관계 담당이 없는 작은 팀

주요 기능

명세에서 만든 문서를 페이지에서 바로 편집

문서 쪽은 OpenAPI 문서 생성기로 동작한다. 엔드포인트마다 스키마 트리, 상태 코드별 오류, 독자 키로 호출하는 체험 콘솔을 갖춘 레퍼런스 페이지가 붙는다. AI가 설명 초안을 쓰고 명세가 비워 둔 필드도 채운다. 가이드는 레퍼런스 옆에 MDX로 두고, 포털 전체는 무료 플랜을 포함한 모든 플랜에서 자체 도메인에 게시된다.

10개 언어 SDK와 레지스트리 자동 배포

같은 문서에서 TypeScript, Python, Go, Java, Kotlin, Ruby, PHP, Swift, Dart, Rust 클라이언트를 만든다. 재시도, 페이지네이션, 타입 지정 오류가 기본으로 들어가고 인증은 security scheme에서 연결된다. 언어별로 메서드 이름을 바꾸거나 엔드포인트를 제외할 수 있다. 릴리스는 npm, PyPI, Maven Central, RubyGems, crates.io, pub.dev, Packagist, git 태그로 스스로 나갈 수 있고, 재생성은 모두 pull request로 도착한다.

호스팅이 필요 없는 MCP 서버

npx @octri/mcp를 실행하면 Claude, Cursor, VS Code, 그 밖의 MCP 클라이언트가 명세로 만든 서버를 받는다. 검색과 탐색용 문서 도구 7개에 더해 엔드포인트마다 호출 가능한 도구가 하나 붙는다. 에이전트는 실제 연산을 확인하고 매개변수 이름을 추측하지 않고 호출한다. 도구 목록은 MCP, OpenAI, Anthropic 형식으로 내보낼 수 있다.

SDK 오류 추적과 API 모니터링

생성된 클라이언트에는 오류 리포터가 들어 있고 개발자가 켜기 전까지 꺼져 있다. 켜면 Octri가 오류, 구조화 로그, 트레이스, 가동 확인을 모으고 문제를 지문으로 묶으며 소스 맵으로 스택 프레임을 푼다. 토큰, 이메일, 전화번호, IP는 이벤트가 프로세스를 떠나기 전에 클라이언트에서 가리고 수집 단계에서 한 번 더 가린다.

명세를 한 번 바꾸면 네 가지 출력이 함께 갱신

문서에서 엔드포인트를 폐기하면 SDK가 메서드에 표시를 하고 MCP 서버는 도구로 내놓지 않으며 모니터링은 옛 경로를 부르는 쪽을 보여 준다. 언어를 추가하거나 릴리스를 내거나 새 명세를 올려도 같다. 네 출력 아래에는 근원이 하나뿐이라 따로 고칠 곳이 없다.

생성 전 명세 감사

감사는 규칙 14개로 명세를 10점 만점에 채점하고 약한 클라이언트를 만들 엔드포인트를 지목한다. 계정 없이 돌고 파일도 남기지 않는다. 규칙 세 개가 10점 가운데 최대 6점을 차지한다. 응답 스키마 선언, components에 둔 공유 모델, 충돌하지 않는 공개 이름이다.

장단점

장점

  • 문서 하나가 문서, SDK, 에이전트 도구, 모니터링을 먹여 살려 서로 어긋나는 문제를 없앤다.
  • 10개 SDK 언어를 개발자가 이미 쓰는 레지스트리로 자동 배포한다.
  • 오류 추적이 클라이언트 안에서 돈다. API 제공자는 보통 그곳을 볼 수 없다.
  • 무료 플랜에 자체 도메인과 SDK 한 언어가 포함돼 실제 API로 결과를 시험하기에 충분하다.
  • MCP 서버는 명령 한 줄로 설치되고 인프라가 필요 없다.

단점

  • 2026년 10월 1일 공개라서 수년 운영 실적이 있는 공급자를 원하는 팀에는 이력이 짧다.
  • AI 크레딧은 사용량제다. 엔드포인트 하나 작성이나 채팅 답변 하나에 1크레딧이고, 무료 100크레딧은 큰 명세에서 금방 바닥난다.
  • SDK 언어를 추가할 때마다 월 50달러가 붙고, 10개 전부는 월 249달러 Business 플랜에만 들어 있다.
  • 모니터링은 SDK 사용자마다 켜야 해서, 작은 연동사가 많은 API에서는 적용 범위가 부분적이다.

자주 묻는 질문

OpenAPI 문서 하나에서 네 가지를 만든다. 호스팅 문서 사이트, 10개 언어 클라이언트 SDK, AI 에이전트용 MCP 서버, SDK가 쓰이기 시작한 뒤의 모니터링이다. 각각 따로 쓸 수 있다.