mcpField
T
Tallyfy Workflow Automation

Tallyfy Workflow Automation

リモート
tallyfy.com生産性1今日更新
リポジトリ公式サイト

Tallyfy Workflow Automation について

Tallyfy MCP Serverは、ワークフロープラットフォームTallyfyの公式MCPサーバーです。AIアシスタントからタスク、プロセス、テンプレート、組織データを扱え、Tallyfy OAuthのユーザー権限に基づいてアクセスします。

主な機能

  1. 01タスクの作成、更新、検索
  2. 02プロセスの開始と追跡
  3. 03テンプレートとステップの閲覧・編集
  4. 04ユーザー、グループ、組織データの管理
  5. 05添付ファイルの読み取りとアップロード

活用シーン

  1. 01AIアシスタントを通じたプロセスの進行
  2. 02タスクの検索と再割り当て
  3. 03テンプレートの編集とフォーム入力
  4. 04組織データや製品ドキュメントの検索

MCP 対応

MCPクライアントをTallyfyに接続するサーバーです。ホスト型エンドポイントはstreamable HTTPとTallyfy OAuthを使用し、ツールの利用範囲はログインユーザーの権限に従います。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.tallyfy.com/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Tallyfy MCP サーバー

ライセンス:Apache 2.0 MCP

ワークフローおよびプロセス自動化プラットフォームである Tallyfy の公式 Model Context Protocol サーバーです。MCP 対応の AI アシスタントを使って、タスクの作成と追跡、プロセスの開始と進行、テンプレートの閲覧と編集、フォーム項目への入力、ユーザーやグループの管理、組織内の検索など、運用業務を実行できます。すべて、ご自身の認証済み Tallyfy アカウントを通じて行います。

このリポジトリは、自動公開される読み取り専用のミラーです。 正式なソースは Tallyfy が非公開で管理しており、サーバーのみを含むサニタイズ済みスナップショットが、本番リリースごとにここで公開されます。このミラーへのプルリクエストはマージできないため、作成しないでください。バグ報告や機能リクエストには、イシュートラッカーを利用するか、サポートからお問い合わせください。ホスティング、デプロイ、監視のコードは、意図的にこのミラーに含めていません。

接続(ホステッド版、推奨)

Tallyfy は、管理されたリモートサーバーを運用しています。ご自身でホスティングする必要はありません。MCP クライアントを次の接続先に設定してください。

https://mcp.tallyfy.com/

トランスポートにはストリーミング可能な HTTP を使用し、認証は Tallyfy アカウントによる OAuth で行います。そのため、アシスタントが参照できるのは、サインイン中のユーザーに閲覧が許可されたデータのみです。

クライアント設定の例
{
  "mcpServers": {
    "tallyfy": {
      "type": "streamable-http",
      "url": "https://mcp.tallyfy.com/"
    }
  }
}

できること

Tallyfy の各領域にわたる 129 個のツールを、分野ごとにまとめています。

領域例
タスクタスクの作成、完了、再割り当て、コメントの追加、検索
プロセス(実行)テンプレートからプロセスをすぐに、またはスケジュールに従って開始し、ステップを進めて追跡
テンプレート(チェックリスト)テンプレートとそのステップの閲覧、作成、編集
フォーム項目開始時およびステップのフォーム項目の閲覧と入力
自動化自動アクションやルールの確認と管理、実行中のプロセスでステップが表示または非表示になっている理由の説明、実行中の各プロセスにおけるステップの未完了タスク一覧の取得
ユーザーとアクセス権ユーザー、グループ、ゲスト、組織のメンバーシップ
組織タグ、フォルダー、コメント、組織内検索
ファイルフォーム項目、開始時の項目、タスクのコメントに添付されたファイルの閲覧とアップロード
API フォールバック専用ツールがない Tallyfy REST エンドポイントからの読み取り、またはそこへの書き込み
製品ドキュメント公開されている Tallyfy ドキュメントのインデックスの検索
組織メモリサーバー側に保存された組織ごとのメモリドキュメントの閲覧と更新

ほぼすべてのツールは、認証されたユーザーに代わって公開 Tallyfy API を呼び出します(例外は、公開ドキュメントのインデックスとサーバー側の組織メモリストアを参照するツールです)。サインイン中のユーザーが Tallyfy アプリで直接実行できない書き込み操作はありません。

一括処理やスクリプトによる作業を行いますか? このサーバーは対話的な利用に最適化されており、1 回のリクエストで実行できる量に制限があります。大量の自動化やヘッドレスな自動化(CSV からのプロセス開始、すべてのテンプレートのディスクへのエクスポート、複数組織にまたがるループ、CI/CD の承認ゲート)には、代わりにファーストパーティの tallyfy CLI をご利用ください。決定論的でスクリプト化可能なバッチ処理向けに構築されています。brew install tallyfy/tap/tallyfy でインストールするか、リリースページからバイナリをダウンロードしてください。

自分で実行する

このミラーから Docker を使ってサーバーをビルドし、実行できます。起動に設定は必要ありません。

cd server
docker build -t tallyfy-mcp-server .
docker run --rm -p 9000:9000 tallyfy-mcp-server
curl http://localhost:9000/health      # {"status":"healthy"}

サーバーはポート 9000 でリッスンし、/(および /mcp)でストリーミング可能な HTTP を使用します。Docker を使わずに実行する場合は Python 3.13 が必要です(pip install -r server/requirements.txt を実行し、server/ 内から uvicorn server:app を実行してください)。

設定するには、.env.example を .env にコピーし、--env-file .env を指定してください。すべての値は任意で、デフォルトでは Tallyfy の本番環境を参照します。

認証について

すべての MCP リクエストには、Tallyfy が発行する OAuth 2.1 ベアラートークン(RS256)が必要です。サーバーはすべての呼び出しで署名を検証するため、認証されていないクライアントには 401 チャレンジが返され、Tallyfy のデータにはアクセスできません。公開されているのは /health と OAuth のディスカバリードキュメントのみです。

検証キーは自動的に解決されます。特に設定しない場合、サーバーは Tallyfy が公開している JWKS(https://account.tallyfy.com/.well-known/jwks.json)を読み込み、キーのローテーションにも自動で対応します。ネットワーク経由での取得を避け、キーを固定したい場合は、PEM 公開鍵を TALLYFY_PUBLIC_KEY に設定してください。どちらのソースからも解決できない場合でもサーバーは起動しますが、すべてのトークンを拒否します。

掲載先

セキュリティ

ツールは認証済みユーザーの範囲に限定され、入力は検証され、外部 API の利用範囲は許可リストで制限されています。このリポジトリでは静的な認証情報を公開していません。すべてのシークレットは実行時に環境変数経由で指定します。セキュリティ上の問題を見つけた場合は、公開の issue を作成せず、[email protected] までメールでご連絡ください。

サポート

ライセンス

Apache License 2.0 © Tallyfy, Inc.

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。