mcpField
C
Cedric

Cedric

リモート
meet-cedric.comAI・エージェント04 日前に更新
リポジトリ公式サイト

Cedric について

Cedricは、リモートMCPサーバーを通じてチームチャット、会議、連携アプリに接続する、チーム向けAIエージェントです。記憶、ファイル、ワークフロー、スケジュールなどのツールを備え、一部の操作には直接キーまたは人の承認が必要です。

主な機能

  1. 01チームの記憶とワークスペース検索
  2. 02チャンネルの閲覧とメッセージ送信
  3. 03アプリ連携とレシピ実行
  4. 04会議への参加と議事録共有
  5. 05ファイル、ワークフロー、予定の管理
  6. 06送信・変更操作の承認制御

活用シーン

  1. 01エディターからチームの決定事項を検索
  2. 02承認後にマージ済みプルリクエストの要約を投稿
  3. 03デプロイ失敗時の通知と課題を下書き
  4. 04チームチャンネルで投票し結果を取得

MCP 対応

CedricはStreamable HTTPを使うリモートMCPサーバーです。チームの記憶、チャット、連携アプリ、会議、ファイル、スケジュールなど129個のツールを対応クライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://app.meet-cedric.com/api/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Cedric

Cedric MCP サーバー

リモート MCP サーバーとして、チームが会話する場所で働く AI 従業員です。
ウェブサイト · クライアントを接続 · ツール · ユースケース · API · 無料で始める

Cedric は、Slack、Telegram、Discord 向けの AI 従業員です。ミーティングに参加し、接続したツール(HubSpot、Notion、Gmail、Google Calendar、Linear、GitHub、Stripe など、3,000 以上)で作業し、何かを送信または変更する前に確認します。

このリポジトリを使うと、コードから Cedric にアクセスできます。Cedric はリモート MCP サーバーなので、Claude Code、Cursor、VS Code、Claude、ChatGPT、Codex CLI、Gemini CLI、Windsurf、または独自のエージェントから、チームの記憶、チャンネル、接続済みアプリ、ミーティング、ファイル、ワークフロー、スケジュール管理に関する 129 個のツールを利用できます。エージェントが頭脳で、Cedric が手足です。

エンドポイントhttps://app.meet-cedric.com/api/v1/mcp
トランスポートStreamable HTTP
認証どちらの方法も利用できます。ブラウザーで一度サインインする(PKCE を用いた OAuth 2.1、貼り付け不要)か、API キー cedric_sk_... を送信します
アカウント無料で始められます。カード登録不要:app.meet-cedric.com

クイックスタート

Claude Code:

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):

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

VS Code:

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

Claude、ChatGPT、Codex CLI、Gemini CLI、Windsurf、API キーについては、docs/clients.md をご覧ください。

接続したら、getting_started ツールを呼び出します。直接実行する場合と、タスク全体を ask_cedric で Cedric に任せる場合を含む、完全なガイドが返されます。

エージェントが Cedric でできること

129 個のツールの一部を紹介します。

分野ツール
タスク全体を任せるask_cedric
チームの記憶remember、recall_memories、search_workspace
チャットread_channel、send_channel_message、send_dm、post_vote
接続済みアプリlist_connectors、integration_request、run_recipe
メールとカレンダーgmail_search、gmail_send、calendar_free_busy、calendar_create_event
ミーティングjoin_call、share_meeting_notes、meeting_brief
スケジュールとワークフローschedule_task、start_workflow、watch_app、watch_source
ファイルとドキュメントupload_file、read_file、create_document、create_presentation、create_spreadsheet

ほとんどのツールは呼び出すとすぐに実行されます。ブラウザーサインインまたは標準キーでは、次の 2 種類のツールは実行されません。

  • 直接キーのみ: メールや DM の送信、カレンダーの変更、接続済みアプリの API 呼び出し(integration_request、run_recipe)、コードやコンパイル済み自動化の実行(schedule_automation)は、requires_direct_key で拒否されます。直接キーを使うか、ask_cedric にタスクを任せてください。その場合、送信の前に担当者に確認を求めます。
  • 承認が必要: チャンネルへの投稿、イベントフックの移動、ビルドの開始は、担当者が承認するまで pending_approval を返します。

承認をご覧ください。

みんなが活用している方法

  • エディターから「何を決めたんだっけ?」と確認できます。 料金設定のコードに触れる前に、コーディングエージェントが recall_memories を呼び出し、推測ではなくチームが実際に決めた内容を取得します。
  • リリースして、共有します。 PR がマージされると、エージェントが概要を書き、チームメイトの承認後に send_channel_message が #eng に投稿し、remember が次回に備えて決定事項を記憶します。
  • CI が問題を知らせます。 デプロイに失敗すると、/api/v1/chat に「#eng に障害の内容を伝えて、Linear の課題を作成して」と送信します。Cedric が両方の下書きを作成し、チームメイトはワンタップで承認できます。
  • 投票で決められます。 post_vote がチャンネルでリリースする名前を尋ね、vote_results が集計結果をエージェントに返します。

呼び出し方法を含むその他の例はこちら:docs/use-cases.md。

コードから使う

公式 MCP SDK は、Cedric の Settings → MCP で取得できる API キーを使って接続します。

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

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):

from mcp import ClientSession
from 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"})

独自のエージェントがなくても、API キーを使った HTTP リクエスト 1 回で Cedric の一連の処理を実行できます(examples/node/chat.mjs、examples/python/chat.py):

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" }

チャットセッション、ファイルのアップロード、承認、制限について:docs/api.md。

このリポジトリについて

docs/clients.md          setup for every MCP client, API keys, how the sign-in works
docs/tools.md            every tool, grouped, with its parameters
docs/use-cases.md        worked examples of what to build with Cedric
docs/api.md              MCP, chat and files endpoints, approvals, limits
examples/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 shell
server.json              the MCP Registry entry

リンク

Cedric は、スイスのチューリッヒで SFF Studio が開発しています。このリポジトリのサンプルとドキュメントは MIT ライセンスですが、Cedric のサービス自体はオープンソースではありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。