Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Concept2 Server

БесплатноНе проверен

MCP server for the Concept2 Logbook API, enabling user profile management, workout result operations, and challenge queries.

GitHubEmbed

Описание

MCP server for the Concept2 Logbook API, enabling user profile management, workout result operations, and challenge queries.

README

MCP server for the Concept2 Logbook API.

Setup

1. Get an Access Token

Use the Concept2 OAuth2 flow to obtain an access token:

  • Authorize: GET https://log.concept2.com/oauth/authorize
  • Token exchange: POST https://log.concept2.com/oauth/access_token

Required scopes: user:read user:write results:read results:write

2. Configure Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "concept2": {
      "command": "node",
      "args": ["/path/to/concept2-mcp-server/dist/index.js"],
      "env": {
        "CONCEPT2_ACCESS_TOKEN": "your_access_token_here"
      }
    }
  }
}

3. Build

npm install
npm run build

Tools

Tool Description
concept2_get_user Get a user profile ("me" or by ID)
concept2_update_user Update the authenticated user's profile
concept2_list_results List workout results with pagination and filters
concept2_get_result Get a single workout result by ID
concept2_create_result Log a new workout result
concept2_create_results_bulk Log multiple workouts at once
concept2_update_result Update an existing workout result
concept2_delete_result Delete a workout result (irreversible)
concept2_get_result_strokes Get per-stroke data for a workout
concept2_export_result Export a workout as TCX, FIT, or CSV
concept2_list_challenges List all Concept2 challenges
concept2_get_current_challenges Get currently active challenges
concept2_get_upcoming_challenges Get challenges starting within N days
concept2_get_season_challenges Get challenges for a specific season year
concept2_get_event_challenges Get event challenges for a specific year

Environment Variables

Variable Required Description
CONCEPT2_ACCESS_TOKEN Yes OAuth2 bearer token from Concept2

from github.com/aaronarnold2/concept2-mcp-server

Установить Concept2 Server в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install concept2-mcp-server

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add concept2-mcp-server -- npx -y github:aaronarnold2/concept2-mcp-server

FAQ

Concept2 Server MCP бесплатный?

Да, Concept2 Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Concept2 Server?

Нет, Concept2 Server работает без API-ключей и переменных окружения.

Concept2 Server — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Concept2 Server в Claude Desktop, Claude Code или Cursor?

Открой Concept2 Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Concept2 Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development