mcpField
F
Free Crypto News

Free Crypto News

ローカル
github.com/nirholas金融データ3262 週間前に更新

Free Crypto News について

Free Crypto News は、300 以上のソースから暗号資産ニュースを集約する無料の API および MCP サーバーです。マーケットデータ、センチメント、ホエールアラートも提供します。API キーなしで利用でき、暗号資産のニュースデータを必要とする開発者や AI エージェントを想定しています。セルフホストにも対応しています。

主な機能

  1. 01300 以上のソースからのリアルタイムニュース
  2. 02全文検索と過去記事のアーカイブ検索
  3. 03マーケットデータ、センチメント、ホエールの動向
  4. 04RSS、Atom、SSE、WebSocket によるフィード配信
  5. 05API キー不要の HTTP エンドポイント
  6. 06ローカルで動作する stdio MCP サーバー

活用シーン

  1. 01AI エージェントへの暗号資産ニュースの提供
  2. 02ニュースダッシュボードや埋め込みウィジェットの構築
  3. 03銘柄や日付による過去ニュースの検索

MCP 対応

ホスト型の Streamable-HTTP MCP エンドポイントとローカルの stdio MCP サーバーを提供し、ニュース、検索、アーカイブ、マーケットデータに関する 40 以上のツールを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細


name: Free Crypto News API type: api category: cryptocurrency auth: none pricing: free endpoints: 450+ sources: 300+ llms_txt: https://cryptocurrency.cv/llms.txt openapi: https://cryptocurrency.cv/api/openapi.json mcp_server: https://cryptocurrency.cv/api/mcp (hosted) or npx -y @nirholas/free-crypto-news-mcp (local) license: source-available (all rights reserved), hosted API free to use

🌐 言語(42): 英語 | アラビア語 | ブルガリア語 | ベンガル語 | チェコ語 | デンマーク語 | ドイツ語 | ギリシャ語 | スペイン語 | ペルシア語 | フィンランド語 | フランス語 | ヘブライ語 | ヒンディー語 | クロアチア語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | 韓国語 | マレー語 | オランダ語 | ノルウェー語 | ポーランド語 | ポルトガル語 | ルーマニア語 | ロシア語 | スロバキア語 | スロベニア語 | セルビア語 | スウェーデン語 | スワヒリ語 | タミル語 | テルグ語 | タイ語 | フィリピン語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語 | 簡体字中国語 | 繁体字中国語 · すべての翻訳

🆓 無料の暗号資産ニュース API

GitHub Stars License: source-available Issues

Last Commit Contributors npm MCP Server OpenAPI

クイックスタート • 利用できる機能 • エンドポイント • MCP • セルフホスト • ドキュメント

無料の暗号資産ニュース API のデモ

300 以上のソースから暗号資産ニュースを HTTP 呼び出し 1 回でリアルタイムに取得できます。API キーも登録も、レート制限に関する手続きも不要です。cryptocurrency.cv で公開中です。

AI エージェント向け: curl https://cryptocurrency.cv/api/news • llms.txt • llms-full.txt • OpenAPI • MCP:https://cryptocurrency.cv/api/mcp • AGENTS.md • SKILLS.md

⭐ 時間の節約に役立ったら、リポジトリにスターを付けてください。ほかの人が見つけやすくなります。


⚡ クイックスタート

API キーは不要で、30 秒で始められます。cURL はそのまま使えます。

# Latest headlines from every source
curl https://cryptocurrency.cv/api/news

# Only the last two hours
curl https://cryptocurrency.cv/api/breaking

# Full-text search
curl "https://cryptocurrency.cv/api/search?q=bitcoin%20etf"

# Filter by category, cap the result size
curl "https://cryptocurrency.cv/api/news?category=defi&limit=20"

# Ask a question, answered from today's news (AI)
curl "https://cryptocurrency.cv/api/ask?q=why%20is%20ETH%20up%20today"

すべてのエンドポイントは JSON を返し、CORS に対応しています。ブラウザー、スクリプト、エージェントのツール呼び出しから利用できます。レスポンスの形式:

