PUBLIC PROFILE / MCP
Connect your AI.
A structured public profile, available through the Model Context Protocol. No account or API key required.
Remote connection
In an MCP-compatible client, add a remote server using Streamable HTTP and this URL:
https://syntheticastudios.org/mcpChoose no authentication. Use the client’s remote-server settings; configuration file names and keys vary between clients. A client must support remote Streamable HTTP, not only local stdio servers.
What’s available
Five JSON resources: vignesh://profile, vignesh://career, vignesh://projects, vignesh://socials, and vignesh://bio.
Tools: get_profile, get_career, get_projects, get_social_links, and get_public_bio. The biography accepts a length of short, medium or long.
Try it
curl 'https://syntheticastudios.org/mcp' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
--data '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"profile-reader","version":"1.0.0"}}}'The official SDK negotiates the supported protocol version. This server is stateless; it does not issue session IDs or maintain a background event stream. Opening /mcp in a browser returns 405 by design.
Scope
All operations are read-only and return public professional information. The server cannot book meetings, send messages or access private accounts. For a conversation, find a time directly.
Browser clients require an allowed origin. Native clients without an Origin header can connect directly.
Prefer a simple document? Read profile.json or llms.txt.