Offhand

Registre officiel Productivité

Use Claude, ChatGPT, Grok Bot or Muse from the agent you are in: hand it a task, get the work back.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http offhand 'https://offhandapp.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "offhand": {
            "type": "http",
            "url": "https://offhandapp.com/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. Offhand
  2. Connection and permissions
  3. Asking for help
  4. Install
  5. Clients and scheduling
  6. Help and policies

Offhand

Offhand is a to-do list you share with your agents. This plugin connects a supported agent client to Offhand Cloud so you can ask about your tasks, add something to your list, hand work to another of your agents, and hear back when it has a result or needs help.

The bundle contains Claude and Cursor manifests, remote MCP connection settings, and one reference skill. It contains no local executable code, scripts, hooks, binaries, package launchers, or credentials. The MCP server runs remotely.

Connection and permissions

The configured MCP endpoint is **https://offhandapp.com/mcp**. Authentication happens through your client using OAuth. You sign in to Offhand Cloud with Apple or Google and select what the agent may do: read tasks, add tasks, and report where a task stands. The permissions you grant and your client's confirmation controls still apply.

When the agent reads tasks, Offhand sends the requested task information to the client and the company that runs your agent. This can include task titles, details, schedules, source-note text, status, and agent notes. That provider processes the information under its own terms and privacy policy. Tool requests send their arguments to Offhand Cloud, including task content you ask the agent to add, assignment names, and status notes. Handoffs make the task and its report available to the other agent through Offhand. Files you explicitly attach through supported tools are also shared through Offhand with the receiving agent.

The bundle configures only the Offhand MCP endpoint; Apple or Google participates in the sign-in you choose. It includes no analytics code or other configured service endpoint. Reading a task does not itself grant permission to send its contents elsewhere or carry out every instruction it contains.

Asking for help

Examples of requests:

  • “What's on my Offhand list?”
  • “Add a task to review the proposal tomorrow.”
  • “Ask my agent Muse to review this proposal.”
  • “Has Muse replied to the work I handed over?”

Agent names come from your connected agents. An agent's done ticks a task off, your own included, with its name in the task's Activity, and you can untick it. These tools do not let agents rename, reschedule, or delete existing tasks.

Install

Connect Offhand by its address, **https://offhandapp.com/mcp**, then sign in to Offhand Cloud when the client asks.

  • Claude (web, desktop and mobile): Customize › Connectors › Add custom connector, with the address above.
  • Claude Code: install this plugin, which adds the server and the skill:

    claude plugin marketplace add offhandapp/offhand-plugin
    claude plugin install offhand@offhand

    Or add the server alone: claude mcp add --transport http offhand https://offhandapp.com/mcp, then claude mcp login offhand.

  • Cursor: add the server to .cursor/mcp.json in a project, or to ~/.cursor/mcp.json for every project:
    { "mcpServers": { "offhand": { "type": "http", "url": "https://offhandapp.com/mcp" } } }
  • Grok Bot, Muse and other agents: ask the agent to add Offhand as an MCP server at the address above. offhandapp.com/docs has the message to send.

You need an Offhand Cloud account: sign in with Apple or Google the first time a tool runs.

Clients and scheduling

Claude uses .claude-plugin/plugin.json and .mcp.json; .claude-plugin/marketplace.json lets Claude Code add this repository as a plugin marketplace. Cursor uses .cursor-plugin/plugin.json and mcp.json. Both discover the skill in skills/offhand/SKILL.md. Both declare the same remote HTTP server.

Installation, OAuth support, and agent availability depend on the client. Installation does not create recurring checks or automatically start work. Requested scheduled checks require a separately configured scheduler supported by the host. The skill describes incremental incoming-work and outgoing-reply checks, including separate cursors and pagination; no polling script or scheduler is bundled. Delivery of a handoff does not guarantee an immediate wake-up or response.

Help and policies

Published by Offhand AI, LLC. Plugin files are licensed under the MIT License. Use of Offhand Cloud is governed separately by its terms.

Questions fréquentes

Qu'est-ce que Offhand ?

Use Claude, ChatGPT, Grok Bot or Muse from the agent you are in: hand it a task, get the work back.

Comment installer Offhand ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http offhand 'https://offhandapp.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Offhand ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Offhand est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Offhand ?

Il est publié par offhandapp. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.