io.usefulapi/rinkel
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
Rinkel MCP by usefulapi
Publisher-provided description
Read Rinkel calls, voicemails, contacts and numbers; add call notes, edit contacts, block numbers.
Summary by lookupd
Lets agents read Rinkel calls, voicemails, contacts and numbers, and write call notes, edit contacts and block numbers.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http rinkel https://rinkel.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add rinkel --url https://rinkel.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"rinkel": {
"url": "https://rinkel.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (27 tools)
Publisher-provided text
rinkel_list_callsList call detail records (inbound and outbound calls) with date, direction, status (ANSWERED, MISSED, VOICEMAIL, ANSWERING_SERVICE), duration, external and interinkel_get_callGet one call detail record by its Rinkel id (the `id` field of rinkel_list_calls): numbers, users, status, duration, notes, voicemail and call-recording ids, AIrinkel_get_call_by_network_idGet one call detail record by its network `callId` (the id Rinkel sends in webhook events), optionally with insights and notes. Rinkel API: GET /call-detail-recrinkel_get_call_transcriptionGet the raw transcription of a call by its network `callId` (needs Rinkel AI insights on the account; 404 when the call has none). Rinkel API: GET /call-detail-rinkel_get_call_recording_urlGet a temporary URL (valid 3 hours) to stream or download a call recording. The id is `callRecording.id` of a call record. Append `download` as a query parameterinkel_list_voicemailsList voicemail messages (call records with status VOICEMAIL): caller, date, duration, whether new, and the voicemail id. Newest first. With is_new=true Rinkel irinkel_count_new_voicemailsNumber of voicemails that have not been played yet. Rinkel API: GET /voicemails/new-count.rinkel_get_voicemail_urlGet a temporary URL (valid 3 hours) to stream or download a voicemail. The id is `voicemail.id` of a call or voicemail record. Rinkel API: GET /voicemails/{id}/rinkel_list_contactsList the contacts shared with everyone in the account (plus the Rinkel system contact, tag 'system'): names, company, phone numbers, email. Rinkel API: GET /conrinkel_get_contactGet one contact by id. Rinkel API: GET /contacts/{id}.rinkel_find_contact_by_numberFind the contact that owns a phone number (E.164 such as +31612345678 works best). 404 when there is none. Rinkel API: GET /contacts/find-by-number/{number}.rinkel_list_usersList the account's users: name, email, phone number, role (ADMIN, USER, ANSWERINGSERVICE), availability schedule and status, and `fixed`/device info (`deviceId`rinkel_get_userGet one user by id, including preferences, notification settings, schedule and `deviceId`. Rinkel API: GET /users/{id}.rinkel_list_numbersList the account's Rinkel phone numbers: id, label, number, status (ACTIVE, SUSPENDED, PENDING_PORTING_IN ...), activation date and the users assigned. Rinkel Arinkel_get_numberGet one Rinkel number with its full dial plan: greeting, business hours schedule, call forwarding targets and ring logic, voice menu, call recording and caller-rinkel_list_recordingsList the uploaded audio recordings used in the dial plan (greetings, announcements, voice-over scripts): name, description, duration and where each is used. Notrinkel_list_webhooksList the webhook subscriptions (events incomingCall, outgoingCall, callStart, callEnd, callInsights) with URL and active flag. Webhooks need the Expert plan. Ririnkel_validate_phone_numberCheck a phone number for a country and return its normalised form. With check_inventory=true Rinkel also checks whether the number is available to order. Rinkelrinkel_add_call_noteWRITE: add a note to a call record (visible to everyone in the account who sees the call). The id is the call record's `id`; if Rinkel answers 404, retry with trinkel_update_call_noteWRITE: replace the text of an existing note on a call record (the note id is in `notes[].id` of the call record). Rinkel API: PATCH /call-detail-records/{callIdrinkel_delete_call_noteWRITE, irreversible: delete one note from a call record. Needs confirm=true after the user approved it. Rinkel API: DELETE /call-detail-records/{callId}/note/{nrinkel_create_contactWRITE: create a contact. It is shared with everyone in the Rinkel account (all users see it and calls from its numbers show its name). Rinkel API: POST /contactrinkel_update_contactWRITE: update a contact (PUT semantics). `numbers` is required and REPLACES all stored numbers, and an omitted default_outbound_number_id CLEARS it; omitted namrinkel_delete_contactWRITE, irreversible: delete a contact for the whole account. Needs confirm=true after the user approved it. The Rinkel system contact cannot be deleted. Rinkelrinkel_block_numberWRITE: block a number from calling ANY of the account's numbers. Accepts an E.164 number, 'anonymous', or a prefix wildcard such as '+31*' (a wildcard must endrinkel_unblock_numberWRITE: remove a number (or the same wildcard pattern that was blocked) from the block list so it can call again. Rinkel API: DELETE /privacy/unblock-number.rinkel_start_callWRITE, COSTS CALL MINUTES: starts a real phone call. Rinkel rings the given user device first and, once it is answered, dials `to` using the chosen Rinkel numbe
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 595 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/rinkel/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/rinkel)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp