MCP Integration
Connect Tellnest to Claude Desktop, Claude Code, and other MCP-compatible AI clients. Publish HTML, choose exactly who can open it, manage contacts and groups, and email recipients, without leaving your editor.
Quick start — Claude Code
1. Create an API key at Settings → API Keys
2. Add the server for every project (user scope):
claude mcp add -s user --transport http tellnest https://tellnest.com/api/mcp \ --header "Authorization: Bearer tn_live_your_key"
3. Start a new session. claude mcp list should show tellnest as connected.
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json, then restart Claude Desktop:
{
"mcpServers": {
"tellnest": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://tellnest.com/api/mcp",
"--header", "Authorization: Bearer tn_live_your_key"]
}
}
}Available tools
publish_storywritePublish an HTML document. Share it with emails/@domains (share_with) or contact groups (share_with_groups); emails each recipient a link and your brief (message) unless notify is false.
update_storywriteReplace HTML or title (same link), change audience, add or remove people and groups.
get_story_accessread-onlyWho can open a story: audience, individual emails, and groups with their members.
list_my_storiesread-onlyYour stories with links, audience and view counts.
list_contacts / add_contacts / remove_contactswriteYour address book of emails and whole @domains.
list_groups / create_group / update_group / delete_groupwriteNamed groups of contacts. Membership is live: every story shared with a group follows its changes.
Claude Code plugin
Install via Claude Code plugin marketplace:
/plugin marketplace add ernesthilvano/tellnest /plugin install tellnest@tellnest
Set TELLNEST_API_KEY in your environment first; the plugin sends it as a Bearer token. Then use /tellnest:publish-story and /tellnest:list-stories.
Authentication
Two auth methods are supported:
API Key — generate at Settings → API Keys. Pass as:
Authorization: Bearer tn_live_your_key # or X-API-Key: tn_live_your_key
OAuth 2.0 — for integrations that support OAuth. Use the authorization flow above. Access tokens start with tn_oauth_.
Support
Questions? Email hello@tellnest.com