Skip to main content
Glama
theglobe

kazejev-personal

profile-mcp

kazejev.com 用の個人 MCP サーバー。このサーバーは Cloudflare Workers 上で動作します。このサーバーは読み取り専用です。AI エージェントに経歴、スキル、プロジェクト、連絡先リンクを提供します。このサーバーには実行時依存関係はありません。

言語

このプロジェクトは簡略化テクニカル英語(ASD-STE100)を使用します。すべてのドキュメントとコードコメントをこのスタイルで書いてください:

  • 文は短くしてください。指示は最大 20 語にしてください。

  • 能動態を使用してください。

  • 1 つの意味には 1 つの単語を使用してください。同じものには同じ単語を使用してください。

  • 1 つの指示は 1 つの文に書いてください。

Related MCP server: personal-resume-agent

プロトコルサポート

このサーバーは 2 つのプロトコル時代をサポートします。

MCP 2026-07-28 リビジョンは initialize ハンドシェイクを削除しました。また、プロトコルレベルのセッションも削除しました。したがって、新しいリビジョン用のサーバーは古いリビジョン用のサーバーとは大きく異なります。ほとんどのクライアントはまだ古いリビジョンを使用しています。そのため、このサーバーは 1 つのエンドポイントで 2 つの時代をサポートします。

時代

バージョン

説明

現代

2026-07-28

サーバーは状態を保持しません。各リクエストには、バージョン、ID、機能が _meta に含まれます。クライアントはこれらの値を HTTP ヘッダーにも入れます。サーバーはヘッダーを検査します。サーバーには server/discover メソッドがあります。

旧式

2025-11-25, 2025-06-18, 2025-03-26

クライアントとサーバーは initialize ハンドシェイクを行います。

サーバーは各リクエストの時代を選択します。MCP-Protocol-Version ヘッダーが現代のバージョンを示す場合、サーバーは現代のルールを使用します。そうでない場合、サーバーは旧式のルールを使用します。

現代の時代には次のルールがあります:

  • サーバーは GET リクエストと DELETE リクエストに対して 405 を送信します。GET ストリームとセッションのティアダウンはプロトコルに含まれなくなりました。

  • クライアントは Mcp-Method ヘッダーを送信する必要があります。tools/call、resources/read、prompts/get の場合、クライアントは Mcp-Name ヘッダーも送信する必要があります。

  • ヘッダー値がボディ値と一致しない場合、サーバーは 400 とエラーコード -32020(HeaderMismatch)を送信します。サーバーはまず =?base64?…?= 形式をデコードし、次に 2 つの値を比較します。

  • サーバーがプロトコルバージョンをサポートしていない場合、サーバーは 400 とエラーコード -32022 を送信します。エラーデータはサポートされているバージョンを示します。

  • メソッドが不明な場合、サーバーは 404 とエラーコード -32601 を送信します。クライアントはこの応答を使用して現代のサーバーを識別します。

  • リスト結果には ttlMs と cacheScope が含まれます。各結果には resultType が含まれます。

サーバーには subscriptions/listen、MRTR 入力リクエスト、タスク拡張機能はありません。各ツールは静的で引数がないため、サーバーにはそれらは必要ありません。

エンドポイント

POST /mcp。サーバーは他のすべてのパスに対して 404 を送信します。

ファイル

src/content.ts    All personal content. You change this file frequently.
src/protocol.ts   The MCP methods. This file is independent of the transport.
src/index.ts      The Cloudflare Worker entry point.
test/smoke.mjs    The protocol tests.

開発

npm install
npm run typecheck
npm test          # Compiles the code, then does the tests.
npm run dev       # Starts wrangler dev.

デプロイ

npx wrangler login
npx wrangler deploy

次に、Cloudflare ダッシュボードでカスタムドメイン mcp.kazejev.com を追加してください。Workers & Pages に移動し、この Worker を選択し、Settings、Domains & Routes の順に進みます。

サーバーカード

リポジトリ theglobe/theglobe.github.io は /.well-known/mcp/server-card.json でディスカバリーカードを送信します。カードの protocolVersion フィールドと transport.endpoint フィールドはこのサーバーと一致する必要があります。

カードはサーバー名 kazejev-personal を提供します。この名前はリポジトリ名や Worker 名とは異なります。src/content.ts の SERVER_NAME を変更しないでください。カードも変更しない限り。

やること

  • src/content.ts に正しい経歴、スキル、プロジェクトを入れてください。

  • 連絡先メールアドレスについて決定してください。ファイルにはメールアドレスがありません。

レジストリ

このサーバーは公式 MCP レジストリに com.kazejev/profile として登録されています。

https://registry.modelcontextprotocol.io/v0/servers?search=kazejev

server.json はレジストリエントリを保持します。新しいバージョンを公開するには、version フィールドを src/content.ts の SERVER_VERSION に合わせて変更し、次に:

mcp-publisher login dns --domain kazejev.com --private-key <HEX>
mcp-publisher publish

名前空間 com.kazejev は kazejev.com の TXT レコードによって証明されています:

v=MCPv1; k=ed25519; p=Z3Hxdi1IjSf8w1F4nnlcPJHX/X72+rsaXY4DTJJj5Ns=

そのレコードはそのまま残す必要があります。対応する秘密鍵はこのリポジトリにはありません。別の鍵を使用するには、新しいペアを生成し、TXT レコードを新しい公開鍵に置き換えてください。

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that provides a structured API for AI agents to query a person's resume, including profile, projects, writing, and gated access to experience and skills.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Exposes a personalized AI agent that reads your resume and provides intelligent responses about your professional background through a standardized MCP server interface with RAG capabilities.
    MIT
  • F
    license
    A
    quality
    B
    maintenance
    MCP server that exposes a resume as callable tools and resources, enabling AI agents to query experience, skills, projects, and contact information via natural language.
    3
    -
  • A
    license
    A
    quality
    B
    maintenance
    Exposes a personal portfolio of projects, skills, and resume as callable tools for MCP-compatible AI assistants like Claude Desktop.
    4
    MIT