エージェントから使う
ライブラリをMCPサーバーとして接続すると、エージェントがブラウザなしでデザインを検索・構築します。
ライブラリをMCPサーバーとして接続すると、それがエージェントの中に入ります。ここをブラウズしてプロンプトをコピーし貼り付ける代わりに、ペイウォール画面をリクエストすれば、エージェントがライブラリを検索し、一致したものを見せ、選んだものを構築します。デザインもプロンプトも同じで、ブラウザは不要です。
接続する
エンドポイントはhttps://mcp.clevens.com/mcpです。Streamable HTTPで通信するため、現在のMCPクライアントであればローカルプロキシなしで直接到達できます。検索には何も要りません。デザインを取得するにはキーが必要で、アカウントページで作成できます。クライアントがhttps://mcp.clevens.comのような素のホストを望む場合も動作します。
Claude Code
claude mcp add --transport http clevens https://mcp.clevens.com/mcp \
--header "Authorization: Bearer mdc_your_key"Cursor
すべてのプロジェクト向けには~/.cursor/mcp.jsonに、1つだけなら.cursor/mcp.jsonに追加してください。
{
"mcpServers": {
"clevens": {
"url": "https://mcp.clevens.com/mcp",
"headers": { "Authorization": "Bearer mdc_your_key" }
}
}
}VS Code
ワークスペースの.vscode/mcp.jsonに追加してください。
{
"servers": {
"clevens": {
"type": "http",
"url": "https://mcp.clevens.com/mcp",
"headers": { "Authorization": "Bearer mdc_your_key" }
}
}
}それ以外
stdioしか話せないクライアントは、それ自体のインストールが不要なmcp-remoteで橋渡しできます。
npx -y mcp-remote https://mcp.clevens.com/mcp --header "Authorization: Bearer mdc_your_key"キーを取得する
アカウントページで作成してください。一度しか表示されないので、すぐに設定に貼り付けてください。キーは期限切れがなく、アカウントごとに5個まで、取り消すとすぐに使えなくなります。キーが漏れた場合は取り消して新しく作成してください。それ以外に紐づくものはありません。
エージェントが得られるもの
| ツール | 機能 |
|---|---|
| search_designs | テキスト、カテゴリー、タイプ、Expo Goの安全性でデザインを検索します。コードではなくメタデータを返します。 |
| list_categories | ライブラリが扱うすべてのカテゴリーと、それぞれに公開されているデザインの数。 |
| get_design | 1つのデザインを取得します:すべてのファイルの完全なソース、依存関係、フォント、配線方法。 |
| get_designs | 複数のデザインを1つのグループ化されたプロンプトとして取得し、セットアップがデザインごとではなく一度だけ発生します。 |
一度に複数リクエストできます。get_designsが存在するのは、3つの別々のプロンプトだとエージェントがアプリのスキャフォールドを3回行い依存関係を3回インストールしてしまい、似た3つの画面を渡されたエージェントはそれらを共有コンポーネントに統合し始めてしまうためで、それこそがこれらのデザインが決してしてはならないことだからです。
しないこと
- 再テーマ化はしません。ハンドシェイクは、エージェントが1つでもデザインを見る前に、色、タイプ、余白、モーションが記述されたとおりに提供されることを伝えます。パレットに合わせたデザインが欲しい場合は、それが取り込まれ動作するようになった後の別のステップとして依頼してください。
- デザインを作り出すことはしません。一致するものがなければ、近いものを返すのではなく、検索がそう伝えます。
- あなたのアカウントに書き込むことはしません。すべてのツールは読み取り専用で、触れる状態はコピー数だけです。
何か問題があるとき
| 表示される内容 | 意味 |
|---|---|
| 「このデザインにはAPIキーが必要です」 | サーバーには到達できていますが、ヘッダーが欠けているか誤っています。設定内のAuthorizationヘッダーを確認してください。 |
| 「1日の上限に達しました」 | 本日分の無料枠を使い切っています。検索は引き続き利用でき、上限は協定世界時の深夜にリセットされます。 |
| 「リクエストが多すぎます」または429 | このエンドポイントは1分あたりでレート制限されており、キーがない呼び出し元にはさらに厳しく適用されます。Retry-Afterヘッダーが示す秒数だけ待ってください。最初の回答を読まずに検索をループするエージェントが通常の原因です。 |
| ツールが一向に表示されない | クライアントがハンドシェイクを完了していません。再起動し、URLがhttps://mcp.clevens.com/mcpであることを確認してください。 |
| GETに対する405 | 想定内です。サーバーはPOSTのみに応答し、メッセージをプッシュすることはありません。一部のクライアントは最初にそれを試します。 |