mcpField
S
service-agreement

service-agreement

リモート
mcp.zovo.one法務・行政21 日前に更新
リポジトリ公式サイト

service-agreement について

フリーランサー向けに、業務範囲、成果物、支払い、期間、責任上限などを定めるサービス契約書を作成する MCP サーバーです。Markdown または HTML の出力、送付前チェック、条項ライブラリを備え、データはローカルに保存されます。文書には法的助言ではなくテンプレートである旨が記載されます。

主な機能

  1. 01サービス契約の作成と管理
  2. 02署名欄付き Markdown の生成
  3. 03不足項目と一方的な条件の確認
  4. 045種類の契約条項の提供
  5. 05契約データのローカル保存

活用シーン

  1. 01新規顧客との業務条件の作成
  2. 02送付前の不足項目の確認
  3. 03署名用契約書の出力

MCP 対応

MCP クライアントに、契約の作成・取得・状態更新・レンダリング・確認用ツールを提供します。

設定

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

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

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

すべてのエンドポイント
Streamable HTTPhttps://mcp.zovo.one/mcp/service-agreement認証が必要
パッケージ
mcpbservice-agreement.mcpb0.22.5

ツール

9
パラメーター型必須説明
notestringいいえ
scopestringはいフリーランサーが提供するサービス。例:5ページのマーケティングサイトの設計と構築、および公開後2週間の修正対応
clientstringはい業務の依頼主。例:Brightleaf Studio
clausesarrayいいえ含める clause_library 条項の ID:ip_assignment、confidentiality、late_payment、kill_fee、revision_rounds。条項ライブラリは Pro 機能です
currencystringはい料金と上限に使用する通貨の ISO コード
end_datestringいいえ契約終了日(YYYY-MM-DD)。期間を定めない契約の場合は未設定にします
rate_unitenumはい料金の単位:時間、日、またはプロジェクト全体hour | day | project
freelancerstringはい業務を行う人または組織。例:Anna Nowak、Nowak Design
rate_centsintegerはいセント単位の料金。8500 は 85.00 を表します
start_datestringいいえ作業開始日(YYYY-MM-DD)。将来の日付も指定できます。これは作業記録ではなく予定です
deliverablesarrayはい最終的にクライアントが受け取る成果物。例:["Five-page site deployed to the client's host", "Handover document"]
jurisdictionstringいいえ準拠法および管轄裁判所。例:イングランドおよびウェールズ、またはニューヨーク州
payment_termsstringはい支払いの時期と方法。例:請求書発行日から 14 日以内、または契約時に 50%、納品時に 50%
client_addressstringいいえ
freelancer_addressstringいいえ
liability_cap_centsintegerいいえフリーランサーが負う可能性のある責任の上限額(セント単位)。未設定の場合、責任に上限はなく、チェックリストに警告が表示されます
termination_notice_daysintegerいいえいずれかの当事者が契約を終了する際に必要な書面通知の日数。例:14

詳細

mcp-service-agreement

theluckystrike/mcp-service-agreement MCP サーバー

公式 MCP Registry(io.github.theluckystrike/service-agreement)に登録されています。 クライアントとの仕事を始めようとしているものの、インターネット上の古びたテンプレートをまたコピーしたくないフリーランサー向けの、MCP サービス契約書作成ツールです。契約当事者、サービスの範囲、成果物、料金と支払い条件、開始日と終了日、解約通知期間、責任上限、準拠法域を入力すると、契約書を保存し、整った Markdown または印刷用 HTML として出力します。両者の署名欄も含まれます。送信前チェックリストでは、未入力の項目を列挙し、解約条項のない契約書など、一方に偏った不足事項を中立的に指摘します。組み込みの条項ライブラリには、知的財産権の譲渡、機密保持、支払い遅延利息、キャンセル料、修正回数に関する条項が用意されており、契約書の詳細が反映されます。出力には毎回、テンプレートであり法的助言ではないことを示す一文が付記されます。すべての情報はこのマシン上に保存され、アカウントもネットワーク通信も不要です。

