Use HardlySimple from your favorite agent — ChatGPT, Claude, Cursor, Codex, or any client that speaks the Model Context Protocol. Point it at:
https://hardlysimple.com/mcpOne endpoint, both protocol generations: MCP revision 2026-07-28 is served natively (ask server/discover), and 2025-era clients keep working unchanged through the same tools.
For clients that support remote MCP servers with OAuth, just enter the URL above. The client discovers our authorization server automatically, opens a browser for you to sign in, and shows a consent screen where you pick what the agent may access. No tokens to copy. Access tokens are short-lived and refresh automatically, and you can disconnect any app anytime from MCP settings.
We start you with read-only scopes — grant write or admin access only if you intend the agent to change your data.
Create a scoped token at MCP settings and send it as a Bearer header. Best for local development and CLI agents. The token is shown once — store it like a password.
Clients that accept a remote URL + headers:
{
"mcpServers": {
"hardlysimple": {
"url": "https://hardlysimple.com/mcp",
"headers": {
"Authorization": "Bearer ${HARDLYSIMPLE_PAT}"
}
}
}
}Clients that only run a local (stdio) bridge — use mcp-remote:
{
"mcpServers": {
"hardlysimple": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://hardlysimple.com/mcp"
]
}
}
}With mcp-remote you can pass the token via --header Authorization:"Bearer $HARDLYSIMPLE_PAT", or let it run the OAuth flow in your browser (omit the header). Never paste a token into a client you don't trust.
Scopes restrict what a connection can do; they never grant more than your own account already has.
hardlysimple:teams:readhardlysimple:tasks:readhardlysimple:sketches:readhardlysimple:knowledge-bundles:readhardlysimple:databanks:readhardlysimple:design-systems:readhardlysimple:structured-data:readhardlysimple:repositories:readhardlysimple:claude-artifacts:readhardlysimple:presentations:readhardlysimple:halfabs:readhardlysimple:decks:readhardlysimple:workflows:readhardlysimple:tasks:writehardlysimple:sketches:writehardlysimple:knowledge-bundles:writehardlysimple:databanks:writehardlysimple:design-systems:writehardlysimple:structured-data:writehardlysimple:repositories:writehardlysimple:claude-artifacts:writehardlysimple:presentations:writehardlysimple:halfabs:writehardlysimple:decks:writehardlysimple:workflows:writehardlysimple:databanks:uploadhardlysimple:tasks:uploadhardlysimple:profile:readhardlysimple:tasks:assign:readhardlysimple:tasks:assign:writehardlysimple:companions:readhardlysimple:companions:writehardlysimple:calendar:readhardlysimple:calendar:writehardlysimple:admin