mcpField
S
stampthisfile

stampthisfile

リモート
stampthisfile.comセキュリティ01 週間前に更新
リポジトリ公式サイト

stampthisfile について

stampthisfileは、AIエージェントやMCPクライアント向けの、ファイルハッシュをBitcoinにタイムスタンプするホステッドサービスです。ファイル自体を送信せず、アカウントやAPIキーなしで検証可能なOpenTimestamps証明を取得できます。

主な機能

  1. 01SHA-256ハッシュをBitcoinにタイムスタンプ
  2. 02OpenTimestampsの.ots証明を返却
  3. 03タイムスタンプの状態と証明を確認
  4. 04ファイルハッシュに対する証明の検証
  5. 05x402によるハッシュ単位の支払い

活用シーン

  1. 01ファイルをアップロードせずにタイムスタンプを作成
  2. 02保留中のBitcoinタイムスタンプの完了を確認

MCP 対応

ホステッドMCPサーバーは、ハッシュのタイムスタンプ、状態確認、証明取得、証明検証のツールを提供します。タイムスタンプはx402で呼び出しごとに有料で、その他の操作は無料です。

設定

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

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

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

ツール

詳細

stampthisfile MCP サーバー

AI エージェントが stampthisfile を使ってファイルに Bitcoin でタイムスタンプを付与できる、ホスト型の MCP サーバーです。ファイルそのものではなく SHA-256 ハッシュを送信し、x402 でハッシュごとに USDC を支払うと、誰でも当サーバーを介さずに検証できる標準の OpenTimestamps .ots 証明を取得できます。アカウントも API キーも不要です。

  • エンドポイント:https://stampthisfile.com/mcp(Streamable HTTP、ステートレス)
  • 認証:不要です。タイムスタンプの付与は x402 で呼び出しごとに支払います。それ以外はすべて無料です。

インストールや実行は不要です。このリポジトリはホスト型サーバーについて説明しています。サーバー自体はオープンソースではありません。

接続

Claude Code:

claude mcp add --transport http stampthisfile https://stampthisfile.com/mcp

Cursor、VS Code、その他のクライアント(.mcp.json 形式):

{
  "mcpServers": {
    "stampthisfile": {
      "type": "http",
      "url": "https://stampthisfile.com/mcp"
    }
  }
}

ツール

ツール説明
stamp_hashes1~100 個の SHA-256 ハッシュに Bitcoin でタイムスタンプを付与します。x402 でハッシュごとに支払い、ハッシュごとに保留中の .ots 証明と署名済みレシートを返します
get_stampタイムスタンプの状態を返します。保留中、完了(Bitcoin のブロックと時刻を含む)、または失敗です
get_proof現在の .ots 証明を base64 形式で返します。Bitcoin による証明を取得するには、完了後に再度取得してください
verify_proof任意の OpenTimestamps 証明を、ファイルの SHA-256 と照合して検証します

証明は最初は保留中で、Bitcoin に承認されると完了します。通常は 1~6 時間かかります。完了した証明は、ファイルが Bitcoin ブロックの時刻以前に存在していたことを示します。これは署名ではなく、誰がファイルを作成したかを示すものでもありません。証拠として使うものにタイムスタンプを付与する前に、stampthisfile.com/evidence.md をお読みください。

料金

タイムスタンプの付与はハッシュごとの固定料金で、Base 上の USDC を使用し、MCP トランスポート経由の x402 で支払います。支払いがない場合、stamp_hashes は、structuredContent が x402 の PaymentRequired であるツールエラーを返します。署名済みの PaymentPayload を _meta["x402/payment"] に含めて再試行してください。クライアントで _meta を設定できない場合は、payment 引数に含めてください。決済結果は _meta["x402/payment-response"] で返されます。入力が無効でも課金されることはありません。証明の読み取り、ダウンロード、検証は無料です。

詳細

ライセンス

このリポジトリの内容は MIT ライセンスです。

コメント

MCP は初めてですか?

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

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