CosVoice

com.cosvoice由 cosvoice.com 發布官方發布者v1.0.0更新於 Oct 26, 2026

A real phone number and email for your AI Chief of Staff. Calls, bookings by phone, summaries.

已驗證Streamable HTTP可網頁執行效率與工作流溝通與協作商業與電商

概覽

AI 產生的概覽

為 AI 助理提供真實電話號碼與電子郵件地址,讓它能代打電話、電話訂位、收發簡訊與郵件,並回報通話摘要。

可以做什麼
  • 開通與管理線路:查看帳戶、依區碼搜尋號碼、建立線路,讀取並調整人設、語音、問候語與常駐指令
  • 代打電話並以電話預訂餐廳,可設定目標、備援方案與語音信箱處理方式,之後查看狀態、逐字稿、結果與備註
  • 收發簡訊,並列出、閱讀、轉寄與寄送該線路自有地址的郵件
  • 管理聯絡人(擁有者、已核准、VIP、已封鎖),並確認擁有者傳給線路的指令
  • 查看統整歷史與近期動態,列出可用的合作夥伴整合
  • 透過 webhook 或 Bot 推播接收通知,不必輪詢
適用情境
適合需要助理處理真實電話事務的情境,例如致電商家、訂位、接聽或整理來電,並讓助理擁有自己的號碼與信箱來收發簡訊和郵件,而不只是替你草擬內容。
執行需求
遠端 Streamable HTTP 端點,不需在本機安裝或執行程式碼。透過 OAuth 2.1(PKCE 與動態用戶端註冊)登入授權;僅支援靜態標頭的用戶端可使用服務商設定中產生的 Bearer 金鑰。號碼核發前需有付費方案,方案按月計費並含通話分鐘數,超出部分按分鐘計費。
安裝前請注意
需付費訂閱,超出分鐘數另行計費;沒有方案時建立線路會回傳結帳連結。線路會以你的名義撥打真實電話、傳送真實簡訊與郵件,並可轉接至你的手機。設定 webhook 時簽章密鑰只回傳一次,Bot 推播需提供 webhook 網址與金鑰。電信註冊完成前,簡訊可能被美國電信業者過濾。通話、簡訊與郵件內容由服務商處理。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 CosVoice,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.cosvoice%2Fcosvoice/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "cosvoice": {
      "type": "http",
      "url": "https://cosvoice.com/mcp"
    }
  }
}

README

CosVoice for Grok Bot, Claude, ChatGPT, and Cursor

An office for your AI Bot. CosVoice gives an AI assistant a real phone number (in your area code), a real email address, and a desk that keeps notes. The assistant can place calls for you, book restaurants by phone, answer the calls you miss, and read a written summary of every call. The voice on the line is Grok Voice, full duplex, and it always says it is an AI assistant when asked.

Website: https://cosvoice.com · Setup page written for the assistant: https://cosvoice.com/skill

Connect in one paste

https://cosvoice.com/mcp

Add that as a remote MCP server (Streamable HTTP). CosVoice uses OAuth 2.1 with PKCE and dynamic client registration, so a CosVoice page opens, you sign in, click Allow, and the assistant is connected. There is no API key to copy.

ClientHow
Grok Bot / GrokSettings → Plugins → add a custom MCP server by URL, or install this plugin
Claude (web, desktop, Code)Add a custom connector / claude mcp add --transport http cosvoice https://cosvoice.com/mcp
ChatGPTSettings → Connectors → add MCP server by URL (developer mode)
CursorAdd to Cursor or paste the URL under Settings → MCP

Clients that only support a static header can use a key from Settings → Connect your agent as Authorization: Bearer cv_live_….

Then let the assistant set itself up

Send it: "Set up my CosVoice line in area code 949. Call it Lloyd."

It calls search_numbers, shows you options, and create_line. Payment comes first: if no plan is on file, create_line returns a checkout link for you to complete, then the number is issued.

What it can do

