Skip to main content
Glama
theglobe

kazejev-personal

by theglobe

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

2026-07-28

Der Server speichert keinen Zustand. Jede Anfrage enthält die Version, die Identität und die Fähigkeiten in _meta. Der Client legt diese Werte auch in HTTP-Header. Der Server prüft die Header. Der Server hat die Methode server/discover.

Legacy

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

Der Client und der Server führen den initialize-Handshake durch.

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ür tools/call, resources/read und prompts/get muss der Client auch den Mcp-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 ttlMs und cacheScope. Jedes Ergebnis enthält resultType.

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 deploy

Fü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.ts ein.

  • 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=kazejev

server.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 publish

Der 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.

F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • 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
    Not graded
    quality
    B
    maintenance
    A 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.

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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