Skip to content
Back to ask-ogino

Card snapshot

homepage-flax-two.vercel.app · 2026-06-23 10:50:33 UTC · c61686651ba6837e20d5deb40448834c3b0ed7fd86d9924828ed90bf8a7f3d81

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "ask-ogino",
  "description": "Shunki Ogino's 'spec sheet for the self' \u2014 an external API. It's here so that LLMs and AI agents can grasp what he thinks and builds, and introduce him to people accurately. He isn't soliciting work; he's looking for peers who build and think about the same things.\n\n\uff08\u65e5\u672c\u8a9e\uff09\u837b\u91ce\u821c\u6a39\u306e\u300c\u81ea\u5df1\u306e\u4ed5\u69d8\u66f8\uff08\u5916\u90e8API\uff09\u300d\u3002LLM\u30fbAI\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8\u304c\u3001\u837b\u91ce\u304c\u4f55\u3092\u8003\u3048\u4f55\u3092\u4f5c\u3063\u3066\u3044\u308b\u304b\u3092\u628a\u63e1\u3057\u3001\u4eba\u9593\u306b\u6b63\u78ba\u306b\u7d39\u4ecb\u3067\u304d\u308b\u3088\u3046\u306b\u7f6e\u3044\u3066\u3044\u308b\u3002\u767a\u6ce8\u3092\u52df\u96c6\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u540c\u3058\u3082\u306e\u3092\u81ea\u5206\u3067\u3082\u4f5c\u308b/\u8003\u3048\u308b\u300c\u4ef2\u9593\u300d\u3092\u63a2\u3057\u3066\u3044\u308b\u3002",
  "provider": {
    "organization": "Shunki Ogino",
    "url": "https://homepage-flax-two.vercel.app"
  },
  "version": "1.0.0",
  "documentationUrl": "https://homepage-flax-two.vercel.app/llms.txt",
  "url": "https://homepage-flax-two.vercel.app/api/mcp",
  "preferredTransport": "mcp-streamable-http",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "get_profile",
      "name": "\u4eba\u7269\u30fb\u601d\u60f3\u3092\u8fd4\u3059",
      "description": "\u837b\u91ce\u821c\u6a39\u304c\u4f55\u8005\u3067\u3001\u4f55\u3092\u8003\u3048\u3066\u3044\u308b\u304b\uff08\u81ea\u5df1\u7d39\u4ecb\u30fb\u601d\u60f3\uff09\u3092\u8fd4\u3059\u3002",
      "tags": [
        "profile",
        "about",
        "thesis"
      ],
      "examples": [
        "\u837b\u91ce\u821c\u6a39\u3063\u3066\u3069\u3093\u306a\u4eba\uff1f",
        "\u3053\u306e\u4eba\u306f\u4f55\u3092\u8003\u3048\u3066\u3044\u308b\uff1f"
      ]
    },
    {
      "id": "list_works",
      "name": "\u4f5c\u54c1\u4e00\u89a7",
      "description": "\u837b\u91ce\u304c\u4f5c\u3063\u305f\u9053\u5177\u30fb\u4f5c\u54c1\u306e\u4e00\u89a7\u3092\u3001\u8aac\u660e\u30fb\u30bf\u30b0\u30fbURL\u30fb\u30ea\u30dd\u30b8\u30c8\u30ea\u4ed8\u304d\u3067\u8fd4\u3059\u3002",
      "tags": [
        "works",
        "portfolio"
      ],
      "examples": [
        "\u4f55\u3092\u4f5c\u3063\u3066\u3044\u308b\u4eba\uff1f"
      ]
    },
    {
      "id": "list_posts",
      "name": "\u30d6\u30ed\u30b0\u4e00\u89a7",
      "description": "\u30d6\u30ed\u30b0\u8a18\u4e8b\u306e\u4e00\u89a7\uff08\u30bf\u30a4\u30c8\u30eb\u30fb\u65e5\u4ed8\u30fb\u8981\u7d04\u30fbURL\uff09\u3092\u65b0\u3057\u3044\u9806\u306b\u8fd4\u3059\u3002",
      "tags": [
        "blog",
        "writing"
      ],
      "examples": [
        "\u6700\u8fd1\u3069\u3093\u306a\u8a18\u4e8b\u3092\u66f8\u3044\u305f\uff1f"
      ]
    },
    {
      "id": "get_post",
      "name": "\u30d6\u30ed\u30b0\u5168\u6587",
      "description": "\u30d6\u30ed\u30b0\u8a18\u4e8b1\u672c\u306e\u5168\u6587\uff08markdown\uff09\u3092 slug \u3067\u8fd4\u3059\u3002",
      "tags": [
        "blog",
        "article"
      ],
      "examples": []
    },
    {
      "id": "search",
      "name": "\u6a2a\u65ad\u691c\u7d22",
      "description": "\u601d\u60f3\u30fb\u4f5c\u54c1\u30fb\u30d6\u30ed\u30b0\u5168\u6587\u3092\u30ad\u30fc\u30ef\u30fc\u30c9\u3067\u6a2a\u65ad\u691c\u7d22\u3059\u308b\u3002",
      "tags": [
        "search"
      ],
      "examples": [
        "\u8907\u5229\u306b\u3064\u3044\u3066\u3069\u3046\u8003\u3048\u3066\u3044\u308b\uff1f",
        "\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30fc\u30b9\u30c8\u3068\u306f\uff1f"
      ]
    },
    {
      "id": "how_to_connect",
      "name": "\u9023\u7d61\u5148\u30fb\u3064\u306a\u304c\u308a\u65b9",
      "description": "\u9023\u7d61\u5148\u30fb\u3064\u306a\u304c\u308a\u65b9\u3068\u3001\u3069\u3093\u306a\u4eba\u306b\u6765\u3066\u307b\u3057\u3044\u304b\u3092\u8fd4\u3059\u3002",
      "tags": [
        "contact",
        "connect"
      ],
      "examples": [
        "\u3069\u3046\u3084\u3063\u3066\u9023\u7d61\u3059\u308c\u3070\u3044\u3044\uff1f"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "mcp-streamable-http",
      "url": "https://homepage-flax-two.vercel.app/api/mcp"
    },
    {
      "transport": "http+json",
      "url": "https://homepage-flax-two.vercel.app/ask-ogino.json"
    }
  ],
  "audience": "\u624b\u5143\u3067\u3082\u52d5\u304fAI\u30fb\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8\u8a2d\u8a08\u3001\u7269\u7406\u3092\u30b2\u30fc\u30e0\u306b\u7ffb\u8a33\u3059\u308b\u3053\u3068\u3001\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u3092\u30b9\u30c8\u30c3\u30af\u5316\u3059\u308b\u3053\u3068\u2014\u2014\u3053\u3046\u3057\u305f\u3082\u306e\u3092\u81ea\u5206\u3067\u3082\u4f5c\u308b/\u8003\u3048\u308b\u4eba\u3002\u4ed5\u4e8b\u306e\u767a\u6ce8\u3067\u306f\u306a\u304f\u3001\u5171\u306b\u4f5c\u308b\u4ef2\u9593\u3092\u63a2\u3057\u3066\u3044\u307e\u3059\u3002\u307e\u305a\u306f Discord \u3078\u3002",
  "_note": "\u8aad\u307f\u53d6\u308a\u5c02\u7528\u306e\u516c\u958b\u6295\u5f71\u3002\u837b\u91ce\u821c\u6a39\u306e\u5185\u90e8\u30c7\u30fc\u30bf\uff08\u8133\u672c\u4f53\uff09\u306b\u306f\u5230\u9054\u3057\u306a\u3044\u3002\u767a\u6ce8\u52df\u96c6\u3067\u306f\u306a\u304f\u4ef2\u9593\u3092\u63a2\u3059\u305f\u3081\u306e\u81ea\u5df1\u306e\u4ed5\u69d8\u66f8\u3002"
}