kazejev-personal
profile-mcp
Persönlicher MCP-Server für kazejev.com. Der Server läuft auf Cloudflare Workers. Der Server ist schreibgeschützt: Er gibt eine Biografie, Fähigkeiten, Projekte und Kontaktlinks an KI-Agenten weiter. Der Server hat keine Laufzeitabhängigkeiten.
Sprache
Dieses Projekt verwendet Simplified Technical English (ASD-STE100). Schreiben Sie die gesamte Dokumentation und alle Code-Kommentare in diesem Stil:
Halten Sie Sätze kurz. Verwenden Sie maximal 20 Wörter für eine Anweisung.
Verwenden Sie die aktive Stimme.
Verwenden Sie ein Wort für eine Bedeutung. Verwenden Sie dasselbe Wort für dieselbe Sache.
Schreiben Sie eine Anweisung in einem Satz.
Related MCP server: personal-resume-agent
Protokollunterstützung
Der Server unterstützt zwei Protokoll-Ären.
Die MCP-Revision 2026-07-28 hat den initialize-Handshake entfernt. Sie hat auch die Sitzungen auf Protokollebene entfernt. Daher unterscheidet sich ein Server für die neue Revision stark von einem Server für die älteren Revisionen. Die meisten Clients verwenden noch die älteren Revisionen. Deshalb unterstützt dieser Server die beiden Ären auf einem Endpunkt.
Ära | Versionen | Beschreibung |
Modern |
| Der Server speichert keinen Zustand. Jede Anfrage enthält die Version, die Identität und die Fähigkeiten in |
Legacy |
| Der Client und der Server führen den |
Der Server wählt die Ära für jede Anfrage aus. Wenn der MCP-Protocol-Version-Header eine moderne Version anzeigt, verwendet der Server die modernen Regeln. Wenn nicht, verwendet der Server die Legacy-Regeln.
Die moderne Ära hat diese Regeln:
Der Server sendet 405 für eine GET-Anfrage und für eine DELETE-Anfrage. Der GET-Stream und der Sitzungsabbau sind nicht mehr im Protokoll.
Der Client muss den
Mcp-Method-Header senden. Fürtools/call,resources/readundprompts/getmuss der Client auch denMcp-Name-Header senden.Wenn ein Header-Wert nicht mit dem Body-Wert übereinstimmt, sendet der Server 400 und den Fehlercode
-32020(HeaderMismatch). Der Server dekodiert zuerst das Format=?base64?…?=, dann vergleicht er die beiden Werte.Wenn der Server die Protokollversion nicht unterstützt, sendet der Server 400 und den Fehlercode
-32022. Die Fehlerdaten zeigen die unterstützten Versionen.Wenn die Methode unbekannt ist, sendet der Server 404 und den Fehlercode
-32601. Ein Client verwendet diese Antwort, um einen modernen Server zu identifizieren.Ein Listenergebnis enthält
ttlMsundcacheScope. Jedes Ergebnis enthältresultType.
Der Server hat keine subscriptions/listen, keine MRTR-Eingabeanforderungen und keine Tasks-Erweiterung. Der Server benötigt sie nicht, weil jedes Tool statisch ist und keine Argumente hat.
Endpunkt
POST /mcp. Der Server sendet 404 für alle anderen Pfade.
Dateien
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.Entwicklung
npm install
npm run typecheck
npm test # Compiles the code, then does the tests.
npm run dev # Starts wrangler dev.Bereitstellung
npx wrangler login
npx wrangler deployFügen Sie dann die benutzerdefinierte Domäne mcp.kazejev.com im Cloudflare-Dashboard hinzu. Gehen Sie zu Workers & Pages, dann zu diesem Worker, dann zu Einstellungen, dann zu Domänen & Routen.
Serverkarte
Das Repository theglobe/theglobe.github.io sendet eine Discovery-Karte unter /.well-known/mcp/server-card.json. Das Feld protocolVersion und das Feld transport.endpoint in der Karte müssen mit diesem Server übereinstimmen.
Die Karte gibt den Servernamen kazejev-personal an. Dieser Name unterscheidet sich vom Repository-Namen und vom Worker-Namen. Ändern Sie SERVER_NAME in src/content.ts nicht, es sei denn, Sie ändern auch die Karte.
To do
Fügen Sie die korrekte Biografie, Fähigkeiten und Projekte in
src/content.tsein.Treffen Sie eine Entscheidung über eine Kontakt-E-Mail-Adresse. Die Datei hat keine E-Mail-Adresse.
Registry
Der Server ist im offiziellen MCP-Registry als com.kazejev/profile eingetragen.
https://registry.modelcontextprotocol.io/v0/servers?search=kazejevserver.json enthält den Registry-Eintrag. Um eine neue Version zu veröffentlichen, ändern Sie das Feld version so, dass es mit SERVER_VERSION in src/content.ts übereinstimmt, dann:
mcp-publisher login dns --domain kazejev.com --private-key <HEX>
mcp-publisher publishDer Namespace com.kazejev wird durch einen TXT-Eintrag auf kazejev.com nachgewiesen:
v=MCPv1; k=ed25519; p=Z3Hxdi1IjSf8w1F4nnlcPJHX/X72+rsaXY4DTJJj5Ns=Dieser Eintrag muss bestehen bleiben. Der passende private Schlüssel befindet sich nicht in diesem Repository. Um einen anderen Schlüssel zu verwenden, generieren Sie ein neues Paar und ersetzen Sie den TXT-Eintrag durch den neuen öffentlichen Schlüssel.
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