{
  "markdown": "# Tend — MCP connector\n\nRead-only access to your own [Tend](https://www.tendladder.com/?src=mcp-repo)\nrecord — goals, contacts, commitments and interaction history — so your\nassistant can answer from your network instead of guessing.\n\n```\nhttps://www.tendladder.com/api/mcp\n```\n\nStreamable HTTP · OAuth 2.1 · read-only · requires a Tend account (the free plan\nincludes the connector).\n\n> This repository is the connector's documentation and its registry manifest.\n> The server itself is hosted — there is nothing here to install or run.\n\n---\n\n## What it is for\n\nTend is goal-coupled relationship management: your network organized around what\nyou are trying to achieve, rather than a contact list on a reminder timer.\n\nThe connector exists because the useful question is usually asked somewhere Tend\nhas no app — in the middle of a conversation with your assistant, on a phone, in\na thread about a job you are trying to fill. It answers from your own record,\nand it never spends your Tend allowance: the reasoning runs on your assistant's\nplan, not ours.\n\n## Connecting\n\n**One click:** [**Add Tend to Claude**](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Tend&connectorUrl=https%3A%2F%2Fwww.tendladder.com%2Fapi%2Fmcp)\n— this opens Claude's Add connector dialog with the name and URL already filled\nin. Review them, confirm, then click **Allow** on the consent screen, which\nappears on `tendladder.com` rather than a third-party login. That is the whole\nsetup: no token to paste, no config file to edit.\n\nThe link only prefills the form. It grants nothing until you confirm.\n\n**By hand,** if you would rather: in Claude, Settings → Connectors → Add custom\nconnector, and paste `https://www.tendladder.com/api/mcp`.\n\n**Claude Code:** `claude mcp add --transport http tend https://www.tendladder.com/api/mcp`\n\nVerified on Claude desktop, web and mobile. Other MCP clients speak the same\nprotocol and are expected to work, but only Claude is tested — ChatGPT requires\nDeveloper mode, and Gemini currently has no consumer path for remote MCP\nservers.\n\nEvery connected client is listed in Tend's settings with its own **Revoke**.\n\n## What to ask\n\nThe connector tells your assistant the questions it answers best, so asking\n*\"what can I do with Tend?\"* returns a useful list on the first try. These are\nthe six it names:\n\n| Ask | What it does |\n|---|---|\n| *What do I owe people this week?* | Your open commitments, the ones **you** promised |\n| *What am I waiting on?* | The other direction — what others owe you |\n| *Who should I contact today, and why that person?* | Ranked, with the reason attached |\n| *Which of my goals is stalling?* | The goal that has stopped moving, and why |\n| *Brief me on Dana before I speak to her.* | Everything on one person, in reading order |\n| *Here is a job spec — who in my network is relevant?* | Paste anything; it matches against your network |\n\nThat last one is the one Tend's own app cannot do, because it cannot see what is\nin front of you and your assistant can.\n\n## Tools\n\nSeven, all read-only.\n\n| Tool | Returns |\n|---|---|\n| `list_goals` | Your goals and their state |\n| `get_goal_next_moves` | The next moves on a goal, with the audit's own reasoning and its age |\n| `list_commitments` | Open commitments, each carrying a direction — `mine` or `theirs` |\n| `search_contacts` | Contacts matching a query, ranked |\n| `get_contact` | One person in full |\n| `search_activities` | Interaction history |\n| `list_reminders` | What is scheduled |\n\nRows carry deep links back into Tend, so anything your assistant creates\nelsewhere stays traceable to why it mattered.\n\n**Read-only is a hard boundary, not a first version's limitation.** No tool\ncreates, edits, sends or deletes. The worst outcome of a confused agent is a\nwrong answer, never a changed record — which is the property that made shipping\nthis early defensible in the first place.\n\n## Privacy\n\n- Your data is single-tenant and encrypted. It is never sold and never used to\n  train models.\n- Tenancy is resolved from your OAuth session, never from anything the model\n  says — the server cannot be talked into reading someone else's record.\n- Full policy: <https://www.tendladder.com/privacy>\n\n## Registry\n\nPublished to the [Official MCP Registry](https://registry.modelcontextprotocol.io)\nas `com.tendladder/tend`. The manifest is [`server.json`](./server.json).\n\n## Support\n\nQuestions, or something behaving oddly: open an issue here, or use the contact\nroute at <https://www.tendladder.com/>.\n\n## License\n\nThe documentation and manifest in this repository are MIT licensed (see\n[LICENSE](./LICENSE)). The Tend service itself is proprietary and is not\ndistributed here.\n",
  "bytes": 4703,
  "sha": "36db747302e44070cfc375595da845092eb9cbc880610eb4559a52e416864ef0",
  "repo_slug": "ruimluis/tend-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_com_tendladder_tend_445986c9/readme"
}