Developers
Plug ego into your agent
ego exposes an MCP server. Your agents then write with your tones and your style, within your quota, and drop their drafts into your calendar.
Setup
- 1. Create an API token in your settings
- 2. Paste this block into your client's MCP configuration, replacing the token.
{
"mcpServers": {
"ego": {
"type": "http",
"url": "https://ego.dog/api/mcp",
"headers": {
"Authorization": "Bearer ego_..."
}
}
}
}Clients that support OAuth (Claude, Cursor) offer one-click sign-in: just give them the server URL and ego shows you an authorization screen. The token above stays useful for clients that only support headers.
One-click sign-in
If your client supports OAuth, there is no token to copy. Add the server, approve access from your ego account, and you are done. Revoke it any time from your settings.
Available tools
ego_whoamiYour account and remaining quota.
ego_list_tonesYour tones, built-in and custom.
ego_write_postWrites a post in your voice and saves it as a draft.
ego_list_postsYour recent posts, with their status.
ego_schedule_postSchedules a draft for a future date.
ego_get_statsImpressions, reactions and comments over 30 days.
What it does not do
- No publishing. The agent writes and schedules, you approve from the dashboard. A publish triggered by an agent would go out under your name, with no way back.
- Every post written uses your monthly quota, just like from the site. Each response returns what you have left.
- A token carries rights: read, generate, write. You can create one that reads without producing anything.
A question?
Write to us, we reply quickly. Contact support