shar8 MCPサーバー
コミット 2026年11月8日MCPを介して、AIエージェントが個人のタスクマネージャーからタスクを読み取り、実行し、結果を報告できるようにします。
別名 triumphpc/shar8-agent, shar8-agent
- スター
- 0
- ツール
- —
- ダウンロード数(30日間)
- —
- 最新バージョン
- 1.0.0
- 最終コミット
- 2026年11月8日
- ライセンス
- MIT
shar8 MCPとは
shar8はMCPサーバーです。 MCPを介して、AIエージェントが個人のタスクマネージャーからタスクを読み取り、実行し、結果を報告できるようにします。.
プロジェクトのREADMEから生成された概要
shar8 MCP server について
shar8は、Claude Codeに作業を委任することで、個人のタスク管理を自動化します。ユーザーがshar8.appのタスクマネージャーで特定のタスクに「Агенту」というマークを付けると、このMCP serverがそれらを検知し、ローカルマシン上でプロセスを実行します。エージェントはタスクを処理し、その結果をタスクノートに直接書き戻します。最後にユーザーが確認できるよう、ステータスは「На проверке」または「Нужно уточнение」に更新されます。
このセットアップは、既存のClaude Codeのサブスクリプションまたは個人のANTHROPIC_API_KEYを使用してローカルで実行されます。パーソナルトークンを使用し、HTTPS経由のMCPでタスクマネージャーに接続します。セキュリティを維持するため、エージェントはツールを持たない状態で開始され、send-policy.jsonファイルで許可リストを明示的に定義しない限り、データを外部に送信することはできません。また、agent.jsonファイルを構成することで、Web検索などの特定の機能をオプションとして追加できます。
各実行パスは、3つのタスク、15分間の実行時間、およびタスクあたり2ドルの予算に制限されています。このプラグインは特にClaude Code向けに設計されていますが、OpenCodeやCodex CLIなどの他のクライアントも、トークンを使用してサービスに接続できます。
できること
- 1タスク実行の自動化個人のマネージャーにあるタスクをAIエージェントに渡し、コンピュータ上でローカルに実行させます。
- 2スケジューリングされたワークフロー管理定期的なスケジュールを設定し、エージェントに新しい委任タスクの確認と処理を行わせます。
- 3制御されたエージェント権限ファイルの読み取りやWeb検索など、エージェントが使用できるツールを特定の範囲に制限します。
- 4安全なタスク委任不正なデータ転送を防ぐため、エージェントが承認された送信先とのみ通信するように制御します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
shar8 MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude Codeにshar8 MCPをインストール
$ claude mcp add --transport http shar8-agent https://shar8.app/mcpCursorにshar8 MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"shar8-agent": {
"url": "https://shar8.app/mcp"
}
}
}VS Codeにshar8 MCPをインストール
.vscode/mcp.json
{
"servers": {
"shar8-agent": {
"type": "http",
"url": "https://shar8.app/mcp"
}
}
}VS Code CLIにshar8 MCPをインストール
$ code --add-mcp '{"name":"shar8-agent","type":"http","url":"https://shar8.app/mcp"}'Codexにshar8 MCPをインストール
$ codex mcp add shar8-agent --url https://shar8.app/mcpCodex config.tomlにshar8 MCPをインストール
~/.codex/config.toml
[mcp_servers.shar8-agent] url = "https://shar8.app/mcp"
Gemini CLIにshar8 MCPをインストール
$ gemini mcp add -s user --transport http shar8-agent https://shar8.app/mcpGemini settings.jsonにshar8 MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"shar8-agent": {
"url": "https://shar8.app/mcp",
"type": "http"
}
}
}自動チェック
実行日 2026年11月15日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能triumphpc/shar8-agent is public and reachablegithub.com/triumphpc/shar8-agent ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-11-08github.com/triumphpc/shar8-agent ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していない未チェック
- パッケージおよびその依存関係に重大な勧告なし未チェック
- モデルへの隠れた指示がない0 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされている未チェック
- リモートエンドポイントが MCP ハンドシェイクに応答HTTPS endpoint answered 401 (sign-in required)合格
README
GitHubで見るshar8-agent
A Claude Code plugin that lets an agent work through your task list on a schedule.
You mark a task "Агенту" (For the agent) in shar8.app, a personal task manager with an MCP server. The plugin picks the task up over MCP, runs Claude Code locally on your machine, and writes the result back into the task notes. The task status becomes "На проверке" (needs review) or "Нужно уточнение" (needs your answer). Only you close the task. If no task is delegated, the model is not called at all.
- Runs on your own Claude Code subscription or on your own
ANTHROPIC_API_KEY. You choose the mode during install; there is no default. - The only channel to shar8 is MCP over HTTPS with your personal token. The plugin has no other network addresses.
- By default the agent has no tools: it sees the task text and answers with text. Web search or other MCP servers are opt-in through
~/.config/shar8-agent/agent.json. - Sending anything outward (chat messages, mail) is off unless you describe an allow-list in
send-policy.json.
Full documentation (Russian): plugin/README.md. Landing page: shar8.app/for-agents.
Install (Claude Code)
Requirements: Claude Code 2.1.308 or newer, Node.js 20 or newer, a personal shar8 token (cabinet, "Выдать токен"; shown once).
claude plugin marketplace add triumphpc/shar8-agent
claude plugin install shar8-agent@shar8
Then, in a Claude Code session, run /shar8-agent:install and paste the printed line into a terminal. The slash command only prints the line, so the token never passes through the model. If the slash command is unavailable, run node "<installPath>/bin/shar8-agent.mjs" install, where <installPath> is the plugin path from claude plugin list --json.
The installer asks for the server address (Enter keeps the default https://shar8.app/mcp), the token (hidden input), the model mode and whether to set up a schedule (default: once a minute). At the end it makes a probe run of claude and says plainly if the probe failed.
Manage and update:
node ~/.config/shar8-agent/shim.mjs status
node ~/.config/shar8-agent/shim.mjs run
node ~/.config/shar8-agent/shim.mjs uninstall
claude plugin marketplace update shar8
claude plugin update shar8-agent@shar8
Supported systems (honest status)
| System | Status |
|---|---|
| macOS | Verified live on 2026-11-02: real shar8.app, real Claude Code, scheduled by launchd on a subscription; a delegated task was picked up within a minute and returned a report. |
| Linux | Implemented (systemd user timer), checked with files and fakes. Not run live yet. |
| Windows | Beta. Implemented (Task Scheduler), not verified live. |
Other MCP clients (OpenCode, Codex CLI) can connect to shar8 by token without this plugin; see the landing page above. This plugin itself targets Claude Code only.
Security notes
- The agent sees all tasks you delegated to it, in full: title, notes, subtasks. Delegate only what you are fine sending to the model you chose.
- The token is typed with hidden input and stored only in
~/.config/shar8-agent/env(mode 0600). It is not passed through command-line arguments,settings.jsonor~/.claude.json, and not written to logs. clauderuns isolated: an empty tool list by default,--permission-mode dontAsk, MCP servers only from youragent.json, an allow-listed environment. Built-in tools inagent.jsonare limited toRead,Glob,Grep;Bash,Write,EditandWebFetchare closed so the agent cannot read the token file.- Limits per run: up to 3 tasks per pass, 15 minutes and a 2.00 USD budget per task.
uninstallremoves the schedule and keeps the token;uninstall --purgealso removes the env file.
License
MIT, see LICENSE.
shar8-agent (по-русски)
Плагин Claude Code, который по расписанию разбирает ваши задачи в shar8.app.
Вы ставите в задаче пометку «Агенту». Плагин забирает её по MCP, запускает Claude Code локально на вашем компьютере и кладёт результат в заметки задачи. Статус станет «На проверке» или «Нужно уточнение», закрываете задачу только вы. Если делегированных задач нет, модель не вызывается.
Установка:
claude plugin marketplace add triumphpc/shar8-agent
claude plugin install shar8-agent@shar8
Дальше в сессии Claude Code выполните /shar8-agent:install и вставьте напечатанную строку в терминал. Модель работает на вашей подписке Claude Code или на вашем ключе ANTHROPIC_API_KEY.
Статус систем: Mac проверен вживую 2 ноября 2026; Linux реализован, вживую не проверен; Windows в beta.
Безопасность: агент видит все делегированные ему задачи целиком. Токен хранится только в файле с правами 0600 и не попадает в аргументы команд и логи. По умолчанию у агента нет инструментов и он ничего не отправляет наружу. Подробности и полная документация: plugin/README.md.
Лицензия: MIT.
shar8 MCPのよくある質問
shar8 MCPをClaude Codeに追加するには
ターミナルでclaude mcp add --transport http shar8-agent https://shar8.app/mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
shar8 MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
エージェントはどのようにタスクにアクセスしますか?
エージェントはパーソナルトークンを使用し、HTTPS経トリのMCP経由でshar8に接続します。
エージェントはデフォルトでツールにアクセスできますか?
いいえ、エージェントはツールを持たない状態で開始され、タスクのテキストのみを閲覧できます。Web検索やその他のMCP serverを使用するには、設定で明示的に有効にする必要があります。
エージェントはメールやチャットメッセージを送信できますか?
send-policy.jsonファイルで許可リストを定義しない限り、チャットやメールなどの外部への通信は無効化されています。
エージェントの実行制限はありますか?
各実行は、最大3つのタスク、実行時間15分、およびタスクあたり2.00 USDの予算に制限されています。