Віддалений MCP
Підключення MoveMate до будь-якого MCP-клієнта
Оновлено 7 листопада 2026 р.
Більшості MCP-клієнтів потрібен лише URL сервера. Встав його, і клієнт сам знайде вхід через OAuth. Решта сторінки — для екранів налаштування, які просять більше, і для тих, хто створює власний клієнт.
Перед початком
- Клієнт, що підтримує віддалений MCP через Streamable HTTP. Старіший транспорт HTTP+SSE MoveMate не підтримує.
- Вхід через OAuth у клієнті. У MoveMate немає API-ключів і входу через код пристрою, тож кожен клієнт один раз входить через браузер, а потім оновлює доступ за допомогою refresh-токена.
- Акаунт MoveMate. Ще немає акаунта? Він створиться під час першого входу.
- 1
Додай URL сервера
Додай віддалений MCP-сервер із назвою MoveMate і цим URL. Якщо клієнт запитає, обери Streamable HTTP і OAuth.
URL MCP-сервера MoveMate
- 2
Заповни OAuth вручну, лише якщо просять
Клієнти, які не читають discovery-документи, можуть використати ці значення. Discovery-документи розміщені за шляхами
/.well-known/oauth-authorization-serverі/.well-known/oauth-protected-resourceнаapi.movemate.app.OAuth settingsServer URL https://api.movemate.app/mcp Transport Streamable HTTP Authorization URL https://api.movemate.app/oauth/authorize Token URL https://api.movemate.app/oauth/token Registration URL https://api.movemate.app/oauth/register Revocation URL https://api.movemate.app/oauth/revoke PKCE required, S256 Client auth none (public client) Scopes profile:read stats:read library:read workouts:write - 3
Зареєструй клієнт, лише якщо просять client ID
Реєстрація відкрита (RFC 7591), тож від нас нічого не потрібно. Замість прикладу вкажи точний redirect URL, який показує твій екран налаштування. Додай
refresh_tokenуgrant_types, інакше клієнт не зможе оновити свій access-токен, що діє одну годину. Нативні застосунки з власною URL-схемою реєструються з"application_type": "native".Terminalcurl -sX POST https://api.movemate.app/oauth/register \ -H "Content-Type: application/json" \ -d '{"client_name":"My client","redirect_uris":["https://example.com/callback"],"grant_types":["authorization_code","refresh_token"],"token_endpoint_auth_method":"none"}' - 4
Увійди й запитай
Клієнт відкриє сторінку входу MoveMate. Увійди й підтвердь доступ. Підключений клієнт може читати твій профіль, статистику, прогрес у вправах і особисті рекорди, шукати в бібліотеці вправ, зберігати й планувати тренування та записувати завершені. Подробиці про інструменти — в openapi.json і llms.txt.
Керування доступом
- Якщо видалити сервер із клієнта, клієнт більше не зможе звертатися до MoveMate.
- Клієнт може сам завершити підключення, відкликавши свій токен за URL відкликання (RFC 7009).
- У застосунку MoveMate в налаштуваннях AI видно підключення Claude і ChatGPT. Інші клієнти там поки не відображаються, тож щоб відкликати доступ із нашого боку, напиши в підтримку й вкажи назву клієнта.
Якщо налаштувати не вдається
406 Not Acceptable: надсилайAccept: application/json, text/event-streamу кожному POST-запиті доhttps://api.movemate.app/mcp.invalid_clientпісля довгої перерви: зареєструй клієнт знову. Клієнти, які так і не завершили вхід, видаляються через 30 днів.invalid_target: не передавайresourceабо вкажи в ньому точноhttps://api.movemate.app/mcp.unauthorized_clientпід час оновлення токена: клієнт зареєстровано безrefresh_tokenуgrant_types. Зареєструй новий.
Все ще не виходить? Надішли точний текст помилки (тільки не код і не токен) на support@movemate.app
Інші інструкції з налаштування
Політика конфіденційностіУмови використанняПлагін MoveMate для ChatGPTOpenAPIllms.txt
Назви продуктів і логотипи належать їхнім власникам. MoveMate — незалежний застосунок, не пов'язаний з OpenAI, Anthropic, Google, xAI, Meta чи іншими згаданими тут компаніями і не схвалений ними.