{
  "articles": [
    {
      "title": "Bitcoin Hits New ATH",
      "link": "https://coindesk.com/...",
      "description": "Bitcoin surpassed...",
      "pubDate": "2026-01-02T12:00:00Z",
      "source": "CoinDesk",
      "timeAgo": "2h ago"
    }
  ],
  "totalCount": 150,
  "fetchedAt": "2026-01-02T14:30:00Z"
}

コードから利用する場合は、npm install @nirholas/crypto-news を実行します。

import { CryptoNews } from '@nirholas/crypto-news';
const news = await new CryptoNews().getLatest(10);

Python、Go、PHP、Rust、Ruby、Swift、Kotlin、Java、C#、R 用のクライアントは sdk/ にコピーして使えるソースとして用意されています。ボット、エージェント、12 言語向けの実行可能なサンプルは examples/ にあります。


🎁 提供する機能

機能詳細
ソース21カテゴリーの300以上のRSSフィードに加え、77の海外メディア(KO、ZH、JA、ESなど)に対応し、オンザフライで翻訳します。信頼性に応じて階層化されています。詳細
エンドポイント450以上のルートに対応しています。ニュース、検索、カテゴリー、市場データ、DeFi、クジラ、規制、ポートフォリオ、取引シグナル、フィードを利用できます。一覧
過去記事アーカイブ2017年9月以降の662,047件の記事を、日付、ティッカー、センチメント、全文で検索できます。アーカイブ
AI エンドポイント要約、センチメント、ファクトチェック、ナラティブ、リサーチモード、アーカイブを対象としたRAG、日次ブリーフを利用できます。無料で、Groqを利用しています。AIドキュメント
MCP サーバーホスト型のStreamable-HTTPエンドポイントとローカルのstdioサーバーを提供し、40以上のツールを利用できます。以下
フィードとストリーミングRSS 2.0、Atom、OPML、Server-Sent Events、WebSocketに対応しています。リアルタイム
ウィジェットすぐに使えるHTML/JSのニュースティッカーとカルーセルです。widget/
ウェブアプリ89ページを備え、ダッシュボード、ポートフォリオ、ウォッチリスト、アラート、チャート、インストール可能なPWAを利用できます。ページ一覧
SDKのサンプルsdk/ にクライアント、examples/ にサンプル、docs/sdks/ にガイドがあります
エージェント対応llms.txt、OpenAPI 3.1、/.well-known/agent.json、/.well-known/ai-plugin.json、プレミアムルート向けのx402マイクロペイメントに対応しています。AGENTS.md
他サービスとの比較
Free Crypto NewsCryptoPanicその他
価格🆓 無料$29-299/mo有料
APIキー❌ 不要必須必須
レート制限無制限*100-1000/day制限あり
ソース英語300以上+海外771さまざま
過去記事📚 662,000件以上の記事(2017-2026)制限ありなし
海外対応🌏 KO、ZH、JA、ES+翻訳なしなし
セルフホスト✅ Docker / Cloud Run / Vercelなしなし
PWA✅ インストール可能なしなし
MCP✅ ホスト型+ローカルなしなし
SDKのサンプル12言語01-2
AI機能30以上のAIエンドポイント(無料)なしなし

* 公正利用の範囲内でご利用ください。ご利用側でキャッシュし、User-Agentでクライアントを識別してください。不正なトラフィックには速度制限が適用されます。


🔌 エンドポイント

API の概要を、分野別にまとめています。インタラクティブなエクスプローラーは cryptocurrency.cv/developers に、解説付きのリファレンスは docs/API.md に、450 以上のルートを網羅したカタログは docs/reference/endpoints.md にあります。

