Free Crypto News について
Free Crypto News は、300 以上のソースから暗号資産ニュースを集約する無料の API および MCP サーバーです。マーケットデータ、センチメント、ホエールアラートも提供します。API キーなしで利用でき、暗号資産のニュースデータを必要とする開発者や AI エージェントを想定しています。セルフホストにも対応しています。
主な機能
- 01300 以上のソースからのリアルタイムニュース
- 02全文検索と過去記事のアーカイブ検索
- 03マーケットデータ、センチメント、ホエールの動向
- 04RSS、Atom、SSE、WebSocket によるフィード配信
- 05API キー不要の HTTP エンドポイント
- 06ローカルで動作する stdio MCP サーバー
活用シーン
- 01AI エージェントへの暗号資産ニュースの提供
- 02ニュースダッシュボードや埋め込みウィジェットの構築
- 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
クイックスタート • 利用できる機能 • エンドポイント • MCP • セルフホスト • ドキュメント
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 News | CryptoPanic | その他 | |
|---|---|---|---|
| 価格 | 🆓 無料 | $29-299/mo | 有料 |
| APIキー | ❌ 不要 | 必須 | 必須 |
| レート制限 | 無制限* | 100-1000/day | 制限あり |
| ソース | 英語300以上+海外77 | 1 | さまざま |
| 過去記事 | 📚 662,000件以上の記事(2017-2026) | 制限あり | なし |
| 海外対応 | 🌏 KO、ZH、JA、ES+翻訳 | なし | なし |
| セルフホスト | ✅ Docker / Cloud Run / Vercel | なし | なし |
| PWA | ✅ インストール可能 | なし | なし |
| MCP | ✅ ホスト型+ローカル | なし | なし |
| SDKのサンプル | 12言語 | 0 | 1-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=institutional | 21 のカテゴリ。カタログを参照してください |
| 国際 | /api/news/international?lang=ko、/api/news?translate=es | 77 の配信元、18 の翻訳先 |
| AI | /api/ask、/api/ai(要約、感情分析、ファクトチェック)、/api/ai/summarize、/api/ai/narratives、/api/ai/research、/api/ai/brief、/api/rag、/api/predictions | Groq 経由で無料 |
| センチメントとソーシャル | /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=true | 662k 件の記事。詳しくはアーカイブを参照してください |
| フィード | /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
ソースからビルド
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 をご覧ください。
🏗️ アーキテクチャ
- Next.js 15 App Router は Edge ランタイムと Node ランタイムで動作します。すべてのルートハンドラーは
src/app/api/にあります。 - ソースレジストリは
src/lib/crypto-news.ts(カテゴリ別 RSS フィード)とsrc/lib/international-sources.tsにあります。信頼性の階層はsrc/lib/source-tiers.tsにあります。 - 取得レイヤーはソースごとのタイムアウトを設定してフィードを並列取得し、コンテンツハッシュで重複を排除して、上記の記事スキーマに正規化します。
- キャッシュはメモリ内、Redis(任意)、CDN の
s-maxageヘッダーの 3 つのレベルで行うため、キャッシュがない状態での取得はまれです。 - AI レイヤーは Groq を呼び出して要約、センチメント分析、ファクトチェック、ブリーフを生成します。RAG はアーカイブを pgvector にインデックス化します(docs/RAG.md)。
- アーカイブは月ごとの追記専用 JSONL 形式で、ティッカー、エンティティ、センチメント、市場コンテキストが付加され、
/api/archiveを通じて公開されます。 - リアルタイム機能は、同じ取得レイヤーからデータを受け取る SSE と WebSocket サーバー(
ws-server.js)を通じて提供されます。 - 決済:プレミアムルートは x402 によって制限されます。ファシリテーターは
x402-facilitator/にあります。これらのルートが公開するディスカバリーコントラクトはsdk/x402-conformance/によって監査され、単体でも利用できます:npx @nirholas/x402-conformance <origin>。 - エージェント:MCP(ホスト版は
/api/mcp、ローカル版はmcp/)、OpenAPI、llms.txt、/.well-known/*マニフェストは、同じルートメタデータから生成されます。 - ウェブアプリ:React のサーバーコンポーネントとクライアントコンポーネントで構成される 89 ページがあり、PWA としてインストールでき、42 言語にローカライズされています。
詳しい解説:docs/ARCHITECTURE.md、docs/reference/architecture.md、docs/SCALABILITY.md。
📚 ドキュメント
| ドキュメント | 内容 |
|---|---|
| 開発者ポータル | インタラクティブなエンドポイントエクスプローラー |
| docs/API.md | パラメーターと例を含む API リファレンス |
| docs/QUICKSTART.md | 5 分でできる統合ガイド |
| docs/AI-FEATURES.md | AI エンドポイントと RAG |
| docs/sdks/ | 言語別のクライアントガイド |
| docs/reference/ | 以前この README に掲載されていたすべての内容:エンドポイント一覧、ページ、ソース、アーカイブ、PWA、インテグレーション、デプロイ、ロードマップ |
| docs/USER-GUIDE.md | Web アプリの機能とキーボードショートカット |
| AGENTS.md / SKILLS.md | エージェントの統合ガイドとスキルカタログ |
| CHANGELOG.md | バージョン履歴 |
🤝 貢献
バグ修正、新しいソース、翻訳、ドキュメントの貢献を歓迎します。ワークフローについてはCONTRIBUTING.md、質問先についてはSUPPORT.md、脆弱性の報告についてはSECURITY.mdをご覧ください。貢献は、以下に記載するリポジトリのライセンスに基づいて受け付けています。
- ニュースソースを追加する: 新しいソース用テンプレートを使って issue を作成するか、
src/lib/crypto-news.tsを編集してください。 - 翻訳を改善する:
locales/以下のファイルを編集してください。
🙏 貢献者
![]() Sperax Code, Triage | ![]() cemitos Code | ![]() notmynamepls Code | ![]() yassais Code, Docs | ![]() superchain Docs | ![]() clankered Docs | ![]() chenshj73 Security report |
![]() volumevigilante Bug report | ![]() cmdenney Bug report | ![]() bomzj Bug report | ![]() RaoHammas Bug report | ![]() zhiqihuang Bug report | ![]() 3lang3 Bug report | ![]() webparadoxer Bug report |
![]() AlestackOverglow Triage | ![]() lui62233 Triage | ![]() niqv Maintenance | ![]() Yash2341 Feedback |
コードを書いたり、バグやセキュリティ上の問題を報告したり、ほかのユーザーを支援したりしてくださった皆さんに感謝します。それぞれの貢献内容はCONTRIBUTORS.mdに記載されています。同じ一覧はcryptocurrency.cv/teamにも掲載されています。
📄 ライセンス
ソースコードは公開されていますが、すべての権利は留保されています。コードの利用条件についてはLICENSEをご覧ください。
cryptocurrency.cvのホスト型 API は、クレジット表記の有無を問わず無料で利用できます。コードを自分で実行すること、再配布すること、競合するホスト型サービスを構築することには、LICENSE の条件に基づく許可が必要です。
⭐ 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 を指定すれば、必要なコンテキストを参照できます。
同じ作者によるその他のプロジェクト
- nirholas の全リポジトリ:トピック別にまとめた全カタログ
- three.ws:Solana ウォレット、スキルマーケットプレイス、x402 決済を備えた 3D AI エージェント向けプラットフォーム
- ご質問やアイデア:issue を作成するか、ディスカッションを開始してください
コントリビューター
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。

















