Skip to main content
Glama
adepanges

TeamRetro MCP Server

by adepanges

TeamRetro MCP サーバー

TeamRetro 統合用のモデル コンテキスト プロトコル (MCP) サーバー。

重要な注意事項

非公式MCPサーバー

このMCPサーバーは、TeamRetroのサービスへの非公式コミュニティ開発インターフェースです。TeamRetroによって開発または承認されているわけではありませんが、同社のプラットフォームへの標準化されたアクセスを提供します。

公式API統合

サーバーは TeamRetro の公式パブリック API に直接接続します。

  • TeamRetroのAPI仕様から文書化されたエンドポイントを使用します

  • 完全なAPIコンプライアンスとバージョン追跡を維持

  • 必要なすべての認証方法を実装します

  • 元のAPIレスポンスを変更せずに保存します

APIドキュメントソース

すべての API エンドポイントと機能は、TeamRetro の公式ドキュメントに基づいています。

Related MCP server: MCP Server with Authentication

使い方

NPX(推奨、簡単なセットアップ)

{
  "mcpServers": {
    "teamretro-mcp-server": {
      "command": "npx",
      "args": ["-y", "teamretro-mcp-server"],
      "env": {
        "TEAMRETRO_AUTH_TYPE": "apiKey",
        "TEAMRETRO_API_KEY": "your-api-key"
      }
    }
  }
}

ソースコードから

  1. リポジトリをクローンし、依存関係をインストールして、プロジェクトをビルドします。

git clone https://github.com/adepanges/teamretro-mcp-server.git
cd teamretro-mcp-server
npm install
npm run build

AIクライアントで実行

  1. AI クライアントを次の設定で構成します。

{
  "mcpServers": {
    "teamretro-mcp-server": {
      "command": "node",
      "args": ["/path/to/teamretro-mcp-server/dist/index.js"],
      "env": {
        "TEAMRETRO_AUTH_TYPE": "apiKey",
        "TEAMRETRO_API_KEY": "your-api-key"
      }
    }
  }
}

Inspectorで実行する

  1. .env.example.envにコピーし、必要に応じて変更して環境変数を設定します。

  2. インスペクターでサーバーを実行します:

npm run inspector

環境変数の例

ベースURL

TeamRetro APIのベースURLは、 TEAMRETRO_BASE_URL環境変数を使用して設定できます。デフォルトでは、 https://api.teamretro.comに設定されています。

{
  "env": {
    "TEAMRETRO_BASE_URL": "https://api.teamretro.com"
  }
}

APIキー認証

{
  "env": {
    "TEAMRETRO_AUTH_TYPE": "apiKey",
    "TEAMRETRO_API_KEY": "your-api-key"
  }
}

利用可能なツール

サーバーは次のツールを提供します。

ユーザー

  • list_users : オフセットと制限パラメータを使用してページ区切りでユーザーをリストし、返される結果の数を制御します。

  • add_user : オプションの name と emailAddress を指定して、新しいユーザーを追加するか、既存のユーザーの情報をメールアドレスで更新します。

  • update_user : 現在のメールアドレスを入力して、既存のユーザーの詳細(名前やメールアドレスなど)を更新します。

  • delete_user : メールアドレスでユーザーを削除する

  • get_user : メールアドレスから特定のユーザーの詳細情報を取得します。

チーム

  • list_teams : タグとIDでフィルタリングし、オフセットと制限パラメータを使用してページ区切りでTeamRetroからチームをリストします。

  • detail_team : 一意のIDで単一のチームの詳細情報を取得します。

  • update_team : チームのIDを指定して、名前や関連タグなどの既存のチームの詳細を更新します。

  • create_team : 必須の名前、オプションのタグとメンバーで新しいチームを作成します。

  • delete_team : ID で既存のチームを削除する

チームメンバー

  • list_team_members : オフセットと制限のページ区切り制御を使用して、指定されたチームIDのチームメンバーのリストを取得します。

  • get_team_member : 指定されたチーム内のメールアドレスでチームメンバーを取得します

  • update_team_member : 指定されたチーム内のメールアドレスで、チームメンバーの詳細(名前やチーム管理者ステータスなど)を更新します。

  • remove_team_member : メールアドレスでチームメンバーをチームから削除する

  • add_team_member : チーム管理者ステータスのオプション指定を使用して、メールアドレスで新しいチームメンバーをチームに追加します。

アクション

  • list_actions : チームタグとチームIDによるフィルタリング、オフセットと制限のページネーション制御など、TeamRetroからアクションのリストを取得します。

  • create_action : チームID、タイトル、期日、完了ステータス、割り当てられたユーザーなどの必要な詳細を使用して、TeamRetroで新しいアクションを作成します。

  • get_action : TeamRetroから一意のIDで単一のアクションを取得します。

  • update_action : TeamRetro の既存のアクションを、タイトル、期日、完了ステータス、優先度、割り当てられたユーザーなどの新しい詳細で更新します。

  • delete_action : アクションIDでTeamRetroから既存のアクションを削除します。

合意

  • list_agreements : チームタグとチームIDによるフィルタリングやページ区切りのコントロールなど、TeamRetroからの契約を一覧表示します。

  • create_agreement : 所属するチームとタイトルを指定して、TeamRetro で新しい契約を作成します。

  • get_agreement : 一意の識別子で単一の契約を取得する

  • update_agreement : タイトルや関連チームなどの既存の契約の詳細を更新します

  • delete_agreement : 一意の識別子を指定して既存の契約を削除します

健康診断

  • list_health_checks : TeamRetro からのヘルスチェックを一覧表示します。ヘルスモデル ID、チームタグ、チーム ID、ページ区切りコントロールによるフィルタリングもオプションで可能です。

  • get_health_check : 一意の識別子とオプションの属性で単一のヘルスチェックを取得します。

  • delete_health_check : 一意の識別子を指定して既存のヘルスチェックを削除します。

健康モデル

  • list_health_models : ページネーションコントロール付きのTeamRetroからの健康モデルの一覧

  • get_health_model : 一意の識別子で単一のヘルスモデルを取得します。

回顧展

  • list_retrospectives : チームタグとIDでフィルタリングし、オフセットと制限パラメータを使用してページ区切りでTeamRetroからのレトロスペクティブを一覧表示します。

  • get_retrospective : 一意のIDで単一の回顧展の詳細情報を取得します。

  • delete_retrospective : ID で既存のレトロスペクティブを削除する

変更履歴

変更と更新の詳細なリストについては、 CHANGELOG.md を参照してください。

Install Server
A
license - permissive license
A
quality
F
maintenance

Maintenance

Maintainers
Response time
6wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    B
    maintenance
    MCP server for integrating with Bitbucket Cloud and Server APIs, enabling AI assistants to interact with repositories, pull requests, pipelines, and more.
    59
    54
    3
    MIT
  • A
    license
    C
    quality
    D
    maintenance
    Implements a secure MCP server with API Key and JWT authentication, providing tools like echo, login, secure_action, and admin_action. Includes MCP Inspector integration for testing and debugging.
    1
    3
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A comprehensive, production-ready MCP server for seamless Jira Cloud integration, enabling AI agents and custom applications to manage boards, issues, users, projects, and workflows via natural language commands.
    3,845
    4
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    A local MCP server that wraps the Jira REST API v3, enabling issue management, searching, commenting, and transitions for openmrs.atlassian.net via Basic Auth.
    1

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adepanges/teamretro-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server