Skip to content

Releases: kimi94279-glitch/openstem-mcp

openstem-mcp 0.3.2

Choose a tag to compare

@kimi94279-glitch kimi94279-glitch released this 03 Nov 05:31

새로운 것

  • Claude 플러그인 (사용 지침 포함): Claude Code에서 한 줄로 설치하면 서버와 함께 스킬 6개(풀이 검산, 그림, 시험 대비, 실험 보고서, 발표·문서, 학교 LMS)가 들어갑니다. 스킬이 AI에게 언제 어떤 툴을 쓸지 알려 줍니다.
    /plugin install openstem --marketplace kimi94279-glitch/openstem-mcp
    
  • 공식 MCP 레지스트리 등록: io.github.kimi94279-glitch/openstem-mcp
  • 개인정보 처리방침(PRIVACY.md)과 OpenSTEM 선언문(MANIFESTO.md)

Your AI. Your Tools. Your Freedom.

설치

  • Claude Desktop: 아래 openstem-0.3.2.mcpb를 받아 더블클릭
  • Claude Code: 위 플러그인 한 줄, 또는 claude mcp add openstem -- uvx openstem-mcp
  • ChatGPT: uvx openstem-mcp --http --tunnel

openstem-mcp 0.3.1

Choose a tag to compare

@kimi94279-glitch kimi94279-glitch released this 03 Nov 05:08

새 기능

  • 과목 자료 한 번에 받기: lms 툴에 sync를 추가했습니다. AI에게 "일반물리 자료 다 받아 줘"라고 하면 과목의 읽을 수 있는 파일을 모두 자료 폴더 LMS/과목명/에 받습니다.
    • 다음부터는 새로 올라오거나 바뀐 파일만 받습니다. 바뀐 파일은 덮어써서 사본이 쌓이지 않습니다.
    • 한 번에 40초·30개·500 MB까지 받고, 남으면 다시 부르라고 알려 줍니다.

설치

  • Claude Desktop: 아래 openstem-0.3.1.mcpb를 받아 더블클릭
  • Claude Code: claude mcp add openstem -- uvx openstem-mcp
  • ChatGPT: uvx openstem-mcp --http --tunnel

실제 학교 LMS로는 아직 시험하지 못했습니다(가짜 Canvas·Moodle 서버로 시험). 문제가 있으면 이슈로 알려 주세요.

openstem-mcp 0.3.0

Choose a tag to compare

@kimi94279-glitch kimi94279-glitch released this 03 Nov 03:44

이공계 공부를 돕는 MCP 서버의 첫 공개 릴리스입니다. 이미 쓰는 AI(Claude, ChatGPT 등)에 붙이면 학술 그림을 그리고, 풀이를 검산하고, 강의 자료(PDF·한글 파일)를 읽어 예상문제·치트시트·슬라이드·암기 카드·실험 보고서를 만듭니다. 서버는 AI를 따로 부르지 않으므로 추가 구독이나 API 키가 필요 없습니다.

설치

  • Claude Desktop (원클릭): 아래 openstem-0.3.0.mcpb를 받아 더블클릭 → 설치 → 폴더(와 원하면 학교 이름) 고르기. LaTeX 엔진(tectonic)은 처음 켤 때 자동으로 설치됩니다(버전·SHA-256 고정).
  • Claude Code: claude mcp add openstem -- uvx openstem-mcp
  • ChatGPT: uvx openstem-mcp --http --tunnel (cloudflared 필요) → 출력된 URL을 ChatGPT의 사용자 지정 MCP에 넣기

자세한 내용은 README를 보세요.

툴 10개

  • render_tikz, get_template(검증된 예제 40개): 회로·자유물체도·그래프·다이어그램
  • plot_function, plot_data: 함수 그래프(점근선·불연속 경고), 측정 데이터 맞춤(± 표준오차, R²)
  • render_molecule: SMILES → 구조식·반응식
  • verify_math: 식 비교(반례), 방정식·부등식, 미적분, 극한, 미분방정식, 행렬, 라플라스, 급수, 확률분포
  • check_units: 단위·차원 검사, 단위 변환
  • read_document: 자료 폴더의 PDF·한글(HWP·HWPX)·워드·파워포인트·엑셀
  • export_document: pdf·docx·pptx, A4 치트시트·시험지·플래시카드 배치
  • lms: 학교 LMS 읽기 전용(LearningX·Canvas 11개 대학, Coursemos·Moodle 22개 대학; 토큰이 안 되면 캘린더 주소로 마감만)

알려진 한계

  • Claude Desktop 더블클릭 설치, 실제 ChatGPT 연결, 실제 학교 LMS는 아직 실사용으로 확인하지 못했습니다. 문제가 있으면 이슈로 알려 주세요.
  • macOS·Linux의 tectonic 자동 설치는 해시만 고정했고 실제로 돌려 보지 못했습니다.
  • Windows ARM은 지원하지 않습니다(pandoc 패키지 없음).