mcpField
Z
Zipp

Zipp

リモート
zippfeed.com金融データ124 週間前に更新
リポジトリ公式サイト

Zipp について

Zippは、AIアシスタント向けに暗号資産・ブロックチェーンの多言語ニュース、編集要約、センチメントラベル、重要度スコアを提供します。各記事に元の配信元を明記し、ホスト型エンドポイントまたはローカルパッケージから利用できます。

主な機能

  1. 018言語のニュース要約
  2. 02強気・中立・弱気のラベル
  3. 030~100の重要度スコア
  4. 04クエリやカテゴリで検索
  5. 05最新・速報・注目記事の取得
  6. 06元の配信元名とリンクの表示

活用シーン

  1. 01言語を指定して暗号資産ニュースを検索
  2. 02重要度の高い速報を絞り込む
  3. 03記事の全文を取得
  4. 04ニュースカテゴリを参照

MCP 対応

Zippは、認証不要のStreamable HTTP MCPサーバーを https://zippfeed.com/mcp/ で提供します。stdioクライアントやセルフホスト環境向けにPythonパッケージも用意されています。

設定

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

エンドポイントhttps://zippfeed.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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

13
パラメーター型必須説明
querystringはい
langstringいいえ
categoryanyいいえ
limitintegerいいえ

詳細

Zipp MCP

AI アシスタント向けの多言語暗号資産ニュース — 編集者による要約、 センチメントラベル(BULLISH/NEUTRAL/BEARISH)、重要度スコア (0–100)、各記事の元の配信元の明記。

MCP Endpoint MCP Registry Smithery Transport Auth Languages License

このリポジトリには、公開リスティング用マニフェストと zipp-mcp Python パッケージが含まれています。正規の Zipp MCP サーバーは https://zippfeed.com/mcp/ でホストされています。ほとんどのクライアントは この URL に直接接続してください。PyPI/Docker パッケージは、標準入出力のみのデスクトップクライアントや 制限されたネットワークなど、直接接続できない場合や、自己完結型のインストールを 使用したい場合のためのものです。

  • 🌐 ウェブサイト:zippfeed.com
  • 🔌 MCP エンドポイント:https://zippfeed.com/mcp/
  • 📡 トランスポート:Streamable HTTP(MCP 仕様 2025-06-18)
  • 🔓 認証:不要 — 公開されており、Cloudflare エッジでレート制限されています
  • 📰 対象範囲:8 言語にわたる暗号資産/ブロックチェーン/Web3
  • ✍️ 編集情報:すべての記事にセンチメント、重要度、出典情報が含まれます
  • 📦 PyPI:uvx zipp-mcp · Docker:ghcr.io/deficlow/zipp-mcp(3 日目のフォローアップ)

セルフホスト

インストール方法は 3 通りあります。どの方法でも同じプロトコルを使用し、 同じ上流 API を呼び出します。適切な方法はクライアントによって異なります。

uvx — インストール不要、1 つのコマンド

ローカルのサブプロセスの起動に対応した、標準入出力を使う MCP クライアント(Claude Desktop、Cursor の標準入出力モード、Cline、 Zed など)向けです。

uvx zipp-mcp

Claude Desktop の設定(claude_desktop_config.json):

{
  "mcpServers": {
    "zipp": {
      "command": "uvx",
      "args": ["zipp-mcp"]
    }
  }
}
pip install — 組み込み利用向け
pip install zipp-mcp
zipp-mcp --transport stdio

または、独自のコードからクライアントを直接インポートします。

from zipp_mcp import ZippClient

async with ZippClient() as zipp:
    payload = await zipp.search(query="bitcoin etf", lang="en-US", limit=5)
    for item in payload["items"]:
        print(item["title"], item["sentiment"], item["importance"])
Docker — ホスト環境/サンドボックス環境向け
docker run -i --rm ghcr.io/deficlow/zipp-mcp

サーバー(Railway、Fly、Render)で Streamable HTTP トランスポートを使う場合:

docker run -p 8080:8080 -e MCP_HOST=0.0.0.0 \
  ghcr.io/deficlow/zipp-mcp \
  zipp-mcp --transport http
設定

すべてのフラグは環境変数からも読み込まれます。いずれも省略可能です。

