kazejev-personal
profile-mcp
Персональный MCP-сервер для kazejev.com. Сервер работает на Cloudflare Workers. Сервер доступен только для чтения: он предоставляет ИИ-агентам биографию, навыки, проекты и контактные ссылки. У сервера нет зависимостей времени выполнения.
Язык
Этот проект использует упрощённый технический английский (ASD-STE100). Пишите всю документацию и все комментарии к коду в этом стиле:
Держите предложения короткими. Используйте не более 20 слов для инструкции.
Используйте действительный залог.
Используйте одно слово для одного значения. Используйте одно и то же слово для одной и той же вещи.
Пишите одну инструкцию в одном предложении.
Related MCP server: personal-resume-agent
Поддержка протокола
Сервер поддерживает две эпохи протокола.
Редакция MCP 2026-07-28 удалила рукопожатие initialize. Она также
удалила сеансы на уровне протокола. Таким образом, сервер для новой редакции очень
отличается от сервера для более старых редакций. Большинство клиентов всё ещё
используют более старые редакции. Поэтому этот сервер поддерживает обе эпохи на
одной конечной точке.
Эра | Версии | Описание |
Современная |
| Сервер не хранит состояние. Каждый запрос содержит версию, идентификационные данные и возможности в |
Устаревшая |
| Клиент и сервер выполняют рукопожатие |
Сервер выбирает эпоху для каждого запроса. Если заголовок MCP-Protocol-Version
указывает современную версию, сервер использует современные правила. Если нет,
сервер использует устаревшие правила.
Для современной эпохи действуют следующие правила:
Сервер отправляет 405 для GET-запроса и для DELETE-запроса. Поток GET и завершение сеанса больше не входят в протокол.
Клиент должен отправлять заголовок
Mcp-Method. Дляtools/call,resources/readиprompts/getклиент также должен отправлять заголовокMcp-Name.Если значение заголовка не согласуется со значением в теле, сервер отправляет 400 и код ошибки
-32020(HeaderMismatch). Сервер сначала декодирует значение в формате=?base64?…?=, затем сравнивает два значения.Если сервер не поддерживает версию протокола, сервер отправляет 400 и код ошибки
-32022. Данные об ошибке показывают поддерживаемые версии.Если метод неизвестен, сервер отправляет 404 и код ошибки
-32601. Клиент использует этот ответ для определения современного сервера.Результат списка содержит
ttlMsиcacheScope. Каждый результат содержитresultType.
У сервера нет subscriptions/listen, входных запросов MRTR или расширения tasks.
Серверу они не нужны, потому что каждый инструмент статичен и не имеет аргументов.
Конечная точка
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Затем добавьте пользовательский домен mcp.kazejev.com в панели управления
Cloudflare. Перейдите в Workers & Pages, затем в этот Worker, затем в Settings,
затем в Domains & Routes.
Карточка сервера
Репозиторий theglobe/theglobe.github.io отправляет карточку обнаружения по
адресу /.well-known/mcp/server-card.json. Поле protocolVersion и поле
transport.endpoint в карточке должны соответствовать этому серверу.
Карточка указывает имя сервера kazejev-personal. Это имя отличается от имени
репозитория и от имени Worker. Не меняйте SERVER_NAME в src/content.ts,
если только вы тоже не меняете карточку.
Список дел
Поместите в
src/content.tsправильные биографию, навыки и проекты.Примите решение о контактном адресе электронной почты. В файле нет адреса электронной почты.
Реестр
Сервер находится в официальном MCP Registry как com.kazejev/profile.
https://registry.modelcontextprotocol.io/v0/servers?search=kazejevserver.json содержит запись реестра. Чтобы опубликовать новую версию, измените
поле version так, чтобы оно совпадало с SERVER_VERSION в src/content.ts,
затем:
mcp-publisher login dns --domain kazejev.com --private-key <HEX>
mcp-publisher publishПространство имён com.kazejev подтверждается TXT-записью на kazejev.com:
v=MCPv1; k=ed25519; p=Z3Hxdi1IjSf8w1F4nnlcPJHX/X72+rsaXY4DTJJj5Ns=Эта запись должна оставаться на месте. Соответствующий закрытый ключ не находится в этом репозитории. Чтобы использовать другой ключ, создайте новую пару и замените TXT-запись новым открытым ключом.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceAn 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.
- AlicenseNot gradedqualityDmaintenanceExposes 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
- FlicenseNot gradedqualityBmaintenanceEnables AI assistants to query the author's career, projects, publications, and technical documents through read-only MCP tools.
- FlicenseNot gradedqualityBmaintenanceA personal MCP server that exposes your profile (bio, skills, projects, work experience) as structured tools for any MCP-compatible AI client, secured with OAuth 2.1 and Dynamic Client Registration.
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
AI agent website builder. Create and publish link-in-bio sites via MCP or REST API.
Pocket Agent (aipocketagent.com) MCP server — read tools for personas, apps, and product info.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theglobe/profile-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server