mcpField
E
eighty

eighty

リモート
80l.app生産性124 週間前に更新
リポジトリ公式サイト

eighty について

eightyは、互換クライアントから自己改善アプリeightyの現実世界RPG機能に接続する公開MCPサーバーです。iOSアプリと同じバックエンドを通じて、クエスト、スキル、プロフィール、ソーシャル機能を提供します。

主な機能

  1. 017カテゴリにわたる35種類のツール
  2. 02クエストの閲覧、作成、受注、完了
  3. 03スキルとキャラクタープロフィールへのアクセス
  4. 04ソーシャル機能、チャレンジ、リーダーボード
  5. 054つの環境リソースと3つのプロンプト

活用シーン

  1. 01日々の予定をクエストとして計画
  2. 02キャラクターのプロフィールと進捗を確認
  3. 03カタログ審査用のクエストを作成
  4. 04チャレンジを送りソーシャル機能を利用

MCP 対応

リモートMCPサーバーはOAuth 2.1とPKCEを使用し、MCPクライアントをiOSアプリと同じバックエンド処理に接続します。ユーザーアカウントを操作するツール、リソース、プロンプトを提供します。

設定

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

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

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

ツール

詳細

eighty MCP — ドキュメント、プロンプト、スクリーンショット

MCP Auth Status

あらゆるMCP互換クライアント(Claude Desktop、Claude.ai Connectors、Cursor、ChatGPT Apps、MCP Inspector)から、実際のRPGキャラクターシートを読み書きできる公開Model Context Protocolサーバーです。

サーバーは https://mcp.80l.app で稼働中です。このリポジトリにはドキュメント、プロンプトの例、参考用スクリーンショットが含まれており、サーバーのソースコードは含まれていません。

mcp.80l.appに接続し、eightyのツールカタログを表示しているMCP Inspector

これは何ですか

eightyは、現実世界のクエスト、キャラクターのステータス、スキルツリー、バッジ、連続記録、リーダーボード、ソーシャルチャレンジを備えた、ゲーム感覚で自己改善に取り組めるiOSアプリです。MCPサーバーは、iOSアプリが使うのと同じ35個のアクション(browse_quests、create_quest、take_quest、complete_quest、get_profile、send_challenge、view_public_profileなど、すべてのアクション)を公開します。これにより、LLMクライアントは、1日の予定をクエストとして立てたり、クエストの達成をサポートしたり、友人にチャレンジを送ったり、ソーシャルフィードにリアクションしたり、キャラクターをレベルアップさせたりできます。

iOSアプリが使っているのと同じバックエンドです。フォーク版ではありません。MCPセッションとiOSアプリは、1つのアカウントを別々の形で利用します。

クイックスタート

claude_desktop_config.jsonに追加します。

{
  "mcpServers": {
    "eighty": {
      "url": "https://mcp.80l.app"
    }
  }
}

Claude Desktopを再起動します。初めてツールを呼び出すと、ブラウザーでOAuthが開きます。Google、Apple、またはメールアドレスとパスワードでサインインしてください。(新規ユーザーはサインイン時にアカウントが自動作成されます。)これで接続完了です。

ほかのクライアント(Cursor、Claude.aiのWeb Connectors、MCP Inspector、ChatGPT Apps)の詳しい設定方法は、docs/auth.mdをご覧ください。

インストールせずに試す

AnthropicのリファレンスMCPクライアントであるInspectorは、セットアップ不要でローカル実行できます。

npx @modelcontextprotocol/inspector

ブラウザーで、Transport TypeをStreamable HTTP、URLをhttps://mcp.80l.app、Connection TypeをVia Proxyに設定して、Connectをクリックします。OAuthのポップアップで認証します。サイドバーにツールカタログ全体が表示されます。

ツール

クエスト、クエスト作成、スキル、プロフィール、ソーシャル、チャレンジ、リーダーボードの7カテゴリに、35個のツールがあります。さらに、アンビエントリソースが4つ、あらかじめ用意されたプロンプトが3つあります。完全なリファレンスはdocs/tools-reference.mdをご覧ください。

