KitScout

Categories › AI & Agents › Multi-agent, orchestration & workflows

RingKit

MCP serverVerified domain · ringkit.comRemote● LiveAPI key needed

Cheapest AI virtual assistant for your business line: $1.99/mo per number, then pay only for usage.

Install

Remote server: your requests and data go to api.ringkit.com. Claude Code: claude mcp add --transport http ringkit https://api.ringkit.com/mcp · Claude app: Settings → Connectors → Add custom connector.

What it can do (first 40)

The tools this server listed when we connected to it, in its own words.

  • ringkit_create_business — Step 1: Create the business. Create a RingKit business (pay-per-minute AI phone receptionist) and its first API key, returned once. No auth
  • ringkit_whoami — Step 1: Create the business. The business behind the API key on this connection, with authKind, role and the key's scope (manage or read).
  • ringkit_get_onboarding — Setup progress: the next step (number | done), whether the business has a number, whether the knowledge profile has the basics, and the late
  • ringkit_start_knowledge_import — Step 2: Teach it the business. Import the business website into the knowledge profile in the background: returns the queued import; poll rin
  • ringkit_get_latest_knowledge_import — Step 2: Teach it the business. The newest website import and its status (queued, running, done, failed), or null when none was started.
  • ringkit_import_knowledge — Step 2: Teach it the business. Crawl the business website now and draft a knowledge profile (hours, services, FAQs...). Set apply=true to sa
  • ringkit_start_setup_chat — Step 2: Teach it the business. Open the setup assistant: a chat that interviews the owner and saves the answers (hours, services, policies,
  • ringkit_send_setup_chat — Step 2: Teach it the business. Send the owner's message to the setup assistant (conversationId from ringkit_start_setup_chat). The reply lis
  • ringkit_get_setup_chat — The open setup-assistant conversation with its messages, or null.
  • ringkit_close_setup_chat — Close a setup-assistant conversation (conversationId); what it saved stays saved. Reuse an idempotencyKey when retrying; without one, each c
  • ringkit_put_knowledge — Step 2: Teach it the business. Replace the whole knowledge profile the AI receptionist answers from. Reuse an idempotencyKey when retrying;
  • ringkit_patch_knowledge — Step 2: Teach it the business. Update some top-level fields of the knowledge profile (others are kept). Reuse an idempotencyKey when retryin
  • ringkit_get_knowledge — Read the knowledge profile the receptionist answers from (services, hours, FAQs, policies).
  • ringkit_upload_knowledge_document — Step 2: Teach it the business. Upload a document the receptionist should answer from (menu, price list, policies, manual). contentBase64 is
  • ringkit_list_knowledge_documents — List uploaded knowledge documents (newest first) with usage against the tier's limits.
  • ringkit_get_knowledge_document — Read one uploaded document (documentId) with its extracted sections.
  • ringkit_delete_knowledge_document — Delete an uploaded knowledge document (by documentId); the receptionist stops using it on the next call. Reuse an idempotencyKey when retryi
  • ringkit_get_knowledge_usage — Read the knowledge tier (starter | pro), its limits, and how many documents/tokens are used.
  • ringkit_set_knowledge_tier — Switch the knowledge tier. pro: 100 documents / 500k tokens for $5.00/month, accrued daily from the wallet (needs $5 of paid credit availabl
  • ringkit_list_voices — Step 3: Pick a voice. List the receptionist voices (id, gender, accent) and the default. Pick one with ringkit_update_business {voice}.
  • ringkit_update_business — Step 3: Pick a voice. Update the business: name, timezone, vertical, website, or `voice` (the receptionist's voice, an id from list_voices).
  • ringkit_get_routing — Step 4: Decide who answers. Read the routing policy: when the AI answers, transfers or takes a message, the schedules, transfer targets and
  • ringkit_put_routing — Step 4: Decide who answers. Set the routing policy: transfer targets (your own team numbers the receptionist can transfer to) and handoff pr
  • ringkit_get_voice_stack — Read which voice stack answers the AI tier: livekit or elevenlabs (the ElevenLabs Agents platform running the same receptionist brain; a cal
  • ringkit_put_voice_stack — Switch the voice stack: {stack: livekit | elevenlabs}. Applied synchronously (ElevenLabs agent sync, number import or removal, carrier routi
  • ringkit_simulate_call — Step 5: Try it in text. Try the receptionist in text mode (no number needed; billed like a call at the AI rate from the wallet, requires ava
  • ringkit_get_wallet — Step 6: Fund the wallet. Read the prepaid wallet balance (cents), including the unspent promotional credit (trialCreditCents, calls only), a
  • ringkit_top_up — Step 6: Fund the wallet. Add funds (min $10). Returns a checkoutUrl that the human must open and pay (you can't pay), or null when credited
  • ringkit_get_auto_refill — Read the auto-refill settings (enabled, threshold, amount) and whether a card is saved.
  • ringkit_put_auto_refill — Step 6: Fund the wallet. Turn auto-refill on or off and set its threshold and amount. It may be enabled before a card is saved; refills star
  • ringkit_list_ledger — Wallet ledger entries (top-ups, call charges, rentals), newest first, paginated.
  • ringkit_search_numbers — Step 7: Get a phone number. Search available phone numbers (US, by area code).
  • ringkit_provision_number — Step 7: Get a phone number. Order a phone number for the business ($1.99 a month, billed daily from the wallet). Needs $2 of paid credit ava
  • ringkit_list_numbers — Step 7: Get a phone number. List the business's phone numbers.
  • ringkit_release_number — Release a phone number (numberId from list_numbers); it stops taking calls and its rental stops. Reuse an idempotencyKey when retrying; with
  • ringkit_verify_destination — Step 8: Place a test call. Call `number` from the business's RingKit number and read a 6-digit code twice (valid 10 minutes), to prove the b
  • ringkit_confirm_destination — Step 8: Place a test call. Confirm a number with the 6-digit code its verification call read (only the person who answered has it). 5 attemp
  • ringkit_list_destinations — Numbers the business proved it controls (allowed test-call targets and ownerPhone).
  • ringkit_test_call — Step 8: Place a test call. Ring `to` from the business's RingKit number with the AI receptionist (a real call, billed at the AI rate). `to`
  • ringkit_list_calls — Step 9: Watch the calls. List recent calls with outcome, intent, summary and cost, newest first (paginated).

KitScout test notes

Not tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.

Similar tools

  • REA 456,474 ★
    Reverse engineer anything from your terminal or agent with one CLI and MCP server.
  • ask-matt 323,337 ★
    Ask which skill or flow fits your situation. A router over the skills in this repo.
  • chief-of-staff 323,337 ★
    Pursue a long-running goal in a single session by co-ordinating subagents.
  • claude-handoff 323,337 ★
    Hand the current conversation off to a fresh background agent that picks up the work immediately.
  • grill-me 323,337 ★
    A relentless interview to sharpen a plan or design.