Biarkan agen menguruskan senarai tugas anda
Mencari pelayan MCP todo yang bertindak ke atas fail sebenar, bukan pangkalan data dihoskan? taskforge menyertakan satu sebagai sub-arahan, taskforge mcp --stdio, untuk vault Obsidian anda. Halakan Claude Desktop atau klien MCP lain kepadanya dan agen menambah, mencari, menyunting dan melengkapkan tugas melalui satu set kecil alat. Ia berjalan pada mesin anda dan menyunting fail markdown yang sama seperti aplikasi. Tiada pelayan dihoskan, tiada kunci API.
Akan Datang dengan TaskForge 3.0
CLI TaskForge dan pelayan MCP akan disertakan dengan keluaran TaskForge 3.0. Semua yang ada di halaman ini menerangkan cara ia akan berfungsi apabila dilancarkan. Apl TaskForge pula sudah tersedia untuk dimuat turun hari ini.
MCP atau CLI?
Utamakan alat MCP apabila agen anda sudah mempunyai sambungan MCP ke TaskForge. Alat ini bertaip, memulangkan ralat berstruktur yang membolehkan agen membetulkan dirinya sendiri, dan tidak memerlukan apa-apa dalam PATH anda. Gunakan CLI pula daripada konteks shell tanpa sambungan MCP: skrip, cron, CI, atau agen pengekodan yang bekerja dalam checkout repo. Kedua-duanya menggerakkan enjin yang sama dengan semantik yang sama, jadi pilih mana-mana yang sudah tersedia dalam runtime anda. Menyunting fail vault secara manual adalah pilihan terakhir.
Pasang
Disyorkan: npx
Tambahkan ini pada konfigurasi klien MCP anda. npx memuat turun taskforge-md pada kali pertama ia berjalan, jadi tiada apa-apa untuk dipasang lebih awal.
Claude Desktop, satu klik
Lebih suka pemasangan berpandu? Muat turun bungkusan taskforge (fail .mcpb) dan bukanya. Claude Desktop membimbing anda melalui persediaan dan meminta folder vault anda.
{
"mcpServers": {
"taskforge": {
"command": "npx",
"args": ["-y", "taskforge-md", "mcp", "--stdio"],
"env": {
"TASKFORGE_VAULT": "/path/to/your/vault"
}
}
}
} Membina taskforge daripada sumber dan bukannya menggunakan npx? Halakan konfigurasi terus ke binari:
"command": "taskforge",
"args": ["mcp", "--stdio"] Desktop sahaja, kerana di situlah klien MCP berada. taskforge dihantar sebagai satu binari natif tunggal untuk macOS, Windows dan Linux, dan pelayan MCP ialah salah satu sub-arahannya.
Set alat yang lengkap
22 alat kesemuanya, merangkumi keseluruhan kitaran hayat tugas: cipta, baca, kemas kini, lengkapkan, arkibkan dan padam, setiap satu dengan versi pukal; alih, tukar induk dan tukar antara baris inline dengan fail TaskNotes; semakan lint sebelum anda menulis baris; panggilan doctor untuk kesihatan vault; serta sumber skema dan senarai supaya agen mempelajari format anda sebelum bertindak. Enam yang tersenarai di bawah ialah yang paling kerap anda gunakan. Setiap panggilan membaca semula vault daripada cakera, jadi agen sentiasa bertindak ke atas fail semasa.
| query_tasks | Cari dan tapis tugas, atau baca senarai tersimpan. Baca sahaja. | baca sahaja |
| get_task | Baca satu tugas dan hash kandungannya. Baca sahaja. | baca sahaja |
| add_task | Cipta tugas dalam sasaran lalai vault, dalam format anda. | menulis |
| update_task | Ubah status, keutamaan, tarikh akhir, tajuk atau tag tugas. | menulis |
| complete_task | Lengkapkan tugas; memulangkan kejadian seterusnya jika ia berulang. | menulis, tidak idempoten |
| delete_task | Padam tugas. Model mesti menggemakan semula tajuk semasa yang tepat, sebagai perlindungan terhadap bertindak ke atas id yang lapuk atau berhalusinasi. | memusnahkan |
Setiap alat kini membawa anotasi, supaya klien tahu sekali imbas panggilan mana yang hanya membaca, mana yang menulis, dan yang mana memadam. Selebihnya set ini turut merangkumi bulk_add_tasks, bulk_update_tasks, bulk_complete_tasks, bulk_delete_tasks, get_tasks, archive_task, move_task, bulk_move_tasks, convert_task, bulk_convert_tasks, outdent_task, bulk_reparent_tasks, lint_task, doctor, list_task_lists dan get_schema.
Tiga sumber
Selain alat, pelayan turut mendedahkan konteks baca sahaja supaya agen mempelajari peraturan vault anda sebelum ia bertindak:
| taskforge://schema | Dialek tugas yang boleh dibaca mesin: simbol status, format tarikh, medan tersuai, sasaran tulis. |
| taskforge://agents-guide | Panduan bahasa mudah kepada konvensyen tugas vault anda. |
| taskforge://lists | Senarai tugas tersimpan anda dan cara menambah tugas ke setiap satu. |
Satu keperluan: kontrak vault
Pelayan ini membaca fail kontrak yang ditulis oleh TaskForge ke dalam vault anda, taskforge/schema.json dan taskforge/agents.md, untuk mempelajari format tugas anda dengan tepat. Buka vault dalam TaskForge 3.0 atau lebih baharu sekurang-kurangnya sekali, pergi ke Settings, AI & Agents, dan biarkan "Generate agent files" dihidupkan. Jika vault tidak pernah dibuka dalam binaan terkini, pelayan kembali kepada lalai generik dan memberi amaran kepada klien.
Jika ia tidak dapat mencari vault anda
Pelayan ini sentiasa bermula, walaupun sebelum ia tahu di mana vault anda berada, jadi Claude Desktop tidak akan pernah menunjukkan "server failed to start" yang kabur. Apabila panggilan alat tidak dapat menyelesaikan lokasi vault, ia memulangkan ralat mudah yang boleh disampaikan semula oleh agen: tetapkan pemboleh ubah persekitaran TASKFORGE_VAULT ke laluan vault anda, atau pasang semula bungkusan itu dan masukkan direktori vault apabila diminta.
Tempatan sahaja
taskforge mcp --stdio membaca dan menulis fail markdown dalam vault yang anda konfigurasikan dan tiada apa-apa lagi. Tiada akaun, tiada awan. Penyegerakan sedia ada anda, iCloud, Dropbox atau Obsidian Sync, memindahkan perubahan itu antara peranti.
Lebih suka terminal?
Jika anda mahu menskrip tugas anda atau menjalankan arahan sekali sahaja dan bukannya menggerakkannya melalui agen, taskforge CLI meliputi vault yang sama dengan peraturan yang sama.
Pasang taskforge CLI →Soalan yang orang tanya
Apakah pelayan MCP taskforge?
Ia ialah pelayan Model Context Protocol tempatan yang dibina ke dalam binari taskforge. Jalankannya dengan taskforge mcp --stdio dan klien MCP seperti Claude Desktop boleh menambah, mencari, menyunting, mengalihkan, melengkapkan dan memadam tugas dalam vault Obsidian anda melalui 22 alat bertaip, satu demi satu atau secara pukal. Ia ialah senarai tugas yang boleh ditindaki agen anda, bukan sekadar dibaca.
Klien MCP manakah yang berfungsi dengannya?
Mana-mana klien yang bertutur MCP melalui stdio. Claude Desktop yang biasa digunakan, dan Claude Code, Cursor, serta VS Code (untuk GitHub Copilot) semuanya menerima konfigurasi yang sama. Setiap satu mendapat 22 alat dan tiga sumber yang sama.
Adakah ini pelayan MCP dihoskan atau jauh?
Tidak. Ia berjalan pada mesin anda melalui stdin dan stdout dan hanya menyentuh folder vault yang anda halakan kepadanya. Tiada URL untuk dihoskan, tiada kunci API, dan tiada akaun TaskForge. Itulah intinya: senarai tugas anda kekal di cakera anda.
Perlukah saya memasang sesuatu?
Tidak lebih awal. Halakan konfigurasi klien anda ke npx -y taskforge-md mcp --stdio dan npx mengambil pakej itu pada kali pertama ia berjalan. Pengguna Claude Desktop boleh membuka bungkusan .mcpb sebagai gantinya untuk pemasangan berpandu.
Klien berkata pelayan tidak dapat mencari vault saya. Apa sekarang?
Pelayan sentiasa bermula, jadi klien tidak akan pernah menunjukkan "failed to start" yang kabur. Apabila panggilan alat tidak dapat menyelesaikan lokasi vault, ia memulangkan mesej mudah: tetapkan pemboleh ubah persekitaran TASKFORGE_VAULT ke laluan vault anda, atau pasang semula bungkusan itu dan masukkan direktori vault apabila diminta.
Perlukah ia fail kontrak vault?
Ya, untuk memadankan format anda. Ia membaca taskforge/schema.json dan taskforge/agents.md, yang dijana apabila anda membuka vault dalam TaskForge 3.0 atau lebih baharu dengan "Generate agent files" dihidupkan. Tanpanya ia masih berjalan tetapi kembali kepada lalai generik dan memberi amaran kepada klien bahawa ia sedang meneka.
Agen bertindak ke atas senarai. Aplikasi mengekalkannya.
Pelayan MCP menulis ke vault anda; TaskForge mengubah fail itu menjadi senarai, widget, dan peringatan merentas peranti anda. Percuma untuk dimuat turun pada iPhone, iPad, Mac, dan Android.