Awaken Tax MCP server
Commit 28 Okt 2026Menghubungkan AI client ke workspace pajak kripto Awaken Anda untuk meninjau transaksi, menyelidiki cost basis, dan membuat laporan pajak.
Juga dikenal sebagai awakentax/plugin, plugin
- Stars
- 0
- Tools
- —
- Unduhan, 30 hari
- —
- Versi terbaru
- 1.0.0
- Commit terakhir
- 28 Okt 2026
- Lisensi
- MIT
Apa itu Awaken Tax MCP?
Awaken Tax adalah MCP server. Menghubungkan AI client ke workspace pajak kripto Awaken Anda untuk meninjau transaksi, menyelidiki cost basis, dan membuat laporan pajak.
Ringkasan dibuat dari README proyek
Tentang Awaken Tax MCP server
Server ini memungkinkan Anda mengelola kewajiban pajak cryptocurrency langsung dari dalam Cursor. Server ini menghubungkan AI agent ke workspace pajak Awaken menggunakan OAuth, sehingga pengguna dapat meninjau transaksi, menyelidiki cost basis yang hilang, dan membuat laporan pajak tanpa perlu runtime lokal atau input API key secara manual di setup Cursor.
Pengguna berinteraksi dengan server melalui alur persetujuan berbasis browser di mana mereka dapat memilih workspace tertentu dan menentukan level akses antara read-only atau read and write. Koneksi ini menggunakan endpoint MCP yang di-host, yang berarti tidak diperlukan instalasi server lokal. Meskipun pengguna Cursor mengandalkan OAuth, pengguna ekstensi Gemini CLI dapat terhubung menggunakan portfolio ID dan API key dari paket Dolphin atau Whale.
Integrasi ini menyediakan tool khusus untuk peninjauan transaksi dan pembuatan laporan. Server ini menerapkan scope yang telah disetujui selama proses OAuth, memastikan bahwa operasi tulis hanya terjadi jika pengguna secara eksplisit memberikan izin selama fase koneksi.
Apa yang bisa Anda lakukan dengannya
- 1Identifikasi cost basis yang hilangMinta AI untuk menemukan dan menandai transaksi di mana cost basis belum tercatat.
- 2Tinjau transaksi yang belum diperiksaMinta agent untuk menemukan transaksi yang belum ditinjau dan menjelaskan usulan label sebelum melakukan perubahan apa pun.
- 3Buat formulir pajakMinta pembuatan Form 8949 dan dapatkan link download untuk laporan yang telah selesai.
Ditulis berdasarkan README proyek. Setiap use case diperiksa terhadap kutipan dari README tersebut.
Cara menginstal Awaken Tax MCP
Format diverifikasi 10 Nov 2026Tambahkan ke CursorTambahkan ke GooseInstal Awaken Tax MCP di Claude Code
$ claude mcp add --transport http plugin https://mcp.awaken.tax/mcpInstal Awaken Tax MCP di Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"plugin": {
"url": "https://mcp.awaken.tax/mcp"
}
}
}Instal Awaken Tax MCP di VS Code
.vscode/mcp.json
{
"servers": {
"plugin": {
"type": "http",
"url": "https://mcp.awaken.tax/mcp"
}
}
}Instal Awaken Tax MCP di VS Code CLI
$ code --add-mcp '{"name":"plugin","type":"http","url":"https://mcp.awaken.tax/mcp"}'Instal Awaken Tax MCP di Codex
$ codex mcp add plugin --url https://mcp.awaken.tax/mcpInstal Awaken Tax MCP di Codex config.toml
~/.codex/config.toml
[mcp_servers.plugin] url = "https://mcp.awaken.tax/mcp"
Instal Awaken Tax MCP di Gemini CLI
$ gemini mcp add -s user --transport http plugin https://mcp.awaken.tax/mcpInstal Awaken Tax MCP di Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"plugin": {
"url": "https://mcp.awaken.tax/mcp",
"type": "http"
}
}
}Konfigurasi
CLIENT_ID
| Nama | Deskripsi | Tipe |
|---|---|---|
| CLIENT_ID | — |
Pengecekan otomatis
Berjalan 14 Nov 2026Laporan lengkap →Belum diverifikasi. Sebuah server memerlukan skor 80, tidak ada temuan serius, dan data yang cukup untuk kami periksa. Cara kerja checks · Yang perlu diperbaiki untuk menambah poin
- Source repository terhubung dan dapat dijangkauawakentax/plugin is public and reachablegithub.com/awakentax/plugin ↗Lolos
- Nama paket mencantumkan repositori ini sebagai sumbernyaTidak diperiksa
- Provenance build (atestasi Sigstore)Tidak diperiksa
- Lisensi open source (OSI)MITspdx.org/licenses/MIT.html ↗Lolos
- Ada commit atau release dalam satu tahun terakhirLast commit or release 2026-10-28github.com/awakentax/plugin ↗Lolos
- OpenSSF ScorecardTidak diperiksa
- Nama package tidak mirip dengan package populerTidak diperiksa
- Tidak ada advisory kritis pada paket atau dependensinyaTidak diperiksa
- Tidak ada instruksi tersembunyi untuk model0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersLolos
- Tools yang bersifat destruktif telah diberi labelTidak diperiksa
- Endpoint remote merespons handshake MCPHTTPS endpoint answered 401 (sign-in required)Lolos
README
Lihat di GitHubAwaken for Cursor
Connect Cursor to your Awaken crypto tax workspace through OAuth. Install the plugin, sign in to Awaken, and choose the workspace and access level on the consent page.
The plugin includes a hosted MCP connection at https://mcp.awaken.tax/mcp and Awaken's published awaken skill for transaction review, missing cost-basis investigation, and reports. No local server or runtime is needed to use the MCP connection.
The bundled skill is an unchanged copy of api.awaken.tax/skill, version 1.0.1, with its companion cookbook.md. The skill prefers connected MCP tools and also documents a separate direct-API workflow. Refresh both bundled files together when updating the published skill.
Connect
- Install Awaken from Cursor's Customize page once the marketplace listing is available.
- Enable the
awakenMCP server and start its authentication flow in Cursor. - In the browser, sign in to Awaken and select the workspace you want to connect.
- Review the requesting app and choose Allow read access or Allow read + write, then return to Cursor.
- Start a new agent chat and ask it to list the available Awaken tools and verify access with a read operation.
Awaken checks workspace membership and Connected Apps eligibility during consent and token use. If a workspace is unavailable, choose an eligible workspace. No API key or manually entered Awaken client ID is required for the MCP connection. An API-key option for the plugin's MCP connection is deferred to a later version.
The plugin requests read and write so the consent page can offer both access levels. You can approve read-only access. Write tools may still appear in discovery; Awaken enforces the scopes you actually approved when a tool runs.
Try it
Invoke /awaken, or ask Cursor:
- “Review my largest taxable events for 2025 and flag missing cost basis.”
- “Find my unreviewed transactions and explain proposed labels before editing.”
- “Generate my Form 8949 for 2025 and give me the download link when ready.”
Edits require approved write access and authorization for the requested changes. Report availability depends on your workspace and the server's tools.
Reconnect or disconnect
Cursor handles OAuth tokens and refresh. If the connection expires or authentication fails, reconnect the awaken server through Cursor and complete consent again. For a write operation blocked by read-only access, follow Cursor's scope-approval flow or reconnect and approve read + write.
To revoke access, disconnect Cursor from Connected Apps in Awaken Settings. Disabling the server in Cursor stops its use there; revoking the grant in Awaken invalidates the authorization.
OAuth configuration
The MCP configuration uses Cursor's public OAuth identity:
{
"mcpServers": {
"awaken": {
"url": "https://mcp.awaken.tax/mcp",
"auth": {
"CLIENT_ID": "https://cursor.com/oauth/mcp-client.json",
"scopes": ["read", "write"]
}
}
}
}
CLIENT_ID identifies the Cursor application; it is not an Awaken workspace ID. There is no client secret. Cursor performs the authorization-code flow with PKCE and uses Awaken's published discovery endpoints:
Awaken recognizes this Cursor metadata identity and validates its advertised callbacks. It supports authorization-code and refresh-token grants with S256 PKCE; it does not advertise dynamic client registration. Explicitly setting the public client identity uses that existing flow. See Cursor's OAuth configuration.
Troubleshooting
- Plugin missing: check the manifest location, local-import policy, competing marketplace installation, and reload Cursor.
- No login prompt or
invalid_client: check that the shippedauth.CLIENT_IDis intact and that the installed Cursor version supports remote OAuth. Awaken accepts the recognized Cursor metadata identity; arbitrary registered client IDs are unsupported. - Workspace unavailable: Awaken checks direct workspace membership and Connected Apps eligibility. Use the intended eligible workspace.
- Edit denied: approve write access through OAuth consent; tool visibility alone does not grant write access.
- Report preparing: use status/retrieval tools instead of starting duplicate exports. See Awaken reports.
Data access
The package connects directly to Awaken's hosted MCP service. OAuth access is bound to the selected workspace and approved scopes. Tool arguments go to Awaken; returned data is available to Cursor's agent. The package adds no analytics or local executable hooks. OAuth credentials apply to the canonical MCP endpoint and must not be used for GraphQL or other Awaken API surfaces.
For service details, see Awaken documentation.
Gemini CLI
This repository is also a Gemini CLI extension (gemini-extension.json):
gemini extensions install https://github.com/awakentax/plugin
Gemini CLI asks for an Awaken MCP token: your portfolio ID and API key joined by a colon (<portfolioId>:<apiKey>), both shown on Settings → API Keys in Awaken. API keys need a Dolphin or Whale plan. Gemini CLI connects with the API key, not OAuth.
MCP Registry
server.json is Awaken's entry in the official MCP Registry, tax.awaken/awaken. Publish changes with mcp-publisher publish after signing in with the awaken.tax domain key.
License
Plugin code and instructions are MIT licensed; see LICENSE. The Awaken logo is an Awaken brand asset and is not covered by the code license. Its source is https://awaken.tax/docs/awaken-word.svg.
Pertanyaan tentang Awaken Tax MCP
Bagaimana cara menambahkan Awaken Tax MCP ke Claude Code?
Jalankan claude mcp add --transport http plugin https://mcp.awaken.tax/mcp di terminal Anda. Tambahkan --scope user agar tersedia di semua proyek.
Bagaimana cara menambahkan Awaken Tax MCP ke Cursor?
Buka ~/.cursor/mcp.json dan tambahkan server di bawah mcpServers, menggunakan config Cursor yang ditunjukkan di bagian instalasi di atas.
Bagaimana cara menghubungkan Awaken ke Cursor?
Install plugin Awaken dari halaman Customize di Cursor, aktifkan MCP server Awaken, dan selesaikan alur autentikasi OAuth di browser Anda.
Bisakah saya menggunakan koneksi MCP dengan akses read-only?
Ya, selama proses persetujuan OAuth, Anda dapat memilih untuk hanya menyetujui akses baca (read access) alih-alih akses baca dan tulis (read and write access).
Apakah saya perlu menjalankan server lokal untuk menggunakan koneksi MCP ini?
Tidak, plugin ini menggunakan koneksi MCP yang di-host, sehingga tidak memerlukan server lokal atau runtime.
Bagaimana cara Gemini CLI terhubung ke Awaken?
Gemini CLI menggunakan portfolio ID dan API key yang digabungkan dengan tanda titik dua, yang dapat ditemukan di pengaturan Awaken Anda.