分野エンドポイント備考
ニュース/api/news、/api/breaking、/api/search?q=、/api/news?category=limit、source、page、category パラメーター
カテゴリ/api/bitcoin、/api/defi、/api/news?category=institutional21 のカテゴリ。カタログを参照してください
国際/api/news/international?lang=ko、/api/news?translate=es77 の配信元、18 の翻訳先
AI/api/ask、/api/ai(要約、感情分析、ファクトチェック)、/api/ai/summarize、/api/ai/narratives、/api/ai/research、/api/ai/brief、/api/rag、/api/predictionsGroq 経由で無料
センチメントとソーシャル/api/sentiment、/api/fear-greed、/api/trending、/api/socialキーなしで X/Twitter のセンチメントを取得できます
市場データ/api/market、/api/prices、/api/defi、/api/gas、/api/yields、/api/hyperliquid価格、DeFi、ガス、デリバティブ
オンチェーン/api/whales、/api/whale-alerts、/api/flows、/api/liquidations、/api/unlocksクジラのアラート、取引所への資金流入出、ロック解除カレンダー
ポートフォリオとシグナル/api/portfolio、/api/signals、/api/alertsポートフォリオに応じたニュース、取引シグナル
アーカイブ/api/archive?date=2024-01、?ticker=BTC、?q=、?stats=true662k 件の記事。詳しくはアーカイブを参照してください
フィード/api/rss、/api/atom、/api/opml、/api/sse、WebSocketストリーミングとシンジケーション
メタ/api/sources、/api/health、/api/openapi.json、/api/stats配信元一覧、稼働時間、仕様
プレミアム(x402)/api/premium/*、/.well-known/x402アカウント不要。USDC によるリクエストごとの支払い。x402 のドキュメント
x402 適合性/api/x402/conformance任意の x402 API について、ディスカバリー契約と実際に返されるチャレンジを照合して監査できます。ドキュメント、ページ
バージョン管理/api/v1/*上記すべての安定したエイリアス
AI エンドポイントの例

AI のルートもキーは不要です。ホスト型の Groq 統合上で動作します。

# Natural-language question over today's news
curl "https://cryptocurrency.cv/api/ask?q=what%20happened%20with%20the%20SEC%20this%20week"

# One-paragraph summary of the current feed
curl "https://cryptocurrency.cv/api/ai/summarize"

# Emerging narratives, ranked by momentum
curl "https://cryptocurrency.cv/api/ai/narratives?emerging=true"

# Daily brief for a given date
curl "https://cryptocurrency.cv/api/ai/brief?date=2026-08-26&format=summary"

# Retrieval-augmented answer over the 662k-article archive
curl "https://cryptocurrency.cv/api/rag?q=bitcoin%20etf%20approval%20timeline"
過去データのアーカイブ

662,047 件の記事(2017 年 9 月以降の CryptoPanic の英語記事と、Odaily の中国語記事)を収録しています。取得時点のティッカー、固有表現、センチメント、BTC/ETH の価格、Fear & Greed の値が付加されています。

curl "https://cryptocurrency.cv/api/archive?date=2024-01"                 # one month
curl "https://cryptocurrency.cv/api/archive?ticker=BTC&limit=100"          # by ticker
curl "https://cryptocurrency.cv/api/archive?q=bitcoin%20etf"               # full text
curl "https://cryptocurrency.cv/api/archive?start_date=2025-01-01&end_date=2025-01-07"
curl "https://cryptocurrency.cv/api/archive?stats=true"                    # counts and coverage

スキーマ、ディレクトリ構成、すべてのクエリパラメーターについては、docs/reference/archive.mdを参照してください。


🔮 MCP サーバー

Claude Desktop、Claude Code、Cursor、または任意の Model Context Protocol クライアントから、API 全体を利用できます。40 以上のツール(ニュース、検索、アーカイブ、センチメント、市場データ、ポートフォリオ)を利用でき、ツールの一覧は mcp/README.md にあります。

ホスト型エンドポイント。インストール不要です。 Streamable-HTTP サーバーが https://cryptocurrency.cv/api/mcp で稼働しています。

{
  "mcpServers": {
    "crypto-news": {
      "url": "https://cryptocurrency.cv/api/mcp"
    }
  }
}

Claude Code なら、1 行で設定できます。

claude mcp add --transport http crypto-news https://cryptocurrency.cv/api/mcp

ローカルの stdio サーバー。 同じツールをご利用のマシンで実行できます。パッケージは @nirholas/free-crypto-news-mcp として公開されています(ソースは mcp/ にあります)。

{
  "mcpServers": {
    "crypto-news": {
      "command": "npx",
      "args": ["-y", "@nirholas/free-crypto-news-mcp"]
    }
  }
}

または、チェックアウトしたリポジトリから実行します。git clone https://github.com/nirholas/cryptocurrency.cv.git && cd cryptocurrency.cv/mcp && npm install && node index.js

その他のエージェント向けインターフェースとして、ChatGPT カスタム GPT と OpenAI プラグインマニフェスト(/.well-known/ai-plugin.json)、Google A2A エージェントカード(/.well-known/agent.json)、examples/agents/ の LangChain と CrewAI のサンプル、docs/reference/integrations.md の Discord、Telegram、Slack、LangChain 向けコピー&ペースト対応の統合があります。


🧩 ウィジェット

1 つのスクリプトタグで、任意のページにライブニュースフィードを埋め込めます。ソースと使用例は widget/ にあります。

<div id="crypto-ticker" data-limit="20" data-category="all" data-theme="dark"></div>
<script src="https://cryptocurrency.cv/widget/ticker.js"></script>

ticker.js は見出しをスクロール表示し、carousel.js はカードを表示し、embed.js はコンテナにニュースフィード全体を挿入します。3 つすべてで、表示件数、カテゴリ、速度、テーマを data-* 属性から読み取ります。


🐳 セルフホスト

すべてが 1 つの Next.js アプリから動作します。環境変数はすべて省略可能です。何も設定しなくても、ニュース API のすべての機能を利用できます。AI エンドポイントを有効にするには、GROQ_API_KEY(console.groq.com で無料)を設定してください。環境変数の一覧、Kubernetes マニフェスト、オブザーバビリティスタックのすべては docs/reference/self-hosting.md にあります。

Docker

git clone https://github.com/nirholas/cryptocurrency.cv.git
cd cryptocurrency.cv
docker compose up -d
# API on http://localhost:3000/api/news

Dockerfile はスタンドアロンイメージをビルドし、docker-compose.yml はキャッシュ用の Redis を追加します。スケールアウト版とオブザーバビリティ版は、docker-compose.scale.yml、docker-compose.observability.yml をご覧ください。

Google Cloud Run

gcloud builds submit --config cloudbuild.yaml

Artifact Registry、シークレット、カスタムドメインを含む手順の詳細は、docs/DEPLOY-GCP.md をご覧ください。

Vercel

Vercel でデプロイ

ソースからビルド

pnpm install
pnpm dev        # http://localhost:3000
pnpm build && pnpm start

Railway、Render、DigitalOcean、CasaOS、Unraid、Portainer 用のテンプレートは、リポジトリのルート(railway.json、render.yaml、.do/、casaos-app.yaml、unraid-template.xml、portainer-template.json)にあります。一般的なデプロイの注意事項は、docs/DEPLOYMENT.md をご覧ください。


🏗️ アーキテクチャ

  1. Next.js 15 App Router は Edge ランタイムと Node ランタイムで動作します。すべてのルートハンドラーは src/app/api/ にあります。
  2. ソースレジストリは src/lib/crypto-news.ts(カテゴリ別 RSS フィード)と src/lib/international-sources.ts にあります。信頼性の階層は src/lib/source-tiers.ts にあります。
  3. 取得レイヤーはソースごとのタイムアウトを設定してフィードを並列取得し、コンテンツハッシュで重複を排除して、上記の記事スキーマに正規化します。
  4. キャッシュはメモリ内、Redis(任意)、CDN の s-maxage ヘッダーの 3 つのレベルで行うため、キャッシュがない状態での取得はまれです。
  5. AI レイヤーは Groq を呼び出して要約、センチメント分析、ファクトチェック、ブリーフを生成します。RAG はアーカイブを pgvector にインデックス化します(docs/RAG.md)。
  6. アーカイブは月ごとの追記専用 JSONL 形式で、ティッカー、エンティティ、センチメント、市場コンテキストが付加され、/api/archive を通じて公開されます。
  7. リアルタイム機能は、同じ取得レイヤーからデータを受け取る SSE と WebSocket サーバー(ws-server.js)を通じて提供されます。
  8. 決済:プレミアムルートは x402 によって制限されます。ファシリテーターは x402-facilitator/ にあります。これらのルートが公開するディスカバリーコントラクトは sdk/x402-conformance/ によって監査され、単体でも利用できます:npx @nirholas/x402-conformance <origin>。
  9. エージェント:MCP(ホスト版は /api/mcp、ローカル版は mcp/)、OpenAPI、llms.txt、/.well-known/* マニフェストは、同じルートメタデータから生成されます。
  10. ウェブアプリ:React のサーバーコンポーネントとクライアントコンポーネントで構成される 89 ページがあり、PWA としてインストールでき、42 言語にローカライズされています。

詳しい解説:docs/ARCHITECTURE.md、docs/reference/architecture.md、docs/SCALABILITY.md。


📚 ドキュメント

ドキュメント内容
開発者ポータルインタラクティブなエンドポイントエクスプローラー
docs/API.mdパラメーターと例を含む API リファレンス
docs/QUICKSTART.md5 分でできる統合ガイド
docs/AI-FEATURES.mdAI エンドポイントと RAG
docs/sdks/言語別のクライアントガイド
docs/reference/以前この README に掲載されていたすべての内容:エンドポイント一覧、ページ、ソース、アーカイブ、PWA、インテグレーション、デプロイ、ロードマップ
docs/USER-GUIDE.mdWeb アプリの機能とキーボードショートカット
AGENTS.md / SKILLS.mdエージェントの統合ガイドとスキルカタログ
CHANGELOG.mdバージョン履歴

🤝 貢献

バグ修正、新しいソース、翻訳、ドキュメントの貢献を歓迎します。ワークフローについてはCONTRIBUTING.md、質問先についてはSUPPORT.md、脆弱性の報告についてはSECURITY.mdをご覧ください。貢献は、以下に記載するリポジトリのライセンスに基づいて受け付けています。

  • ニュースソースを追加する: 新しいソース用テンプレートを使って issue を作成するか、src/lib/crypto-news.tsを編集してください。
  • 翻訳を改善する:locales/以下のファイルを編集してください。

🙏 貢献者

speraxos
Sperax

Code, Triage
cemitos
cemitos

Code
notmynamepls
notmynamepls

Code
yassais
yassais

Code, Docs
superchain
superchain

Docs
clankered
clankered

Docs
chenshj73
chenshj73

Security report
volumevigilante
volumevigilante

Bug report
cmdenney
cmdenney

Bug report
bomzj
bomzj

Bug report
RaoHammas
RaoHammas

Bug report
zhiqihuang
zhiqihuang

Bug report
3lang3
3lang3

Bug report
webparadoxer
webparadoxer

Bug report
AlestackOverglow
AlestackOverglow

Triage
lui62233
lui62233

Triage
niqv
niqv

Maintenance
Yash2341
Yash2341

Feedback

コードを書いたり、バグやセキュリティ上の問題を報告したり、ほかのユーザーを支援したりしてくださった皆さんに感謝します。それぞれの貢献内容はCONTRIBUTORS.mdに記載されています。同じ一覧はcryptocurrency.cv/teamにも掲載されています。


📄 ライセンス

ソースコードは公開されていますが、すべての権利は留保されています。コードの利用条件についてはLICENSEをご覧ください。

cryptocurrency.cvのホスト型 API は、クレジット表記の有無を問わず無料で利用できます。コードを自分で実行すること、再配布すること、競合するホスト型サービスを構築することには、LICENSE の条件に基づく許可が必要です。


⭐ Star の推移

Star の推移グラフ

プロジェクトを支援する

cryptocurrency.cv が時間の節約に役立ったら、GitHub でスターを付けてください。スターがあることで、ほかの開発者や AI エージェントが信頼できるリポジトリを見つけやすくなります。スターを付けるのに必要なのはクリック 1 回です。

活用してくれそうな人を知っていますか? X に投稿 · Bluesky で共有 · LinkedIn で共有 · Hacker News に投稿 · Reddit で共有

AI エージェントにも対応

コーディングエージェントや LLM ツールは、このリポジトリを直接読み取れます:AGENTS.md、llms.txt、llms-full.txt。エージェントに https://github.com/nirholas/cryptocurrency.cv を指定すれば、必要なコンテキストを参照できます。

同じ作者によるその他のプロジェクト

コントリビューター

コントリビューター

コメント

MCP は初めてですか?

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

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