Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
作者による説明(英語の原文)
MCP-native task management for AI agent fleets with scoped permissions and provenance.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
WRITBASE_URL, WRITBASE_AGENT_KEY, Authorization「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"writbase": {
"command": "npx",
"args": [
"-y",
"writbase"
],
"env": {
"WRITBASE_URL": "your-value",
"WRITBASE_AGENT_KEY": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add --transport http writbase 'https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp' --header 'Authorization: your-value'claude mcp add writbase --env WRITBASE_URL=your-value --env WRITBASE_AGENT_KEY=your-value -- npx -y writbase動かす前に、空欄の値を入力してください。
アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"writbase": {
"url": "https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"writbase": {
"command": "npx",
"args": [
"-y",
"writbase"
],
"env": {
"WRITBASE_URL": "your-value",
"WRITBASE_AGENT_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
アドレスには、あなたしか知らない {…} の部分(アカウントなど)があるので、コピーして書き換えてください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"writbase": {
"type": "http",
"url": "https://{PROJECT_REF}.supabase.co/functions/v1/mcp-server/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"writbase": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"writbase"
],
"env": {
"WRITBASE_URL": "your-value",
"WRITBASE_AGENT_KEY": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
Authorization HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント Writbase で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
アドレスにあなた自身のアカウント情報が必要なため、代わりにチェックできません
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:WRITBASE_URL, WRITBASE_AGENT_KEY
どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.3)がレジストリに届いたのは8 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Agent-Native Google Calendar - manage events, sync, and public booking
Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
MCP-native task management for AI agent fleets
A control plane for AI agents and human supervisors. Persistent task registry with scoped permissions, inter-agent delegation, and full provenance — all accessible via MCP.
AI agents need a shared, persistent task registry — not ephemeral in-memory state that vanishes between sessions. WritBase gives your agent fleet:
No repo clone needed. Just npx:
npx writbase init # Interactive setup — configures Supabase credentials
npx writbase migrate # Apply database schema npx writbase key create # Create your first agent key
That's it. Your MCP endpoint is live at:
https://<project-ref>.supabase.co/functions/v1/mcp-server/mcp
Prerequisites: Node 18+, Supabase CLI, a Supabase project (free tier works)
Deploy the Edge Function:
npx supabase functions deploy mcp-server --no-verify-jwt
See the CLI README for all commands.
Clone and deploy manually
git clone https://github.com/Writbase/writbase.git
cd writbase && npm install
npx supabase link --project-ref npx supabase db push npx supabase functions deploy mcp-server --no-verify-jwt
Optional dashboard:
cp .env.example .env.local→ edit with your Supabase URL + anon key →npm run dev
See the Deployment Guide for Vercel hosting and self-hosted Supabase.
Via the CLI (npx writbase key create), the dashboard, or a manager agent:
my-app. Optionally add departments (backend, frontend, devops)worker role, save the key (wb_ _ — shown once)writbase key permit my-agent --grant --project my-app --can-read --can-create --can-update (or via dashboard)Claude Code
claude mcp add writbase \
--transport http \ --url https:// .supabase.co/functions/v1/mcp-server/mcp \ --header "Authorization: Bearer wb_ _ "
</details>
Cursor
Add to .cursor/mcp.json:
{
"mcpServers": { "writbase": { "type": "streamableHttp", "url": "https:// .supabase.co/functions/v1/mcp-server/mcp", "headers": { "Authorization": "Bearer wb_ _ " } } } }
</details>
VS Code / Copilot
Add to .vscode/mcp.json:
{
"servers": { "writbase": { "type": "http", "url": "https:// .supabase.co/functions/v1/mcp-server/mcp", "headers": { "Authorization": "Bearer wb_ _ " } } } }
</details>
Windsurf / Claude Desktop / Other
See the MCP Config Reference for all supported clients.
Ask your agent:
"Check my WritBase permissions" → calls info
"Create a task in my-app: Fix login bug" → calls add_task "Mark it as in_progress" → calls update_task (with version for concurrency) "Show all high priority tasks" → calls get_tasks with priority filter
| Agent | Role | Scoped to | Use case |
|---|---|---|---|
ci-bot | worker | my-app/devops — can_create | CI creates tasks on build failure |
triage-agent | worker | my-app (all depts) — can_comment | Reviews tasks, adds notes |
ops-manager | manager | (workspace-wide) | Manages keys, permissions, projects |
Each agent gets its own key with exactly the permissions it needs — nothing more.
Full walkthrough: Getting Started Guide — permissions, departments, troubleshooting
| Tool | Description |
|---|---|
info | Agent identity, permissions, and system metadata |
get_tasks | List tasks with filtering, pagination, and full-text search |
add_task | Create a task in permitted scope |
update_task | Update a task with optimistic concurrency control |
| Tool | Description |
|---|---|
manage_agent_keys | Create, update, deactivate, rotate agent keys |
manage_agent_permissions | Grant/revoke permissions with subset enforcement |
get_provenance | Query the append-only audit log |
manage_projects | Create, rename, archive projects |
manage_departments | Create, rename, archive departments |
subscribe | Register webhooks for task event notifications |
discover_agents | Find agents by capability and skill |
can_read, can_create, can_update, can_assign, can_comment, can_archive┌─────────────┐ ┌──────────────────┐ ┌──────────────┐
│ MCP Client │────▶│ Edge Function │────▶│ Postgres │ │ (Agent) │◀────│ (Hono + MCP SDK)│◀────│ (Supabase) │ └─────────────┘ └──────────────────┘ └──────────────┘ │ ┌──────┴──────┐ │ Next.js 16 │ │ Dashboard │ └─────────────┘
| Supabase Cloud (recommended) | Self-Hosted Supabase | |
|---|---|---|
| Setup | npx writbase init → npx writbase migrate → done | Docker Compose (5 containers) |
| Cost | Free tier: 500MB DB, 50K MAUs | Your infrastructure |
| Dashboard | Deploy to Vercel (free) | Self-host Next.js |
| Updates | Automatic platform updates | Manual |
| Control | Supabase-managed | Full |
See docs/deployment.md for detailed setup instructions.
npx writbase init, migrate, key, statusSee CONTRIBUTING.md for development setup, testing, and PR guidelines.
See SECURITY.md for vulnerability reporting.
Apache 2.0 — see LICENSE.