nctr-mcp-server について
nctr-mcp-server は、NCTR Alliance の報酬について、バウンティ、獲得率、ステータス、プロモーション、コミュニティを照会する MCP サーバーです。プロジェクトはアーカイブされ非推奨となっており、README は後継としてホスト型の Bounty コネクターを案内しています。
主な機能
- 01バウンティの検索と絞り込み
- 02ステータス別獲得倍率の取得
- 03ステータス要件と進捗の確認
- 04実施中のプロモーションの表示
- 05Impact Engines コミュニティの検索
- 06紹介コード付き参加リンクの生成
活用シーン
- 01対象となる報酬バウンティの検索
- 02ステータス別 NCTR 獲得量の見積もり
- 03次のステータスへの要件確認
- 04プロモーションやコミュニティの確認
MCP 対応
アーカイブ済みサーバーは、6 つのツールで NCTR の報酬情報を MCP クライアントに提供していました。README は、読み取り専用ツールを備えたホスト型 Bounty コネクターへの移行を案内しています。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpcclaude mcp add --transport http hoya25-nctr https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc{"mcpServers":{"hoya25-nctr":{"type":"http","url":"https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc"}}}Cursor で開く{"servers":{"hoya25-nctr":{"type":"http","url":"https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc"}}}VS Code で開く{"mcpServers":{"hoya25-nctr":{"type":"http","url":"https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc"}}}{"mcpServers":{"hoya25-nctr":{"serverUrl":"https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
6| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| keyword | string | いいえ | バウンティ名、説明、タグに一致させる検索キーワード |
| category | string | いいえ | バウンティカテゴリで絞り込み:entry、shopping、merch、referral、engagement |
| max_amount | number | いいえ | NCTR 数量の上限 |
| min_amount | number | いいえ | NCTR 数量の下限 |
| repeatable_only | boolean | いいえ | true の場合、複数回獲得できるバウンティのみを返します |
詳細
アーカイブ済み。 このサーバーは、ホスト型の Bounty コネクター(
https://api.nctr.live/mcp/bounty、読み取り専用ツール:get_bounty、search_stores)と、Hoya25/bounty-agent-skill の Bounty プラグインに置き換えられました。 npm パッケージ@hoya25/nctr-mcp-serverは非推奨となっており、MCP レジストリのエントリーにも非推奨と記載され、ホスト型コネクターへの案内が掲載されています。
最終更新日:2026年3月26日
NCTR Alliance MCP サーバー
初のリワードおよびロイヤルティ MCP サーバーです。 AI エージェントが NCTR Alliance のリワードプログラム(バウンティ、獲得率、ティアの進捗、プロモーション、Impact Engine コミュニティ)を見つけ、利用できるようにします。
概要
NCTR について質問されたとき、AI アシスタントはこのサーバーを呼び出し、推測ではなく、実際の構造化データを取得できます。このサーバーは 6 つのツールを提供します。
| ツール | 機能 |
|---|---|
search_bounties | カテゴリ、数量、キーワード、繰り返し可能かどうかで、利用可能な 19 件すべてのバウンティを検索、絞り込みます |
get_earning_rates | Crescendo ティア別の獲得倍率を取得します。オプションでバウンティの計算もできます |
check_tier_requirements | ティアのしきい値、特典、次のティアに向けた進捗を確認します |
get_active_promotions | 現在実施中の期間限定オファーやローンチボーナスを取得します |
get_onboarding_link | オプションの紹介コードを含む参加リンクを生成します |
get_impact_engines | NCTR の 6 つの情熱を軸とするコミュニティを見つけます |
クイックスタート
ホスト型サーバーに接続する
MCP クライアントの設定(Claude Desktop、Cursor など)に以下を追加します。
{
"mcpServers": {
"nctr-alliance": {
"url": "https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc"
}
}
}
Claude Code(ターミナル)
claude mcp add nctr-alliance -t http https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc
またはローカルで実行する
git clone https://github.com/Hoya25/mcp-server.git
cd mcp-server
supabase start
supabase functions serve --no-verify-jwt mcp
サーバーの実行先:http://localhost:54321/functions/v1/mcp/rpc
質問の例
接続すると、AI アシスタントに次のような質問ができます。
- 「NCTR で獲得できるバウンティは何ですか?」
- 「友達を紹介すると、NCTR をどれくらい獲得できますか?」
- 「NCTR が 3,000 の場合、どのティアですか?」
- 「Gold ティアの獲得倍率はいくつですか?」
- 「現在実施中のプロモーションはありますか?」
- 「NCTR Impact Engines について教えてください」
バウンティの仕組み
NCTR のすべてのバウンティには 360LOCK が適用され、トークンは正確に 360 日間ロックされます。これは支出ではなく、コミットです。ロック期間の終了後、NCTR はすべてあなたのものになります。
バウンティのカテゴリ
| カテゴリ | 例 |
|---|---|
| エントリー | サインアップ(625)、早期参加者ボーナス(1,250)、プロフィールの完成(375) |
| 収益 | 初回購入(2,500)、ショップでの購入と獲得(上限なしで250)、四半期の支出(5,000) |
| グッズ | コレクション(5,000)、リピート(500) |
| 紹介 | 友達のサインアップ(625)、友達の購入(2,500)、マイルストーンボーナス |
| エンゲージメント | ソーシャルメディアでのシェア(500)、月間アクティビティ(250)、コミュニティへの貢献(2,000) |
Crescendo のステータスティア
| ティア | 必要な NCTR | 倍率 |
|---|---|---|
| Bronze | 0 | 1.0x |
| Silver | 1,000 | 1.2x |
| Gold | 5,000 | 1.5x |
| Platinum | 25,000 | 1.8x |
| Diamond | 100,000 | 2.0x |
Impact Engines
NCTR には、Impact Engines と呼ばれる、情熱を軸とするコミュニティが 6 つあります。
- THROTTLE — パワースポーツ
- GROUNDBALL — ラクロス
- STARDUST — エンターテインメント
- SWEAT — 熟練技能職
- SISU — リカバリー
- INSPIRATION — ウェルネス
API エンドポイント
| エンドポイント | メソッド | 説明 |
|---|---|---|
/ | GET | サーバー情報とツール一覧 |
/health | GET | ヘルスチェック |
/rpc | POST | MCP プロトコルのエンドポイント(ストリーミング可能な HTTP) |
curl でテストする
# Health check
curl https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/health
# Search all bounties
curl -X POST https://yhwcaodofmbusjurawhp.supabase.co/functions/v1/mcp/rpc \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_bounties","arguments":{}}}'
デプロイ
このサーバーは、公式 MCP TypeScript SDK(@modelcontextprotocol/[email protected])を使用して Supabase Edge Functions 上で実行されます。
supabase link --project-ref yhwcaodofmbusjurawhp
supabase functions deploy --no-verify-jwt mcp
Links
- NCTR Alliance: nctr.live
- The Garden (shopping): thegarden.nctr.live
- Crescendo (onboarding): crescendo.nctr.live
- For Agents: thegarden.nctr.live/for-agents
- Manifest: nctr.live/.well-known/nctr.json
License
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。