Token导航 LogoToken导航TokenDH.com
Bakalari MCP logo
运维云端未说明官方级别未说明来源级核验

Bakalari MCP

MCP Server

一个简单的中间件,用于将Bakaláři学生管理系统与大型语言模型(如Claude for Desktop)连接,提供作业和事件查询功能。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
教育技术TypeScriptClaudeAPI集成Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kredencos

提供方

kredencos

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Bakaláři MCP pro LLM Modely

⚠️ Tento projekt je stále ve vývoji a nové nástroje stále přibívají.

Jednoduché MCP pro propojení Bakalářů s LLM modely například přes Claude for Desktop. Používá Bakaláři API v3.

Co je potřeba

  • Node.js verze 18 nebo novější
  • npm (defalutně v node.js)
  • Funkční účet na Bakalářích

Jak nastavit

1. Stáhněte repo

Stáhněte si repo pomocí tlačítka "Code" -> "Download ZIP" nebo pomocí GITu:

git clone https://github.com/kredencos/bakalari-mcp.git

2. Stáhněte balíčky

Pro stáhnutí všech balíčku stačí zadat příkaz:

npm install

3. Nastavte .env

Stačí přepsat název souboru .env.example na .env a upravte hodnoty. Příklad:

BAKALARI_USERNAME=PepaZDepa
BAKALARI_PASS=pepik
SCHOOL_URL=https://pepova-skola.bakalari.cz

Důležité: SCHOOL_URL NESMÍ nikdy končit lomítkem! Program tak nebude fungovat.

SCHOOL_URL=https://pepova-skola.bakalari.cz/ #<-- to lomitko na konci tam nesmí být

4. Build projektu

Stačí zadat tento příkaz pro sestavení:

npm run build

4. Zapněte server

Pro zapnutí serveru stačí zadat příkaz:

npm run start

Jak to funguje

  1. Příhlášení: Program získá pomocí /api/login access token vašeho účtu který se ukládá do dočasné paměti a po vypnutí serveru zmizí.
  2. Registrace: Program registruje všechny nástroje u clienta aby je mohl LLM model používat.
  3. Získání dat po vyžádání LLM: Program použije daný API endpoint pro daný nástroj a získá z něj data. U téměř všech nástrojů je potřeba access token získaný u prvniho korku.

Jak použít

Jak MCP používat s Claude for Desktop

Brzy...

Jak MCP používat s LM Studio

Brzy...

Nástroje MVP

get_homeworks

Získá všechny domácí úkoly případně úkoly od data do data.

Volitelné parametry:

  • from - od kdy YYYY-MM-DD formát (např., "2025-01-01")
  • to - do kdy YYYY-MM-DD formát (např., "2025-12-31")

get_all_events

Získá úplně všechny akce školy.

Volitelné parametry:

  • from - od kdy YYYY-MM-DD formát (např., "2025-01-01")

get_user_events

Získá pouze akce školy pro aktualního uživatele.

Volitelné parametry:

  • from - od kdy YYYY-MM-DD formát (např., "2025-01-01")

Řešení problémů

"SCHOOL_URL, BAKALARI_USERNAME nebo BAKALARI_PASS chybí v .env souboru"

  • Zkontrolujte že jste opravdu vyplnily .env a je vytvořen.

"Přihlášení selhalo"

  • Zkontrolujte že jsou všechny údaje v .env správné.
  • Zkontrolujte že SCHOOL_URL v .env nekončí lomítkem.

TypeScript errory

  • Spusťte npm install pro jistotu kdyby chyběli některé baličky.
  • Ujistěte se že používate správnou verzi node.js (v18 nebo vyšší) pomocí příkazu node.

Nahlášení probémů

Pro nahlášení problému můžete použít Issues záložku na GitHub.

Licence

Projekt je pod MIT licencí.

目录标签

目录标签

教育技术TypeScriptClaudeAPI集成本地部署学生管理系统LLM连接器自动化工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP