Pelengkap Tafsir MCP

Kanvas Tafsir

Jadikan tafsir Ibnu Kathir sebuah buruj dalil yang boleh diteroka: ayat, hadis dan athar disusun mengikut orbit, lengkap dengan darjat riwayat.

MCP endpoint https://kanvastafsir.bacalah.app/mcp

Bagaimana ia berfungsi

Server ini tidak menyimpan teks Al-Quran atau kitab tafsir dan tidak memanggil model AI. Bacaan dan analisis dibuat oleh AI client anda, menggunakan Tafsir MCP daripada tafsir.net. Server ini hanya menerima hasil analisis dan menerbitkannya sebagai kanvas.

  1. Baca

    AI anda memanggil fetch_ayah dan fetch_tafsir (sumber katheer) dari Tafsir MCP.

  2. Analisis

    AI memecahkan ayat kepada pin frasa, mengekstrak dalil, menilai darjat, dan menterjemah ke Bahasa Melayu.

  3. Terbit

    AI memanggil publish_kathir_constellation dan anda menerima pautan /buruj/… untuk diterokai.

Sambung ke MCP

Anda perlu menyambung dua server: tafsir (sumber bacaan) dan kanvastafsir (penerbit kanvas). Pilih client anda di bawah.

Claude Code

Jalankan dalam terminal.

claude mcp add --transport http tafsir https://mcp.tafsir.net/mcp
claude mcp add --transport http kanvastafsir https://kanvastafsir.bacalah.app/mcp

Claude Desktop

Tambah dalam claude_desktop_config.json. Memerlukan Node.js untuk mcp-remote.

{
  "mcpServers": {
    "tafsir": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tafsir.net/mcp"]
    },
    "kanvastafsir": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://kanvastafsir.bacalah.app/mcp"]
    }
  }
}

Cursor dan Kiro

Tambah dalam mcp.json (Cursor: .cursor/mcp.json, Kiro: .kiro/settings/mcp.json).

{
  "mcpServers": {
    "tafsir": {
      "url": "https://mcp.tafsir.net/mcp"
    },
    "kanvastafsir": {
      "url": "https://kanvastafsir.bacalah.app/mcp"
    }
  }
}

VS Code

Tambah dalam .vscode/mcp.json.

{
  "servers": {
    "tafsir": {
      "type": "http",
      "url": "https://mcp.tafsir.net/mcp"
    },
    "kanvastafsir": {
      "type": "http",
      "url": "https://kanvastafsir.bacalah.app/mcp"
    }
  }
}

Client lain yang menyokong Streamable HTTP boleh terus menggunakan URL endpoint di atas. Format konfigurasi berbeza antara client, jadi semak dokumentasi client anda jika contoh di atas tidak sesuai.

Cara menggunakan

Selepas kedua-dua server disambung, minta AI anda:

Bina Buruj Ibnu Kathir untuk Surah 6 Ayat 82 menggunakan tool publish_kathir_constellation.

AI akan membaca ayat dan tafsir, kemudian memulangkan pautan kanvas. Dalam kanvas, anda boleh klik mana-mana ayat rujukan dan menggunakan butang Jadikan Pusat Buruj untuk mendapatkan arahan seterusnya.

Tool yang disediakan

publish_kathir_constellation
Menerbitkan kanvas daripada data berstruktur dan memulangkan URL.
get_kathir_constellation
Membaca semula data kanvas melalui canvas_id. Gunakan demo untuk contoh lengkap.

Perlu tahu