環境変数デフォルト説明
ZIPP_API_BASEhttps://zippfeed.com上流の Zipp デプロイ先(ステージング、ミラーなど)
ZIPP_API_TIMEOUT_S30HTTP クライアントのタイムアウト(1~120 秒)
MCP_HOST127.0.0.1HTTP/SSE トランスポートのバインド先ホスト(コンテナーでは 0.0.0.0 を設定)
MCP_PORT8080バインド先ポート。Railway/Fly/Render/Heroku 用に PORT という別名も設定されています

このパッケージは読み取り専用です。認証は不要です。上流 API は公開されており、 Cloudflare エッジでレート制限されています。

Zipp を選ぶ理由

多くのニュースコネクターは単なるアグリゲーターで、モデルに見出しの一覧をそのまま渡します。 Zipp はニュースの大量配信に編集レイヤーを加えます。

シグナル説明
センチメント各記事に BULLISH/NEUTRAL/BEARISH のラベルを付与(編集上の評価であり、助言ではありません)
重要度0–100 のスコア。≥ 75 が速報のしきい値です
多言語対応8 言語に対応し、各言語に適した品質の要約を提供(自動翻訳ではありません)
出典情報すべての記事に元の配信元の名前と URL を常に記載
分類体系7 カテゴリー × 5 サブカテゴリー = 35 のサブ分類。スラッグは安定しています

クイックスタート

Zipp は https://zippfeed.com/mcp/ で Streamable HTTP を提供しています。認証もインストールも不要です。以下に、主要な MCP 対応クライアント向けのコピー&ペーストできる設定と、エンドポイントのスモークテストを行う 2 つの方法を示します。

Claude Desktop

claude_desktop_config.json に追加します(macOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json):

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

Claude Desktop を再起動します。ツール一覧に Zipp が表示され、「今、暗号資産で何が起きていますか?」や「Zipp でトルコ語のビットコイン ETF 流入額を検索して」といった質問をできるようになります。

Claude Code(CLI)

1 行のコマンドです。ユーザースコープに Zipp を登録するため、すべてのプロジェクトで使えます:

claude mcp add --scope user --transport http zipp https://zippfeed.com/mcp/

claude mcp list で確認します。

Claude.ai Web(コネクタ)

Settings → Connectors → カスタムコネクタを追加 → URL: https://zippfeed.com/mcp/ → 認証不要。

ChatGPT(カスタムコネクタ)

Settings → Connectors → 追加 → Custom connector → URL: https://zippfeed.com/mcp/ → 認証:なし。

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "zipp": {
      "url": "https://zippfeed.com/mcp/"
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "zipp": {
      "serverUrl": "https://zippfeed.com/mcp/"
    }
  }
}
Cline(VS Code 拡張機能)

Cline パネルを開き → MCP サーバー → 設定を編集し、cline_mcp_settings.json に Zipp を追加します:

{
  "mcpServers": {
    "zipp": {
      "url": "https://zippfeed.com/mcp/",
      "type": "streamableHttp"
    }
  }
}
Zed

~/.config/zed/settings.json — 現在、Zed の context_servers インターフェースは stdio のみ対応しているため、mcp-remote ブリッジを使用します:

{
  "context_servers": {
    "zipp": {
      "command": {
        "path": "npx",
        "args": ["-y", "mcp-remote", "https://zippfeed.com/mcp/"]
      }
    }
  }
}
Gemini CLI

~/.gemini/settings.json:

{
  "mcpServers": {
    "zipp": {
      "httpUrl": "https://zippfeed.com/mcp/"
    }
  }
}
OpenAI Responses API
from openai import OpenAI

client = OpenAI()
resp = client.responses.create(
    model="gpt-5",
    tools=[{
        "type": "mcp",
        "server_label": "zipp",
        "server_url": "https://zippfeed.com/mcp/",
        "require_approval": "never",
    }],
    input="What's breaking in crypto right now? Cite the original publisher.",
)
print(resp.output_text)
Anthropic Messages API

MCP コネクタはベータ版です。正式リリースまでは、以下のヘッダーを渡してください:

import anthropic

client = anthropic.Anthropic()
msg = client.messages.create(
    model="claude-opus-4-7",
    max_tokens=1024,
    mcp_servers=[{
        "type": "url",
        "url": "https://zippfeed.com/mcp/",
        "name": "zipp",
    }],
    messages=[{"role": "user", "content": "What's breaking in crypto right now?"}],
    extra_headers={"anthropic-beta": "mcp-client-2025-04-04"},
)
print(msg.content)
スモークテスト

