MCPサーバー
クライアントを接続する
トランスポートは 2 つ、サーバーは 1 つ。
エンドポイント
実装の対象にすべきは Streamable HTTP である。SSE は、まだ移行していないクライアントのために置いてある。
| トランスポート | URL |
|---|---|
| Streamable HTTP | https://api.openemail.uk/mcp |
| SSE | https://api.openemail.uk/sse |
付与の仕組み
- クライアントを Streamable HTTP の URL に向ける。
- クライアントが認可サーバーのメタデータを読み、自身を登録する。
- サインインのためにここへ送られ、何が要求しているのか、自分のアクセスがどこへ渡されるのかが表示される。
- 承認すると、クライアントにアクセストークンが発行される。
OAuth、それも OAuth のみ。Authorization ヘッダーに Better Auth のセッション Cookie を入れても動作しない。それは付与の仕組みができる前の接続方法であり、エンドポイントはもう受け付けない。
Account → Connected apps には、トークンを保持しているものがすべて並び、そこから削除できる。アプリを削除すると、そのアプリが保持するすべてのトークンと、その背後にある承認も削除されるので、次の試行ではもう一度要求し直すことになる。