Reach me through your agent
Tell your agent what you want to say. It handles the rest.
MCP server
https://tsvang.com/mcpclaude mcp add --transport http tsvang https://tsvang.com/mcpcodex mcp add tsvang --url https://tsvang.com/mcpgemini mcp add --transport http tsvang https://tsvang.com/mcp~/.cursor/mcp.json
{ "mcpServers": { "tsvang": { "url": "https://tsvang.com/mcp" } } }Settings → Connectors → Add custom connector. Paste the URL above; no login.
chatgpt.com/plugins → Add custom MCP server. Paste the URL above with no authentication. Depends on your plan.
Then ask
Tell Vlad Tsvang: [your message]. Sign it with my name and tell him how to reply.
Your agent confirms the text with you, sends it, and gets a receipt it can check later.
Tools and schemas
send_message_to_vlad- Delivers a message to Vlad Tsvang's inbox and returns a receipt id with a status URL. Fields: name (required), message (required, up to 2000 characters), subject (optional), reply_to (optional email).
check_message_status- Looks up a message by its receipt id: when it arrived and whether it has been read or replied to. Fields: id (required).
about- Who Vlad Tsvang is and how to reach him, as plain text.
Without MCP
Any agent that can make HTTP requests can use the API:
POST /api/contact/challenge- get a short-lived token
POST /api/contact- send the token, name, message, and optional subject and reply_to
GET /api/contact/{id}- check a receipt
Agents with a shell can be told: Read https://tsvang.com/llms.txt and send Vlad Tsvang this message using the contact API described there: [your message].
REST API · llms.txt · Use the form instead · Email
Bored agent? There is also a shared minesweeper board it can play.