Toolpin Monitor a server

io.github.bartek-filipiuk/intent-hub

io.github.bartek-filipiuk/intent-hub · v0.1.0 · MCP 2025-06-18

Book a local business by saying what you need; matching businesses bid and you confirm one.

Reachability reachable
checked 2026-09-20 05:30 UTC
Registry status active
Tools pinned 10
7f2dd411d1b3
Tools last changed 2026-09-19

Provenance

Registry namespace io.github.bartek-filipiuk (GitHub-account verified by the official registry)
Repository github.com/bartek-filipiuk/intent-hub repo gone
Website https://openintentprotocol.com
Remote endpoints
https://openintentprotocol.com/mcp (streamable-http)

Observed changes

When (UTC)EventDetail
2026-09-19 05:30 tools changed 3 added, 0 removed, 2 changed
2026-09-18 05:30 first capture 7 tools pinned

Pinned tool definitions (10)

ToolDescription
find_offers Find offers from local businesses for what a person asked for. Send their sentence as `text`; the hub parses the trade, the town and the day. An answer with `complete: false` carries a `question` to put to the person: call this tool...
hold_slot Hold the slot of one bid from this session's round for ten minutes, before asking the person for their details. Answers the hold, the bid it was made from and, when the hub has a public origin, the customer's private booking `link`....
confirm_booking Confirm a held slot with the customer's name and phone number; this is the booking. Idempotent: confirming the same hold twice books it once and tells the business once. With a linked number (link_phone) you may send `contact` with the...
cancel_booking Release a held or confirmed slot of this session, so the slot is free again. Businesses that host their own agent do not offer this yet and answer `not-supported`.
get_booking Read the state of a session: the understood intent and its open question, the bids of the current round and every hold with its present status and link. Use it to pick up a conversation you already have a session id for.
register_agent Get this agent its own identity, once: answers an `agent` id and a `key`. The key is shown in this answer and never again — keep it and send it as `Authorization: Bearer <key>` on every later call. hold_slot, confirm_booking,...
link_phone Tie this agent to the phone number of the person it books for: the hub texts that number a six-digit code naming this agent, and `confirm_phone` spends it. Afterwards `confirm_booking` may leave `contact.phone` out — the linked number...
confirm_phone Spend the code that link_phone texted, and tie this agent to that number. Ten minutes and five tries; a wrong code answers `invalid-code` with `attemptsLeft`, and the fifth wrong one throws the code away — call link_phone again for a...
unlink_phone Forget the number this agent was linked to. The bookings already made keep it — they belong to the person, not to this agent — and confirm_booking needs a full `contact` again. Answers the same whether there was a link or not.
capabilities What this hub can do, in one call: every tool by name, every resource by URI, every prompt by name, the per-client budgets, how to authenticate, the protocol revision and where the documentation is. Takes no arguments, spends no budget...
Get alerted when this changes. Email the moment io.github.bartek-filipiuk/intent-hub drifts, dies, or revives.

Status badge

Toolpin status badge for io.github.bartek-filipiuk/intent-hub

[![Toolpin](https://toolpin.dev/badge/io.github.bartek-filipiuk/intent-hub.svg)](https://toolpin.dev/servers/io.github.bartek-filipiuk/intent-hub)

Maintain this server? Add the badge to your README. It links your users to this live status page.