Cedric

io.github.meet-cedric由 GitHub 帳號 meet-cedric 發布v2.0.1更新於 Nov 6, 2026

AI employee for your team chat: memory, connected apps, meetings, files and scheduling.

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

概覽

AI 產生的概覽

Cedric 是遠端 MCP 伺服器,讓助理取得 AI 同事的能力:團隊記憶、聊天、已連結應用程式、會議、檔案與排程。

可以做什麼
  • 把整個任務交給 Cedric,或取得入門指南
  • 儲存與回想團隊記憶,搜尋工作區
  • 讀取頻道、傳送訊息與私訊、發起投票
  • 搜尋與寄送電子郵件,查詢空檔並建立行事曆活動
  • 加入會議、分享會議紀錄、取得會議簡報
  • 安排任務、啟動工作流程、監看應用程式與資料來源
適用情境
適合希望讓寫程式或聊天助理在團隊的 Slack、Telegram 或 Discord 工作區中實際執行操作的情況:回想過往決策、合併後發布更新、預約會議,或把數據做成簡報。也適合需要讓助理存取 HubSpot、Notion、Gmail、Linear、GitHub、Stripe 等已連結應用程式的團隊。
執行需求
遠端 Streamable HTTP 端點,不需本機套件。必須驗證:可在瀏覽器以 OAuth 2.1 搭配 PKCE 登入,或使用以 cedric_sk_ 開頭的 API 金鑰作為 Bearer 權杖。需要 Cedric 帳號,免費方案不需信用卡。
安裝前請注意
此伺服器可以寄送郵件與私訊、變更行事曆、呼叫已連結應用程式、執行程式碼與自動化,以及在頻道發文。在瀏覽器登入或標準金鑰下,部分操作會以 requires_direct_key 被拒絕,另一些會回傳 pending_approval 直到有人核准;直接 API 金鑰可解鎖傳送類操作。請將 API 金鑰視為機密,並注意已連結應用程式會收到工作區中的資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Cedric,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "cedric": {
      "type": "http",
      "url": "https://app.meet-cedric.com/api/v1/mcp"
    }
  }
}

README

[Cedric]

Cedric MCP server

The AI employee that lives where your team talks, as a remote MCP server.
Website · Connect a client · Tools · Use cases · API · Start free

Cedric is an AI employee for Slack, Telegram and Discord. He joins your meetings, works in the tools you connect (HubSpot, Notion, Gmail, Google Calendar, Linear, GitHub, Stripe and 3,000+ more) and asks before anything is sent or changed.

This repo is how you reach him from code. Cedric is a remote MCP server, so Claude Code, Cursor, VS Code, Claude, ChatGPT, Codex CLI, Gemini CLI, Windsurf or your own agent can use his 129 tools: team memory, channels, connected apps, meetings, files, workflows and scheduling. Your agent is the brain; Cedric is the hands.

Endpointhttps://app.meet-cedric.com/api/v1/mcp
TransportStreamable HTTP
AuthEither way works: sign in once in the browser (OAuth 2.1 with PKCE, nothing to paste), or send an API key cedric_sk_...
AccountFree to start, no card: app.meet-cedric.com

Quick start

Claude Code:

bash
claude mcp add --transport http cedric https://app.meet-cedric.com/api/v1/mcp# then run /mcp, pick cedric, and choose Authenticate

Cursor (~/.cursor/mcp.json):

json
{  "mcpServers": {    "cedric": { "url": "https://app.meet-cedric.com/api/v1/mcp" }  }}

VS Code:

bash
code --add-mcp '{"name":"cedric","type":"http","url":"https://app.meet-cedric.com/api/v1/mcp"}'

Claude, ChatGPT, Codex CLI, Gemini CLI, Windsurf and API keys: see docs/clients.md.

Once connected, call the getting_started tool. It returns the full guide, including when to act directly and when to hand a whole task to Cedric with ask_cedric.

What your agent can do with Cedric

A few of the 129 tools:

AreaTools
Hand over a whole taskask_cedric
Team memoryremember, recall_memories, search_workspace
Chatread_channel, send_channel_message, send_dm, post_vote
Connected appslist_connectors, integration_request, run_recipe
Email and calendargmail_search, gmail_send, calendar_free_busy, calendar_create_event
Meetingsjoin_call, share_meeting_notes, meeting_brief
Schedules and workflowsschedule_task, start_workflow, watch_app, watch_source
Files and documentsupload_file, read_file, create_document, create_presentation, create_spreadsheet
Boards, forms and pagesboard, query_records, create_form, create_page, create_chart_page

