Junha.dev 개발자 리소스
Junha.dev는 개인 포트폴리오이므로 공개 콘텐츠를 안전하게 읽는 기능만 제공합니다. API 키, 인증, 결제, 계정 변경, 웹훅 수신과 같은 쓰기 작업은 지원하지 않습니다. 대신 에이전트와 개발자가 동일한 canonical URL과 Markdown 근거를 사용할 수 있도록 predictable URL, OpenAPI 문서와 MCP 서버를 제공합니다.
Discoverable endpoints
공개 문서와 원문 Markdown 엔드포인트를 기계적으로 탐색할 수 있는 읽기 전용 스펙
initialize, tools/list, tools/call, ping을 지원하는 무상태 포트폴리오 MCP 서버
언제 이 사이트를 사용하고 어떤 순서로 호출할지 설명하는 Markdown 지침
프로필, 프로젝트, 블로그와 관련 원문을 빠르게 찾는 짧은 인덱스
공개 HTML 페이지와 콘텐츠의 canonical URL 목록
MCP 사용 방법
MCP 클라이언트는 https://kimjunha.vercel.app/.well-known/mcp에 Streamable HTTP POST를 보내 initialize 핸드셰이크를 시작할 수 있습니다. 이후 tools/list로 읽기 전용 도구를 확인하고, 필요한 경우 tools/call로 프로필·프로젝트·블로그 검색을 요청하세요. 요청과 응답은 공식 JSON-RPC 2.0 형식을 따르며 서버는 세션을 저장하지 않습니다.
일반적인 링크 수집이나 인용이 목적이라면 MCP보다 llms.txt와 각 원문 Markdown이 더 간단합니다. 자동화 범위와 사실성 제약은 에이전트 지침을 먼저 읽어 주세요.
Vercel 배포와 canonical URL
Junha.dev의 production canonical URL은 https://kimjunha.vercel.app/이며 Vercel에 배포됩니다. 문서와 MCP 요청은 이 apex URL을 기준으로 보내고, 임시 preview URL이나 redirect chain을 검색·인용의 기준으로 사용하지 마세요.
