Jon Rezin パブリック API
Jon のバイオ、サービス、ディスコグラフィー、アーティスト、構造化されたページサマリーへの、パブリックでエージェントフレンドリーな読み取りアクセス — および問い合わせ受付フォーム。仕様: /openapi.json (OpenAPI 3.1)。
AI アシスタント向け: 本サイトは /.well-known/mcp.json で Model Context Protocol サーバーを公開しています。JSON-RPC 2.0 経由で /api/v1/mcp にて、2つの読み取り専用ツール getCredits(artist) と searchReleases(query) をご利用いただけます。
Bio
構造化されたバイオ、サービス、受賞歴、そして現在の受注可否。
curl https://jonrezin.com/api/v1/jon.json
Discography
アーティストまたはロールでフィルタリングできます。limit と offset でページネーションが可能です。
curl 'https://jonrezin.com/api/v1/discography?artist=Bad%20Bunny&limit=10'
ページサマリー (言語対応)
既知の任意のURLに対する Schema.org WebPage。?lang=<code> で翻訳済みのタイトル/説明文が返されます。
curl 'https://jonrezin.com/api/v1/page.json?url=/about&lang=de'
JSON サイトマップ
言語とタイプを含むすべての公開URL。1時間キャッシュされます。
curl https://jonrezin.com/api/v1/sitemap.json
MCP — ツール一覧
HTTP 上の JSON-RPC 2.0。認証なし。
curl -X POST https://jonrezin.com/api/v1/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
MCP — getCredits
指定されたアーティストに対する Jon のクレジットを返します。
curl -X POST https://jonrezin.com/api/v1/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call",
"params":{"name":"getCredits","arguments":{"artist":"Bad Bunny"}}}'
Rate limit: 60 req/hr per IP. Identify as an agent via User-Agent: YourBot/1.0 (on-behalf-of: [email protected]) for 300 req/hr. Full agent policy: /ai.txt.