代表的な例をいくつか紹介します。

ツール機能
view_public_profileiOSアプリでタップしたときに表示されるものと同じ、詳細なプロフィールを表示します(レベル、ステータス、連続記録、バッジ、完了したクエスト、フォロワー数)。
create_quest + publish_questMCPから実際のクエストを作成し、審査後にeightyのカタログへ掲載します。
send_challenge (Premium)制限時間付きで別のユーザーにリアルタイムチャレンジを送り、相手のスマートフォンにプッシュ通知を送信します。
whats_next (prompt)プロフィール、進行中のクエスト、お気に入りのスキル、今日の日替わりクエストをもとに、ユーザーに合わせたおすすめを1回で提示します。

厳選したプロンプトの例(コピーしてクライアントに貼り付けてください)は、prompts/にあります。

仕組み

client → mcp.80l.app (OAuth 2.1) → same backend handlers the iOS app uses → persistence

MCPサーバーは認可に特化した薄いラッパーです。すべてのツールは、iOSアプリが呼び出すものと同じハンドラーに処理を委譲します。ビジネスルール(クエストの上限、プレミアム機能の制御、ソーシャルグラフのプライバシー、冪等性)はすべて共通の情報源に集約されています。docs/architecture.mdをご覧ください。

認証

OAuth 2.1 + PKCE + Dynamic Client Registration(RFC 7591)。APIキーも開発者ポータルへの登録も不要です。仕様に準拠したMCPクライアントは、/.well-known/oauth-protected-resourceからOAuthエンドポイントを自動検出し、自身を登録します。ワイヤーレベルのフロー全体についてはdocs/auth.mdをご覧ください。

プレミアム機能

大部分は無料で利用できます。4 つのツール(チャレンジ)とトップ 50 リーダーボードの行(11~50 行目)を利用するには、有効な eighty Premium サブスクリプションが必要です。サブスクリプションは iOS App Store で販売されています。利用制限の対象とアップグレード方法については、docs/premium-features.md をご覧ください。

スクリーンショット

サーバーの使用中の様子を示す参考画像です。ステージング環境の実際のデモデータを使用しており、個人を特定できる情報は含まれていません。

Claude Desktop — claude-desktop/screenshots/

  • 01-quests-browse-quests.png — browse_quests の一覧
  • 02-profile-character-sheet.png — get_profile(Atlas Lv 58)
  • 03-social-public-profile.png — view_public_profile の詳細な応答(Ember Lv 45)
  • 04-challenges-pending.png — list_challenges + get_challenge_details

MCP Inspector — inspector/screenshots/

  • 07-inspector-tool-list.png — ツールカタログと接続済みの状態
  • 08-inspector-browse-quests.png — ツールの実行と JSON 応答
  • 09-inspector-view-public-profile.png — view_public_profile(Ember)
  • 10-inspector-prompts.png — 3 つの MCP プロンプト

その他のファーストパーティークライアント

リポジトリの構成

.
├── README.md                       (you are here)
├── docs/
│   ├── architecture.md             (thin proxy → backend handlers)
│   ├── tools-reference.md          (all 35 tools with signatures)
│   ├── auth.md                     (OAuth 2.1 setup per client)
│   └── premium-features.md         (what's gated, how to upgrade)
├── claude-desktop/
│   ├── claude_desktop_config.json  (drop-in config snippet)
│   └── screenshots/                (4 + 2 bonus reference captures)
├── inspector/
│   └── screenshots/                (4 captures from MCP Inspector)
└── prompts/
    ├── README.md                   (index)
    └── 01–08-*.md                  (8 example prompts)

ライセンス

MIT。


@alemetlem が開発しました。コンシューマーアプリ向けの公開 MCP をもっと見たい方は、リポジトリにスターを付けてください。

コメント

MCP は初めてですか?

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

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