teasaTeasaを開く

AIコンパニオンMCPサーバー

光るガラスのノードが織りなす彫刻的なネットワークの傍らに立つソフトウェアエンジニア

公開カタログへのクリーンな接続 — 非公開のものは何ひとつ漏れません。

あなたのエージェントに、teasaカタログへの窓を。teasa MCPサーバーは、オープンソースのModel Context Protocolサーバーで、Claude Desktop、Claude Code、その他あらゆるMCP対応クライアントから、公開されているAIコンパニオン — クリエイターがteasaに公開するインタラクティブなキャラクターとストーリー — を検索・閲覧できるようにします。

これは意図的に小さく、意図的に退屈で、意図的に安全です。読み取り専用の3つのツール、公開データのみ、認証情報なし、書き込みアクセスなし。それこそが眼目です。

これで何が作れるか

アシスタントをteasaカタログに向ければ、こんなことができます。

レコメンドボット、カタログのダッシュボード、AIコンパニオン分野のリサーチ、あるいは普段使いのアシスタントに「今夜は何を読もう?」と答えさせること — スクレイピングなしで、公開コンパニオンカタログへの構造化アクセスを必要とするものなら何でも。

クイックスタート

Node 20以上が必要です。npxで実行します:

npx @teasa/mcp-server

またはMCPクライアントの設定に登録します:

{
  "mcpServers": {
    "teasa": {
      "command": "npx",
      "args": ["-y", "@teasa/mcp-server"]
    }
  }
}

サーバーはstdio越しにMCPを話し、設定はゼロで動きます。オプションの環境変数はTEASA_API_URLの一つだけで、ローカル開発用に別のAPIインスタンスを指せます。

ツールリファレンス

ツール 入力 出力
search_companions query、任意のgenre、任意のmaxContentLevel、任意のlimit ランク付けされた公開コンパニオンカードとページネーションカーソル
get_companion slug 公開コンパニオンカード1件、またはnull
get_creator handle クリエイターの公開プロフィールとその公開コンパニオンカード

柔らかく光る三つの道をつなぐ透明なジャンクションの周りで重なり合う二つの手

三つの意図された道、一つの制御されたジャンクション、隠れたアクセスはなし。

意図して読み取り専用に作られている

多くのMCPサーバーは、APIキーと書き込みアクセスを信頼して預けることを求めます。このサーバーは、信頼すべきものが何もないように設計されています。

これは、teasaのウェブアプリとモバイルアプリが立脚するのと同じ公開DTO許可リストの規律を、エージェントのエコシステムに適用したものです。

オープンソース

サーバーはコンパクトなTypeScriptパッケージとして提供されます。stdioエントリーポイント、ツールハンドラーと許可リストスキーマを収めた一つのサーバーモジュール、そしてユニットテスト済みのHTTPレイヤー(テストはモック応答に対して完全オフラインで走ります)。10分で読めて、20分で監査できます。IssueもPull Requestも歓迎です — コンパニオン発見の上にエージェント体験を作っていて、別の読み取り専用サーフェスが必要なら(公開ロアブックが次のリストにあります)、Issueを立てて教えてください。

FAQ

teasaのアカウントは必要ですか? いいえ。公開データにしか触れないので、ログインするものがありません。

コンパニオンにメッセージを送ったり、私のチャットを読んだりできますか? いいえ。チャット、記憶、アカウントのデータはどのツールからも公開されておらず、サーバーはそれらに届く認証情報を一切持ちません。

どのクライアントで動きますか? stdioサーバーをサポートするあらゆるMCPクライアント — Claude Desktop、Claude Code、そして成長を続けるMCP対応エージェントとIDEのエコシステムです。

続けて読む

AIキャラクターカードの書き方(実例付き)
AIロールプレイ用語集:やさしい言葉で解説
AIコンパニオンのプライバシー:チャット前のチェックリスト