クライアントを使わずに、シェルからサーバーを確認します:

curl -s -X POST "https://zippfeed.com/mcp/" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"smoke","version":"1.0"}}}'

期待される結果:serverInfo.name = "Zipp" で、サーバーが tools、resources、prompts の各機能を提供する JSON-RPC initialize の結果です。

対話型 UI を使うには、公式の MCP Inspector を実行します:

npx @modelcontextprotocol/inspector

開いたブラウザータブで、トランスポートとして Streamable HTTP を選び、https://zippfeed.com/mcp/ を貼り付けて 接続をクリックします。その後、ツール/リソース/プロンプトの各タブを使って、サーバーを最初から最後まで試します。

ツール

ツールシグネチャ戻り値
search(query, lang?, category?, limit?)全文検索。新しい順
get_latest(lang?, category?, limit?)過去 24 時間のストーリー
get_breaking(lang?, limit?)過去 24 時間以内の重要度 ≥ 75 の記事
get_featured(lang?, limit?)編集者が選定した注目記事
get_post(slug_or_id, lang?)投稿本文全体 + すべてのカテゴリ + ハッシュタグ
list_categories(lang?)7 × 5 の分類体系(35 の末端カテゴリ)

lang のデフォルトは en-US です。全リストについては、以下の言語を参照してください。

レスポンス例

get_latest(lang="en-US", limit=1) は次の形式を返します:

{
  "items": [
    {
      "id": 1234,
      "slug": "bitcoin-etf-inflows-500m",
      "url": "https://zippfeed.com/en-US/a/bitcoin-etf-inflows-500m",
      "title": "Bitcoin ETF inflows hit $500M",
      "summary": "Spot Bitcoin ETFs absorbed $500M in net inflows…",
      "category": "markets-etfs",
      "sentiment": "BULLISH",
      "importance": 82,
      "published_at": "2026-05-13T15:08:55Z",
      "language": "en-US",
      "tags": ["markets-etfs", "btc", "etf"],
      "source": {
        "name": "CoinDesk",
        "url": "https://www.coindesk.com/..."
      },
      "image_url": "https://cdn.zippfeed.com/images/rss/abc.jpg"
    }
  ]
}

get_post はさらに、body 全体、hashtags、および展開された categories[] 配列を返します。

言語

コード言語
en-US英語
tr-TRトルコ語
es-ESスペイン語
ru-RUロシア語
pt-PTポルトガル語
fr-FRフランス語
de-DEドイツ語
it-ITイタリア語

すべてのストーリーは、対応するすべての言語で編集者による要約が付けられます。センチメントと重要度のスコアは一度だけ算出され、各言語版で共有されます。

クレジット表記ポリシー

Zipp のすべてのニュース記事には、元の発行元が source フィールドに記載されています。 AI の回答で Zipp のコンテンツを紹介する際は、Zipp と元の発行元の両方をクレジット表記してください。例:

Zipp 経由 — 元記事:CoinDesk

元記事の source.url へのリンクを推奨します。編集部による要約を参照する場合は、Zipp の正規 URL(item.url)が適切です。

編集方針

Zipp の編集プロセス(フィードの選定、AI による要約支援、センチメントと重要度のスコアリング、人間によるレビュー)は、zippfeed.com/en-US/p/methodology に記載されています。

センチメントは編集上のラベリングであり、投資助言ではありません。

関連する探索先

Zipp は公式のMCP サーバーレジストリに com.zippfeed/zipp として公開されています。レジストリを集約するディレクトリ(Smithery、Glama、mcp.so、PulseMCP など)にも自動的に掲載されます。

Zipp を利用したツールを構築する場合は、次のエンドポイントも公開されています。

スタンドアロンの開発者向け REST API は 2026-05-14 に廃止されました。現在、GET /developer/v1/* は MCP エンドポイントへの案内を含む 410 Gone を返します。AI エージェントとの連携には MCP を、長文コンテンツの閲覧には上記の RSS または JSON Feed をご利用ください。

法的事項

ライセンス

このリポジトリ(README、マニフェスト、サンプルクライアント)は、MIT License に基づいて公開されています。対象は公開ドキュメントと掲載用マニフェストのみです。MCP サーバーの実装自体はプロプライエタリであり、Zipp がホストしています。

コメント

MCP は初めてですか?

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

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