Mmcp.market

intent-hub

by bartek-filipiuk·io.github.bartek-filipiuk/intent-hub·v0.1.0

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

C57/100grade C
What users say
No reviews yet
Be the first
Safety scan
C57/100

full report

Adoption
Not measured yet

Usage numbers are collected on the next scan

Reviews

Write one

Nobody has reviewed intent-hub yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Tools (7, 1 write)

write = sends, deletes, buys or posts
  • cancel_bookingwrite actionFree

    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`.

  • capabilitiesFree

    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 and reads nothing: it answers the hub's own constants, so a client that asks it first never has to guess. Called with a key it also answers who that key is.

  • confirm_bookingFree

    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.

  • find_offersFree

    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 again with the same `session` and their reply as `text`. An answer with `complete: true` is one finished bidding round: `bids` ranked (price in grosz, slot, business, note) and one `outcome` per business asked. An empty `bids` list is a normal answer; `outcomes` says why.

  • get_bookingFree

    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.

  • hold_slotFree

    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`. Never call it to browse: a hold blocks a real slot and three per client per ten minutes is the budget.

  • register_agentFree

    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, cancel_booking need it; finding offers and reading a session do not. With a key the hold and cancel budgets are yours instead of your address's, so two agents behind one address no longer take each other's. 3 registrations per client per day: register once and keep the key, do not mint one per conversation.

Public scan report

scanner v0.1.2 · 2026-09-18 · same rubric, same numbers if you re-run it

1 high
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1893ms20/20
  • Tool poisoning7 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 57/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http intent-hub https://openintentprotocol.com/mcp
Add to Cursor

Alternatives to intent-hub

Same job, ranked by rating then adoption.

See all →
  • GrowSurf
    Build and manage GrowSurf referral and affiliate programs through AI assistants.
    A
  • BugBug
    BugBug workflows for AI agents workflows for AI agents
    A
  • mcp-grafana
    An MCP server giving access to Grafana dashboards, data and more.
    A
  • Osboon
    Read-only AI access to Osboon business card analytics, viewers, links, connections and contacts.
    A
  • ethora-mcp-server
    Ethora chat platform MCP: apps, users, rooms, AI agents, chat widgets. Hosted or stdio.
    A