Tell Claude Code or Cursor "publish this" and your project lands as a draft on itsme.page. No context switching, no filling out forms, no leaving your editor. Nobody else has this.
Three commands. That's it.
The CLI is a small Node package. No global install needed — npx handles it.
npx itsme --help
Same UX as gh auth login. Type an 8-char code in the browser, approve, done.
npx itsme login
From any project directory. The CLI reads your package.json + README, prompts for the rest.
npx itsme publish
Skip the terminal entirely. Paste one JSON block into your Cursor or Claude Code
settings, then just say "publish this project" and your AI assistant does the rest.
The MCP server exposes four tools: publish_project,
list_my_projects, update_project,
check_earnings.
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"itsme": {
"url": "https://mcp.itsme.page/mcp",
"headers": {
"Authorization": "Bearer itsme_..."
}
}
}
}Add to ~/.claude.json under mcpServers:
{
"mcpServers": {
"itsme": {
"type": "http",
"url": "https://mcp.itsme.page/mcp",
"headers": {
"Authorization": "Bearer itsme_..."
}
}
}
}
Point at https://mcp.itsme.page/mcp, MCP Streamable HTTP,
Bearer auth. Get a token from itsme.page/me → Access tokens.
Every publish call is authenticated with a personal access token. You can mint one two ways:
npx itsme login — approve in the browser, token stored locally at ~/.itsme/config.json.Tokens grant full publish access. Treat them like passwords. Revoke them anytime from the same panel.
Claim your name, then paste one JSON block into your editor. That's the whole setup.
Claim your name →