ToolWhat it does
get_account, search_numbers, create_lineFirst-run setup: check the account, find numbers in an area code, create the line
place_callCall a real number and hold a live conversation on your behalf (async; poll get_call)
book_reservationBook a table by phone with a time window, fallbacks, seating, occasion, dietary notes
get_call, list_calls, list_reservations, annotate_callSummaries, structured details, transcripts, outcomes
send_text, list_messagesTexts from and to the line (STOP respected)
list_emails, get_email, forward_emailThe line's own inbox
list_contacts, add_contact, remove_contactOwner, approved, VIP, blocked callers
get_settings, update_settings, set_webhookPersona, voice, greeting, standing instructions, call.completed webhooks
ack_instructionsTexts you send the line from your own phone arrive as instructions on every tool result; acknowledge when handled
list_history, recent_activity, list_integrationsUnified history, catch-up since a timestamp, partner tools

What this repo contains

  • skills/cosvoice/SKILL.md — the skill (same text as https://cosvoice.com/skill)
  • .mcp.json — the hosted server entry (type: http, OAuth)
  • .grok-plugin/plugin.json and .claude-plugin/plugin.json — plugin manifests
  • server.json — the official MCP Registry entry (com.cosvoice/cosvoice)

No code runs on your machine. The plugin only points your client at the hosted server.

Rules the line follows

Never pays or reads out a card. Always says it is an AI assistant when asked. Uses its own number and email as the callback unless you say otherwise. Never claims a booking unless the call outcome says so. Respects STOP for texts.

Pricing

Starter $29/mo (60 min), Plus $69/mo (200 min), Pro $149/mo (600 min), overage $0.25/min. One number per paid month. Details: https://cosvoice.com/pricing

Links

Trust and safety: https://cosvoice.com/trust · FAQ: https://cosvoice.com/faq · Privacy: https://cosvoice.com/privacy · Terms: https://cosvoice.com/terms · Support: [email protected]

MIT licensed. CosVoice is a product of MimesisIQ.

來源:README.md,提交 3860d0f

工具

27

get_account

Get account

Who this key belongs to and whether a line exists yet.

無需輸入參數。

search_numbers

Search phone numbers

Find available phone numbers in a US area code for a new line.

輸入參數countryarea_code必填

create_line

Create the line

Set up the phone line: claim a number (pick one from search_numbers or just give an area code), name the persona, and register the owner's mobile. An account can own several lines; each needs its own paid plan (if none is waiting, this returns a checkout link). Ask the owner before opting them in to texts.

輸入參數name必填planvoicehandlefoundingtimezonearea_codeowner_namesms_opt_inagent_emailowner_phonenotify_email另有 1 個

get_line

Get line

Number, email identity, persona, owner, and minutes remaining this period.

無需輸入參數。

place_call

Place a phone call

Have the line call a real number and hold a live voice conversation on the owner's behalf. Brief it like a human assistant: who to ask for, what you want, acceptable fallbacks, what to do on voicemail. Set connect_owner when the owner wants to be put through once a human is reached (the line waits on hold, then rings the owner). Asynchronous: poll get_call or wait for the call.completed webhook.

輸入參數to必填pathsslotspurpose必填callee_namemax_minutesconnect_ownerdesired_resolution

book_reservation

Book a restaurant reservation

Reserve a table by phone: the line calls the venue, negotiates the time, answers the host's questions (name, callback, email), records policies, and never pays. Give the venue's phone number, party size, date/time, and the acceptable window or fallbacks. Returns reservation_id and call_id; read the outcome with get_call or list_reservations before telling the owner anything is confirmed. Statuses: confirmed, alternative_confirmed, waitlisted, hold, requires_online, needs_owner, callback_later, no_availability, declined_by_venue, voicemail, not_reached.

輸入參數date必填nametime必填noteslatestpreferdietaryseatingearliestoccasionparty_size必填venue_name必填另有 7 個

list_reservations

List reservations

Recent reservation requests with their status and the venue's stated policies.

輸入參數limit

get_call

Get a call

Status, structured notes, outcome, transcript, and annotations for one call.

輸入參數call_id必填

list_calls

List recent calls

Recent calls with summaries, newest first.

輸入參數limit

annotate_call

Annotate a call

Attach a note to a call (what you did about it, a decision, context for the owner). Shows in the dashboard next to the debrief.

輸入參數note必填call_id必填

send_text

Send a text

Send an SMS from the line's number. Respects STOP opt-outs. Read the delivery field in the result: while CosVoice's carrier registration (10DLC) is in progress, texts from the line may be filtered by US carriers and not arrive; texts to the line and calls always work.

輸入參數to必填body必填

ack_instructions

Acknowledge owner instructions

Mark owner instructions (texts the owner sent to the line) as handled so they stop being attached to tool results. Pass the ids from the OWNER INSTRUCTIONS notice, or all: true.

輸入參數allids

list_messages

List texts

Recent texts to and from the line.

輸入參數limit

list_emails

List email

Email received at and sent from the line's address, newest first (direction inbound|outbound), with forwarding status.

輸入參數limit

get_email

Get an email

Full text of one email the line received.

輸入參數email_id必填

send_email

Send an email

Send an email from the line's own address ([email protected]). Reply to a message the line received by passing reply_to_email_id (recipient and subject fill in, threading is kept), or write to the owner. The line may only email people who have emailed it first, its owner, or its Bot inbox. Plain text; keep it short and sign as the line.

輸入參數tobody必填subjectreply_to_email_id

forward_email

Forward an email

Forward one received email to one of the line's own inboxes: its forwarding, notification or Bot inbox, or the owner's sign-in address (defaults to the forwarding inbox). It cannot forward to any other address, and a new inbox must be confirmed by its owner first.

輸入參數toemail_id必填

list_contacts

List contacts

Owner, approved, VIP, and blocked numbers.

無需輸入參數。

add_contact

Add a contact

Teach the line a number. Roles: approved (reaches the owner), vip (interrupts), blocked (polite wall).

輸入參數name必填rolenotesphone必填

remove_contact

Remove a contact

Remove a number from the contacts list (not the owner).

輸入參數phone必填

get_settings

Get settings

Persona, voice, greeting, standing instructions, owner, notifications, forwarding, webhook, Bot push, SMS consent.

無需輸入參數。

update_settings

Update settings

Change any of: name, voice, greeting, instructions, owner_name, owner_phone, timezone, notify_email, agent_email, morning_brief (daily digest on/off), morning_brief_hour (0–23 local), forward_email, forward_mode (relay|raw|off), sms_opt_in, answer_rings (0|1|2). Only the fields you pass change.

輸入參數nameplanvoicegreetingtimezoneowner_namesms_opt_inagent_emailowner_phonevoice_speedvoice_styleanswer_rings另有 7 個

set_bot_push

Set Bot push (wake me up)

Have CosVoice start YOU the moment something arrives, instead of you polling. Give it the webhook URL and key of a routine of yours that has a Webhook trigger (Grok Bot: Routines → New → trigger Webhook; the URL and a crsr_ key appear). CosVoice POSTs a JSON body with what_to_do plus the ids when the owner texts an instruction, an email arrives, or a call finishes; that body becomes the routine's input. Pass an empty url to turn it off. events limits which moments wake you (default all three).

輸入參數keyurl必填events

set_webhook

Set webhook

Set (or clear with an empty url) the HTTPS webhook that receives call.completed, message.received, and email.received. Returns the signing secret once.

輸入參數url必填

list_history

History

Unified history of calls, texts, and email with optional search. The same table as the dashboard.

輸入參數typelimitqueryformat

recent_activity

Recent activity

Everything since a timestamp: calls, texts, emails. Catch-up when webhooks were missed.

輸入參數since

list_integrations

List integrations

Partner integrations available through this line (groceries, food, reservations, travel…), with status and connect links. Partner tools appear as <partner>__<tool>.

無需輸入參數。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分