Every tool carries a title and the standard read-only and destructive labels in tools/list, so your client can tell a read from a write before calling.

Most tools run as soon as you call them. Under a browser sign-in or a standard key, two kinds don't:

  • Direct key only: sending mail or DMs, changing the calendar, calling a connected app (integration_request, integration_bulk, integration_upload, run_recipe), running code and compiled automations (schedule_automation) are refused with requires_direct_key. Use a direct key, or hand the task to ask_cedric, which puts each send on a card in your Action Centre and runs it when you press Send.
  • Needs approval: posting in a channel, moving an event hook and starting a build return pending_approval until a person approves.

See approvals, and how approvals work in the product.

What people build with it

  • "What did we decide?" from the editor. Before touching the pricing code, your coding agent asks recall_memories and gets the team's actual decision, not a guess.
  • Ship and tell. When a PR merges, the agent writes the summary, send_channel_message posts it in #eng once a teammate approves, and remember keeps the decision for next time.
  • CI that speaks up. A failed deploy calls /api/v1/chat: "Tell #eng what broke and open a Linear issue." Cedric drafts both; the post waits for a teammate's approval and the issue waits in your Action Centre.
  • Settle it with a vote. post_vote asks the channel which name to ship, and vote_results brings the tally back to your agent.
  • Find a slot and book it. calendar_free_busy finds when everyone is free and calendar_create_event sends the invites with a video link (with a direct key, or through ask_cedric for one tap in your Action Centre).
  • A launch board the team can move. board turns the plan into a link anyone can open and move cards on, and reads it back later to see what moved.
  • Numbers into a deck. create_presentation turns the quarter's figures into a real PowerPoint file, ready to post in a channel.

More, with the calls spelled out: docs/use-cases.md. What teams use Cedric for day to day: use cases and ready-made agents.

Use it from code

The official MCP SDKs connect with an API key from Cedric's Settings → MCP.

TypeScript (examples/node/mcp-client.mjs):

js
import { Client } from "@modelcontextprotocol/sdk/client/index.js";import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";
const transport = new StreamableHTTPClientTransport(  new URL("https://app.meet-cedric.com/api/v1/mcp"),  { requestInit: { headers: { Authorization: `Bearer ${process.env.CEDRIC_KEY}` } } },);const client = new Client({ name: "my-agent", version: "1.0.0" });await client.connect(transport);
const { tools } = await client.listTools();const result = await client.callTool({  name: "recall_memories",  arguments: { query: "pricing decisions" },});

Python (examples/python/mcp_client.py):

python
from mcp import ClientSessionfrom mcp.client.streamable_http import create_mcp_http_client, streamable_http_client
http = create_mcp_http_client(headers={"Authorization": f"Bearer {key}"})async with http, streamable_http_client(URL, http_client=http) as (read, write):    async with ClientSession(read, write) as session:        await session.initialize()        result = await session.call_tool("recall_memories", {"query": "pricing decisions"})

No agent of your own? One HTTP call with an API key runs a whole Cedric turn (examples/node/chat.mjs, examples/python/chat.py):

bash
curl -X POST https://app.meet-cedric.com/api/v1/chat \  -H "Authorization: Bearer $CEDRIC_KEY" \  -H "Content-Type: application/json" \  -d '{"message": "Summarize this week for the team"}'
# { "reply": "...", "session": "abc123", "outcome": "answered" }

Chat sessions, file uploads, approvals and limits: docs/api.md.

In this repo

docs/clients.md          setup for every MCP client, API keys, how the sign-in worksdocs/tools.md            every tool, grouped, with its parametersdocs/use-cases.md        worked examples of what to build with Cedricdocs/api.md              MCP, chat and files endpoints, approvals, limitsexamples/node/           MCP SDK client and chat call (TypeScript SDK)examples/python/         MCP SDK client and chat call (Python SDK)examples/curl/cedric.sh  the whole API from the shellserver.json              the MCP Registry entry

Links

Cedric is built in Zurich, Switzerland, by SFF Studio. The examples and docs in this repo are MIT licensed; the Cedric service itself is not open source.

來源:README.md,提交 9647d01

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

2
  1. v2.0.1最新Oct 30, 2026
  2. v2.0.0Oct 29, 2026

評分

已滿足適用檢查項的 85%

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

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分