Honcho
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
Manage students, workouts, appointments and payments through your personal trainer account.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
검사 2/3 통과 · 내가 묻는 내용은 제작자 서버(api.trainerconnect.com.br)를 거쳐요 · ✓ 명령 확인 2026년 11월 13일
먼저: 어떤 AI를 쓰시나요?
쓰는 앱을 고르면 아래에 단계가 나옵니다.
Claude에 연결할 수 있어요 · 약 2분
키 필요 없음, 설치 필요 없음 · claude.ai나 데스크톱 앱에서 한 번 설정하면 채팅에서 쓸 수 있어요 · 무료 계정은 1개까지 · Team/Enterprise는 소유자(Owner)가 추가
CustomizeConnectors
여기서 복사해 Claude의 같은 이름 칸에 붙여 넣고 Continue를 누르세요
Trainer Connecthttps://api.trainerconnect.com.br/mcpClaude가 찾은 로그인 설정 화면에서 Continue를 누르고 · Authentication은 제작자 안내대로(Sign in now, Sign in when needed, No sign in) 고른 뒤 Add를 누르세요
+ConnectorsTrainer Connect
Trainer Connect을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ Claude가 Trainer Connect을 쓰고 있다고 하거나 답에 Trainer Connect 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
ChatGPT 연결은 요금제에 따라 달라요
전체 MCP: 웹 ChatGPT Business, Enterprise, Edu · Pro: 읽기/가져오기 권한으로 연결, 데이터를 바꾸는 도구는 안 될 수 있어요 · Plus: 공식 문서 미확인, 플러그인 화면에 사용자 지정 MCP 추가 항목이 보이면 시도해 볼 수 있어요 · 웹만
Plugins+Add custom MCP server
이름을 넣고 Connection에 주소를 붙여 넣은 뒤 경고에 체크하고 Create as a plugin을 누르세요
Trainer Connecthttps://api.trainerconnect.com.br/mcp새 채팅을 열고 입력 전에 플러그인 목록에서 Trainer Connect을 고르세요
Trainer Connect을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ ChatGPT가 Trainer Connect을 쓰고 있다고 하거나 답에 Trainer Connect 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 OpenAI 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
Claude Code에 연결할 수 있어요 · 약 2분
키 필요 없음, 설치 필요 없음
Mac: Command+스페이스를 누르고 Terminal 입력 · Windows: PowerShell 열기
claude mcp add --transport http --scope user personal-trainer https://api.trainerconnect.com.br/mcpTrainer Connect이 목록에 있고 연결됨으로 보이면 돼요
Trainer Connect을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ Claude Code가 Trainer Connect을 쓰고 있다고 하거나 답에 Trainer Connect 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 Anthropic 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
Cursor에 연결할 수 있어요 · 약 2분
키 필요 없음, 설치 필요 없음
Trainer Connect을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ Cursor가 Trainer Connect을 쓰고 있다고 하거나 답에 Trainer Connect 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 Cursor 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
VS Code에 연결할 수 있어요 · 약 2분
키 필요 없음, 설치 필요 없음
Trainer Connect을 써서 나에게 무엇을 해 줄 수 있는지 알려 주고, 하나 해 봐✓ VS Code가 Trainer Connect을 쓰고 있다고 하거나 답에 Trainer Connect 도구 이름이 나오면 연결된 거예요
메뉴 이름은 2026년 11월 11일에 VS Code 도움말에서 확인 · 앱 버전에 따라 화면이 조금 다를 수 있어요
Windsurf, Zed, Gemini CLI 같은 다른 MCP 앱은 추가 방법이 저마다 달라요. 앱 목록에서 확인하세요
웹으로 연결하는 앱용 주소
https://api.trainerconnect.com.br/mcpJSON 설정은 아래 “개발자용”에 있어요
Claude Code
claude mcp add --transport http --scope user personal-trainer https://api.trainerconnect.com.br/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"personal-trainer": {
"url": "https://api.trainerconnect.com.br/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"personal-trainer": {
"type": "http",
"url": "https://api.trainerconnect.com.br/mcp"
}
}
}이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
이 서버의 연결 방식과 각 앱의 공식 문서를 바탕으로 했어요. 2026년 11월 10일 확인.
인터넷으로 연결하는 앱
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
도구 이름과 설명은 서버가 2026년 11월 13일에 알려 준 그대로예요. 우리가 아니라 제작자가 쓴 글이고, 일반 텍스트로만 보여 드려요.
list_studentsLists the connected personal trainer's students with status, goal and start date. Optionally filter by part of the name, or by joined_within_days to answer "who joined this week?" (newest first). Each row has the phone (the guardian's for a dependent) and app_url of the profile.
list_inactive_studentsActive students who have not finished a workout in the last N days (7 by default), with name, phone to reach out (the guardian's for a dependent), last workout date, days since and the app_url of the student profile, longest absence first. Students who never trained come first. h
list_packages_to_renewStudents with an active plan that includes a number of classes per period (the same balance the student sees in the app) who have remaining_at_most classes left or fewer (2 by default), with name, phone (the guardian's for a dependent), plan title, included, used, remaining, rene
list_workouts_to_renewActive students who keep training (finished a workout in the last 30 days) but whose workouts and programs have not changed for longer than the trainer's "renew the workout" reminder (Preferences, 6 weeks by default), with name, phone (the guardian's for a dependent), date of the
list_birthdaysActive students whose birthday falls today or in the next days (default 7, up to 60), nearest first, with name, birthday (the next date), turns (the age they reach), days_until, phone (the guardian's for a dependent) and app_url of the profile. Use it to answer "who has a birthda
get_checkins_overviewActive check-ins of every student, late ones first: student name, how many are overdue, last answer date and mood, and the app_url of the student check-ins screen. Use it to answer "who is late on the check-in?" and then list_checkin_answers for one student.
get_latest_assessmentsEvery active student with the date of the latest physical assessment (null = never assessed), days_since, weight and body fat, whether a reassessment is already booked, and the app_url of the student assessments screen. due true = past the reassessment interval (90 days by defaul
get_anamnesis_overviewEvery active student with the anamnesis (health questionnaire) status: pending (sent, not answered, not expired; waiting_days and expires_at), answered (last_submitted_at) or never_sent (never received one, or it expired unanswered). Each row has name, phone to reach out (the gua
list_workout_suggestionsChanges students suggested to their workouts (load, reps, exercise swap), waiting for the trainer by default: student name, workout, exercise, current and suggested values, the student's message and the app_url of the review screen filtered on that student. Use it to answer "who
get_active_dietsEach student's current diet: published plans (since when, meals, adherence of the week) and drafts the trainer saved but never published to a student who has no active diet yet, with student name and the app_url of that student's diet screen. Use it to answer "who is still waitin
get_studentGets one of the trainer's students: profile (goal, age, weight, height), the active workouts with their exercises, sets, reps and load, and the latest logged sessions with how many in the last 30 days.
get_scheduleLists the trainer's classes and appointments between two dates (today and the next 7 days by default): date and time, student, phone to confirm, type, status, place, notes, video link of the online ones and the app_url to open each appointment in the app. Times are in Brazil time
list_paymentsLists what the trainer's students paid or owe: amount, student, phone to reach the student (the guardian's for a dependent), due date, paid date and status. Use status "overdue" for unpaid charges past their due date (oldest first, with days_overdue), "open" for everything not pa
create_studentAdds a student to the trainer's account, like "Adicionar aluno" in the app: the student gets an e-mail invite to install the app and see workouts. Name and e-mail are required; goal, weight, height, birth date and sex are optional. Respects the student limit of the trainer's plan
search_exercisesSearches the Trainer Connect exercise library (with demo videos), in Portuguese or English: "supino", "agachamento", "remada", "glúteo", "esteira". Returns the exercise id to pass as edb_exercise_id in create_workout, so the student sees the video.
create_workoutCreates a workout, assigned to a student (student_id) or as a template when student_id is empty, with its exercises: sets, reps (or a range with reps_max), load, rest, duration for cardio, notes. Exercises are matched to the Trainer Connect library by name so the student sees the
schedule_classBooks a class or appointment on the trainer's schedule (Brazil time, America/Sao_Paulo), with a student or as a personal block when student_id is empty. The student is notified, like in the app. To move or cancel it later use reschedule_class or cancel_class.
list_operationsLists the Trainer Connect app operations this connection can run (method, path, summary): students, workouts and programs, exercise library, schedule and classes, workout sessions and history, physical assessments, anamnesis, diet plans and nutrition, check-ins, chat, contracts,
describe_operationShows what one Trainer Connect operation accepts: route parameters and the validation rules of each field (required, type, allowed values). Use it before api_write so the request is right the first time.
api_readRuns any GET operation from list_operations as the connected trainer and returns the same JSON the app gets: a student's assessments, anamnesis, diet plan, workout history and sessions, check-ins, chat messages, contracts, financial metrics, the exercise library and more. Same pe
api_writeRuns any POST, PUT, PATCH or DELETE operation from list_operations as the connected trainer, exactly as the app would: edit or archive workouts, assign programs, log or edit a session, create assessments, diet plans and check-ins, send chat messages, cancel or move classes, updat
find_trainersFind personal trainers listed in the public Trainer Connect directory (most are in Brazil; some are Brazilian trainers abroad), by specialty, name, city or state, and online or in-person. Specialties are written in Portuguese, e.g. "musculação", "emagrecimento", "funcional", "cor
get_trainerShow the public profile of one personal trainer from the Trainer Connect directory: bio, specialties, where they work, online or in person, and the plans they publish with price and billing period. The person contacts the trainer or signs up for a plan on the profile_url page; th
get_student_summarySummary of one student as the app dashboard shows it: active workouts, sessions, assessments, payments and the next class.
get_students_activityDays each student trained in the last 30 days, by student_id. Use it to find students who stopped training.
list_recent_sessionsLatest workouts finished by all the trainer's students at once in the last 30 days, newest first, with rating (1-5) and notes. with_feedback true keeps only workouts where the student rated 1 to 3 or wrote a comment, to answer "did anyone complain about a workout this week?"; the
list_student_sessionsEvery workout session a student logged: date, workout, duration, rating, notes and the loads used.
list_live_sessionsWorkout sessions in progress right now among the trainer's students.
list_student_goalsThe student's goals and progress (weight, body fat, workouts per week...).
get_student_healthLatest health summary synced from the student's watch or phone (steps, sleep, heart rate, weight).
list_student_supplementsSupplements and water the student takes, with adherence over the last 30 days.
list_student_classesAll classes and appointments of one student, past and future.
list_join_requestsStudents who asked to train with this trainer and are waiting for an answer.
get_invite_linkThe trainer's shareable link: a student who opens it signs up already linked to this trainer.
update_studentUpdates a student's profile. Send only what changes.
list_assessmentsPhysical assessments of one student (weight, body fat, measurements, skinfolds), newest first.
get_assessmentOne physical assessment with every measurement and the photos.
list_anamnesis_formsThe trainer's anamnesis (health questionnaire) forms; send_anamnesis needs one.
list_anamnesis_answersAnamnesis questionnaires the student filled in, with every answer.
send_anamnesisSends an anamnesis form for the student to fill in the app.
list_checkin_templatesThe trainer's periodic check-in questionnaires; send_checkin needs one.
list_checkin_answersCheck-in answers of one student (weight, sleep, energy, photos...), newest first.
send_checkinAssigns a check-in questionnaire to one or more students; they answer in the app.
list_workoutsEvery workout the trainer wrote, for all students, with the exercises.
get_workoutOne workout with every exercise, sets, reps, load and rest.
list_programsThe trainer's training programs (workout sheets with weeks).
approve_workout_suggestionApproves a student's suggestion and applies it to the exercise.
reject_workout_suggestionRejects a student's suggestion; the workout stays as it is.
list_diet_plansDiet plans the trainer wrote for one student.
get_diet_planOne diet plan with meals, foods, amounts and macros.
get_diet_adherencePercentage of meals the student checked in the last days, day by day.
get_free_slotsThe trainer's free time slots on a date, for booking a class.
reschedule_classProposes a new time for a class, like in the app: the student accepts it there, or the class moves at once if the trainer turned on "my changes apply immediately". The student is notified.
confirm_classAccepts a class a student booked that is waiting for confirmation.
cancel_classCancels a class; the student gets a push, like in the app. Confirm with the person first.
list_class_change_requestsRequests from students to move a class, waiting for the trainer.
accept_class_changeAccepts the student's request and moves the class to the time they asked.
reject_class_changeDeclines the student's request; the class stays where it was.
list_leadsPeople interested in training with the trainer (site, catalog, public page), with phone and e-mail. Filter by status or search; status new are the ones still waiting for a first answer, then read_lead_chat.
get_leadOne lead: contact, origin, status, notes and the first message.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 14일 점검
질문하고, 팁을 나누고, 안 되는 점을 알려 주세요. "도움이 됨"이 많은 순서예요.
아직 리뷰가 없어요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 3개 중 2개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.0.0)은 34일 전 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되므로 원격 MCP를 받는 앱에서도 쓸 수 있어요. 예: 웹 ChatGPT(Business 이상은 전체 MCP, Pro는 읽기 전용).
같은 카테고리에는: Honcho, ShipSwift, Pm Claude Skills
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:↓ 주간 다운로드i★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.
저장소에서 README를 찾지 못했어요