theluckystrike が開発しました。

@theluckystrike/mcp-service-agreement の npm 公開は保留中のため、現時点では npx -y @theluckystrike/mcp-service-agreement を実行すると 404 が返されます。それまでは、リポジトリをクローンしてビルドする方法をご利用ください。

インストール

Claude Desktop

macOS の場合は ~/Library/Application Support/Claude/claude_desktop_config.json、Windows の場合は %APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "service-agreement": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-service-agreement"]
    }
  }
}
Claude Code
claude mcp add service-agreement -- npx -y @theluckystrike/mcp-service-agreement
Cursor

~/.cursor/mcp.json(グローバル)または .cursor/mcp.json(プロジェクト)に、Claude Desktop と同じエントリーを設定します。

ツール

ツール説明
agreement_create契約当事者、範囲、成果物、料金と支払い条件、日付、解約通知期間、責任上限、準拠法域を指定して契約書を作成します。保存して、レンダリング済みの Markdown を返します。SA-YYYY-NNNN を返します
agreement_getSA 番号またはクライアント名を指定して、ステータス履歴とともに契約書全体を読み込みます
agreement_list契約書を新しい順に一覧表示します。ステータスとクライアントで絞り込めます
agreement_update_status契約書のステータスを、下書き、送信済み、署名済み、期限切れの順に一段階だけ進め、日付とメモを履歴に記録します
clause_library組み込みの5種類の条項:知的財産権の譲渡、相互機密保持、支払い遅延利息、キャンセル料、修正回数。Pro では、契約書の変数を反映した全文を利用できます
agreement_render署名用に出力します:Markdown、または印刷用 CSS を含む自己完結型 HTML(Pro)。署名欄と、テンプレートであり法的助言ではないことを示す文が含まれます
agreement_checklist送信前チェックリスト:未入力の項目と、一方に偏った不足事項を中立的に指摘します
license_status / license_activateFree または Pro のライセンス状況とキーを確認・有効化します

Free と Pro の違い

FreePro
有効な契約書3件無制限
基本テンプレート(当事者、サービス、成果物、支払い、契約期間、解約、責任、準拠法域、署名)ありあり
Markdown 出力ありあり
送信前チェックリストありあり
条項ライブラリタイトルと概要変数を反映した全文
印刷用 HTML 出力なしあり

契約書の作成数に制限はありません。有効な契約書3件で、フリーランサーが現在進行中の仕事をカバーできます。契約書は期限切れになった時点で有効件数に数えられなくなるため、作成、閲覧、チェックリスト、Markdown 出力はいつまでも無料で利用できます。Pro では、条項ライブラリの全文、印刷用 HTML、無制限の有効な契約書が追加されます。

Pro を入手:https://mcp.zovo.one/buy/service-agreement、このサーバー単体は一回限り $19、バンドルは $39 です。

法的助言ではありません

レンダリングされたすべての契約書は、次の一文で終わります:「この契約書はひな形であり、法的助言ではありません。」チェックリストでは、契約書に記載されている内容をそのまま、双方に対して中立的に確認し、不備を指摘します。法律の内容や、取るべき行動を示すことはありません。

プライバシー

すべてのデータは ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/service-agreement/ にローカル保存されます。ファイルは agreements.json と counter.json の2つです。データが外部に送信されることはなく、アカウントもAPIキーも不要で、このサーバーではネットワーク通信も一切行いません。ライセンスキーはオフラインで検証されます。

theluckystrike によって作成されました。https://github.com/theluckystrike

これらのドキュメントを MCP サーバーとして使用する

任意のMCPクライアント(Claude、Cursor、Windsurf、VS Code)から、インストール不要でGitMCPを介してこのリポジトリのドキュメントを直接読み取れます。

コメント

MCP は初めてですか?

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

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