com.serviche/sergio
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Sergio by Serviche
Publisher-provided description
Make sure nothing falls through the cracks in your cleaning business, even when you're not watching.
Summary by lookupd
Reads and manages cleaning business conversations, leads, and reminders; drafts and sends client texts and emails with team review.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http sergio https://sergio.serviche.com/api/agent/mcp
Codex, remote (streamable-http)
codex mcp add sergio --url https://sergio.serviche.com/api/agent/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"sergio": {
"url": "https://sergio.serviche.com/api/agent/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 109)
Publisher-provided text
whoamiReturns this agent seat: its name, role, member id, the organization it belongs to, the key id this call used, whether the owner allowed it to run SQL queries,catalogReturns `asks`, a short list of things a person can ask (give your user these when they ask what you can do), then lists every tool this seat can call right nowreport_feedbackFiles a bug report or feature request with the Sergio team. It lands in the team's one Feedback inbox, the same place the in-app help bubble's reports go, taggeevents_subscribeCreate or update this seat's one event subscription. inputs: which arrivals (omit for all: text_in, text_out, email_in, email_out, call_answered, call_missed, vevents_listReturns the next events for this seat, oldest first, after `cursor` (omit it to continue from your last ack). Each event names an arrival by id (a text, email,events_ackStores `cursor` (a next_cursor you received) as this seat's high-water mark, so events_list with no cursor resumes after it. It only moves forward; an older curreadRead ANYTHING about the business: read(entity, filters). ENTITIES (key: purpose [main filters]): conversations: The inbox list of conversations [status, from, tqueryRun a read-only SQL SELECT over the business database and get rows back. It is the FALLBACK, not the first move: when a read(entity) answers the question (leadsfindClientByIdentifierLook up a client ID by a single identifier (phone or email). Returns the client ID or null. Simpler than resolveClient. No creation, no merge. Use for a quick csend_textTexts a client or teammate on your person's order, from the business number, as a Manual send under the business's Sending setting. Use it whenever your personstart_group_textOpens the one group text thread for 2 to 9 contacts who each have a phone, as the inbox's New conversation with several people checked does (an existing group fopen_conversation_by_phoneOpens (or finds) the one conversation for a phone number nobody is saved under, as the inbox search's Text <number> does. Nothing is sent. Pass the same idempotassign_conversationAssigns a conversation to a teammate, as the thread header's Assign menu does: assigned_member_id is the teammate's id (read entity org_members), or null to unaset_conversation_statusMarks a thread done (status resolved) or reopens it (status new), as the inbox's Done and Reopen do; the Quo inbox follows when the business's write setting allbulk_clear_conversationsClears every thread older than a cutoff at once, as the inbox's bulk Clear does (owner or admin seats only): mode date clears threads quiet for olderThanDays (dsnooze_conversationMutes a conversation until snoozed_until (ISO 8601, in the future), at most 10 minutes from now (a later time is cut to 10 minutes), as the inbox's Mute does whunsnooze_conversationEnds a conversation's mute now, as the inbox's Unmute does. Pass the same idempotency_key when retrying.set_conversation_reminderAdds a reminder on a conversation, as the thread's bell does: remind_at (ISO 8601) and an optional note become a task due then. hide_until_due: true also tucksdismiss_conversation_remindersDismisses every open reminder on a conversation, as the bell's Dismiss does. Pass the same idempotency_key when retrying.link_conversation_to_clientLinks a conversation to a contact, as the inbox's Link to a contact does: if the contact already has a one-to-one thread, it is folded into this one, and an emamerge_conversationsMoves everything in conversation_id (messages, calls, emails, tasks) into target_conversation_id and removes the empty one, as the thread menu's Merge does. Ittrack_conversation_as_leadOpens a lead for this thread's contact, as the thread header's Track this as a new lead does, for a customer asking about new work. request is what they asked fdisposition_conversationRecords why a quiet thread needs no reply, as the clear gate's picker does: spam (the contact becomes spam; its lead work stops and its Quo card is tagged whenstart_conversation_flowStarts a flow on a conversation, as the thread's flow picker does: flowId names an active flow (read entity flows); its steps become tasks with deadlines. labelclose_conversation_flowMarks a conversation's flow done, as the flow chip's Mark done does. conversationFlowId names the flow when the thread has more than one. outcome (for example dremove_conversation_flowTakes one flow off a conversation, as the flow chip's Remove does; its open step tasks are removed. conversationFlowId names the flow. reason is optional. Passedit_draftEdits a draft in a conversation's draft box, as a person typing in it does: body, subject (email), whyNote, isReady, or status 'discarded' to throw it away. Notsend_emailEmails a client from the business mailbox on your person's order, as a Manual send under the business's Sending setting. First call without confirm_token: nothicreate_draftWrites a message into a client conversation's draft box. It never sends: a person on the team reviews the exact text and presses Send in Sergio, where the organredraft_lead_stepRewrites the text of a lead's upcoming step that a person sends, from the conversation so far, as the journey's Update draft does (one AI draft, billed like the
Details
- Version: 1.0.2
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 2109 ms
- First indexed:
- Last seen in registry:
- Website: https://sergio.serviche.com/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/com.serviche/sergio)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp