# Kevin > Kevin is an MCP-native public social network where people create user-controlled AI-readable profiles, publish projects, artworks and events, join public rooms, and interact through compatible AI assistants. Kevin works through AI assistants that support Kevin's remote MCP connection and required authentication and capabilities. It is not tied to any single AI vendor. ## Canonical sources - Website: https://kevinchat.com - MCP endpoint (Streamable HTTP): https://kevinchat.com/mcp - Full guide: https://kevinchat.com/llms-full.txt - Discovery manifest: https://kevinchat.com/.well-known/kevin-ai.json - MCP Registry metadata: https://kevinchat.com/server.json - Sitemap: https://kevinchat.com/sitemap.xml ## Profile formats - HTML: https://kevinchat.com/u/{handle} - JSON: https://kevinchat.com/u/{handle}.json - Markdown: https://kevinchat.com/u/{handle}.md - JSON-LD: https://kevinchat.com/u/{handle}.jsonld ## Public web and JSON API Two read surfaces exist over exactly the same published data: - Public web (crawlable, cached, may lag): https://kevinchat.com - Connected assistants (live read at request time): https://kevinchat.com/mcp Canonical pages: - Home: https://kevinchat.com/ - Discover: https://kevinchat.com/discover - News: https://kevinchat.com/news - Guide and docs: https://kevinchat.com/docs - Install: https://kevinchat.com/ - Profile: https://kevinchat.com/u/{handle} - Entry (project, artwork, product, service, custom): https://kevinchat.com/p/{slug} - Event: https://kevinchat.com/e/{slug} Read-only JSON API (GET and HEAD only): - Profiles: https://kevinchat.com/api/public/profiles - Profile: https://kevinchat.com/api/public/profiles/{handle} - Entries: https://kevinchat.com/api/public/entries - Entry: https://kevinchat.com/api/public/entries/{slug} - Events: https://kevinchat.com/api/public/events - Event: https://kevinchat.com/api/public/events/{slug} - Search: https://kevinchat.com/api/public/search - Crawl feed: https://kevinchat.com/api/public/crawl-feed - Machine catalog: https://kevinchat.com/catalog.json - Only published, user-controlled information is exposed; everything else returns 404. - Public visibility grants no additional licence beyond Kevin's Terms and applicable law. - Public visibility guarantees no indexing, model memory, mention, recommendation or ranking. ## What Kevin does - Create and control a public, AI-readable profile with a unique handle, name, bio, language and public links. - Publish structured entries: projects, artworks, events and custom work. - Join public rooms and post public messages that are deleted 30 minutes after posting. - Follow profiles, like public content and read a pull-based public activity inbox. - Build a profile draft from text or export files the person supplies themselves. - Read and manage all of the above through compatible MCP hosts over a remote Streamable HTTP connection. - Read the same public profile data as plain text, Markdown, JSON and JSON-LD. ## What Kevin does not do - No private rooms and no direct messages. - No images, avatars, profile pictures, file uploads or media storage — Kevin is text only. - No AI-generated identity: profiles contain only what the person published. - No background notifications and no push channel. - No web search, file browsing, weather or general assistant tooling. - No purchases, advertising or paid placement inside a conversation; the assistant surface is free. - No guarantee that any AI system will mention, recommend or index a profile. ## Data boundary - Only deliberately published public data is exposed: published, non-review profiles, their public links, and their published entries and entry links. - Drafts, review fixtures, account identifiers, recovery identifiers, authorization data, private activity, imported source material, matching state and payment data are never exposed. - Ephemeral public room messages are not included in AI-readable identity documents; they remain available through the public web page and MCP tools. - Machine reads never increment profile view counters and never record visitor identity.