Coresignal
resmiAkses data B2B yang komprehensif tentang perusahaan, karyawan, dan lowongan pekerjaan untuk LLM dan alur kerja AI Anda.
Apa yang bisa Anda lakukan dengan Coresignal MCP?
- Pencarian perusahaan dan orang dalam bahasa alami — Minta perusahaan B2B SaaS di negara Nordik atau pengembang Python senior di perusahaan fintech menggunakan
entity_searchdengan kueri bahasa sehari-hari. - Temukan nama bidang berdasarkan kata kunci — Gunakan
entity_fieldsuntuk menemukan nama bidang yang tepat (misalnya, "gaji" atau "jabatan") tanpa memuat kosakata 300+ bidang secara penuh. - Ambil rekaman lengkap atau proyeksi — Tarik profil karyawan, perusahaan, atau pekerjaan secara lengkap melalui
entity_fetchmenggunakan pegangan pencarian (cache_id) atau ID spesifik, dengan biaya kredit per rekaman. - Perkaya kontak dengan email terverifikasi — Gunakan
email_enrichuntuk mendapatkan email bisnis terverifikasi hingga 1.000 ID karyawan, dengan 10 kredit yang dikenakan hanya untuk email yang ditemukan. - Ekspor hasil besar sebagai file — Minta
delivery="url"untuk mendapatkan file JSONL yang dapat diunduh untuk pengambilan besar, lalu baca halaman demi halaman dalam obrolan dengan alatartifact_readgratis.
Dokumentasi
Coresignal MCP v2
Server Model Context Protocol resmi untuk Coresignal — hadirkan data B2B terkini tentang 895 juta+ karyawan, 70 juta+ perusahaan, dan 468 juta+ lowongan kerja langsung ke asisten AI Anda.
https://mcp.coresignal.com/mcp/v2
Cari dengan bahasa alami, tarik rekaman lengkap, perkaya kontak dengan email terverifikasi, dan ekspor kumpulan hasil berukuran besar sebagai file yang dapat diunduh — semua dari Claude, Cursor, Codex, VS Code, atau klien lain yang kompatibel dengan MCP.
Fitur
- Autentikasi OAuth 2.1 — masuk dengan akun dashboard Coresignal Anda; tanpa API key di file konfigurasi.
- Pencarian bahasa alami dengan bukti kecocokan di setiap baris hasil, sehingga Anda dapat melihat mengapa setiap rekaman cocok.
- Transparansi biaya — setiap respons melaporkan
credits_consumed, dan panggilan mahal meminta konfirmasi sebelum mengeluarkan biaya. - Penemuan kolom —
entity_fieldsmenemukan nama kolom yang tepat berdasarkan kata kunci, gratis, tanpa memuat keseluruhan 300+ kosakata kolom ke dalam konteks. - Unduhan file — kumpulan hasil berukuran besar disimpan di sisi server dan dikembalikan sebagai tautan unduhan, bukan membanjiri obrolan.
artifact_readmengembalikan halaman-halaman file yang telah dikirim kembali ke dalam percakapan secara gratis — berfungsi bahkan di klien tanpa akses sistem file.
Prasyarat
- Akun Coresignal dengan langganan aktif (kredit) dan API key tim yang disediakan di dashboard. Server MCP menyelesaikan key tim Anda secara otomatis setelah masuk — Anda tidak perlu menempelkannya ke file konfigurasi. Belum punya langganan? Mulai dengan uji coba gratis 7 hari — mencakup 2.000 kredit. Lihat perbandingan paket.
Pada koneksi pertama, klien Anda membuka jendela browser untuk masuk ke dashboard Coresignal. Itulah seluruh pengaturannya — tanpa variabel lingkungan, tanpa rahasia.
Pengaturan klien
Claude Desktop
Claude Desktop mendukung server MCP jarak jauh secara native melalui Connectors:
- Buka Settings → Connectors → Add custom connector.
- Nama:
Coresignal, URL:https://mcp.coresignal.com/mcp/v2. - Klik Add, lalu Connect — jendela browser terbuka untuk masuk ke akun dashboard Coresignal Anda.
Penting — aktifkan unduhan file: Claude Desktop memblokir unduhan dari domain yang tidak dikenalnya. Untuk mengunduh file hasil (pengambilan data besar dikirim sebagai tautan), tambahkan
mcp.coresignal.comke allowlist domain di pengaturan Claude Desktop (pada paket Team/Enterprise, admin Anda yang mengelola ini). Tanpa itu, tautan unduhan dari server akan diblokir — meskipun Anda tetap dapat membaca data kembali di dalam obrolan dengan alat gratisartifact_read. Lihat Unduhan file.
Claude Code
claude mcp add --transport http coresignal https://mcp.coresignal.com/mcp/v2
Lalu di dalam sesi, jalankan /mcp, pilih coresignal, dan selesaikan proses masuk melalui browser. Jalankan kembali /mcp kapan saja jika Anda perlu mengautentikasi ulang.
Codex (OpenAI Codex CLI)
codex mcp add coresignal --url https://mcp.coresignal.com/mcp/v2
Jendela browser terbuka untuk masuk ke akun dashboard Coresignal Anda.
Cursor
Tambahkan ke ~/.cursor/mcp.json:
{
"mcpServers": {
"coresignal": {
"url": "https://mcp.coresignal.com/mcp/v2"
}
}
}
Cursor mendeteksi bahwa server memerlukan autentikasi dan menampilkan prompt Needs login — klik untuk menyelesaikan proses masuk melalui browser.
OpenCode
Tambahkan Coresignal MCP:
opencode mcp add coresignal --url https://mcp.coresignal.com/mcp/v2
Autentikasi:
opencode mcp auth coresignal
Jendela browser terbuka untuk masuk ke akun dashboard Coresignal Anda.
Visual Studio Code
Jalankan MCP: Add Server dari Command Palette, pilih HTTP, dan masukkan URL — atau tambahkan ke .vscode/mcp.json:
{
"servers": {
"coresignal": {
"type": "http",
"url": "https://mcp.coresignal.com/mcp/v2"
}
}
}
VS Code akan meminta Anda mengotorisasi server pada penggunaan pertama dan menangani alur OAuth di browser Anda.
Cline
Tambahkan ke ~/.cline/data/settings/cline_mcp_settings.json:
{
"mcpServers": {
"coresignal": {
"type": "streamableHttp",
"url": "https://mcp.coresignal.com/mcp/v2",
"disabled": false
}
}
}
Buka antarmuka MCP Cline:
cline mcp
Dari menu pilih Authorize OAuth dan pilih coresignal. Cline akan menangani alur OAuth di browser Anda.
Unduhan file & allowlist domain
Hasil berukuran besar (dan panggilan apa pun dengan delivery="url") tidak dibuang ke dalam obrolan untuk menghemat token input LLM. Sebagai gantinya, server menyimpan baris-baris tersebut sebagai file dan mengembalikan tautan unduhan HTTPS yang ditandatangani yang kedaluwarsa setelah 1 jam:
{
"delivery": "url",
"url": "https://mcp.coresignal.com/mcp/v2/artifacts/…?exp=…&sig=…",
"artifact_name": "employee_fetch-baf941dd4f8c4dfe.jsonl",
"count": 500,
"credits_consumed": 10000
}
Dari sini, agen mendapatkan akses ke data melalui salah satu dari tiga cara:
- Agen mengunduh file itu sendiri — di klien dengan akses shell, agen biasanya akan
curltautan ke disk dan menganalisis file secara lokal dengangrep/jq/pandas. - Agen membacanya kembali di dalam obrolan — di klien tanpa shell dan tanpa sistem file, agen memanggil
artifact_read(artifact_name, offset, limit)sebagai gantinya, membaca file dalam potongan-potongan melalui sesi MCP. Ini gratis dan berfungsi di mana saja, jadi tidak ada yang membanjiri obrolan. - Anda mengunduhnya secara manual — jika agen itu sendiri tidak diizinkan mengambil tautan (domain tidak ada di allowlist, sandbox tanpa akses jaringan), klik tautan, simpan file, dan beri tahu agen lokasinya: "Saya sudah mengunduh file ke ~/Downloads/employee_fetch-….jsonl — analisis dari sana." Berfungsi di klien mana pun yang dapat membaca file lokal.
Utamakan unduhan jika klien Anda mendukungnya.
artifact_readgratis dalam kredit Coresignal, tetapi tidak gratis dalam token LLM: setiap halaman yang dikembalikannya menjadi bagian dari percakapan dan ditagih ulang sebagai token input pada setiap giliran berikutnya. Setiap halaman juga dipangkas ke anggaran token tetap — rekaman karyawan lengkap sekitar 8rb token, jadi satu halaman hanya memuat beberapa rekaman lengkap terlepas darilimityang Anda minta. Membaca file besar dengan cara itu membutuhkan ratusan panggilan dan dapat menghabiskan jendela konteks sebelum Anda mencapai akhir. File yang diunduh hampir tidak memakan token — asisten dapat menyaring ribuan baris secara lokal dengangrep/jqdan hanya menampilkan jawabannya. Itulah mengapa ada baiknya mengaktifkan unduhan sejak awal (allowlist domain, akses jaringan sandbox) dan menyimpanartifact_readuntuk klien yang tidak dapat mengunduh atau untuk melihat sekilas beberapa baris.
Jika unduhan diblokir, tidak ada yang hilang: rekaman sudah tersimpan dan sudah dibayar — baca dengan artifact_read. Jangan pernah menjalankan ulang fetch untuk "memulihkan" file; itu akan menagih setiap rekaman untuk kedua kalinya.
Alat (Tools)
| Alat | Fungsinya | Biaya |
|---|---|---|
entity_search | Pencarian bahasa alami di karyawan, perusahaan, atau lowongan kerja | 20 kredit per pencarian (tetap) |
entity_fields | Pencarian kata kunci di ~300 nama kolom suatu entitas | Gratis |
entity_fetch | Tarik rekaman penuh (JSONL) atau rekaman proyeksi, berdasarkan handle pencarian atau id | 20 kredit per rekaman karyawan/perusahaan, 1 per rekaman lowongan kerja |
email_enrich | Email bisnis terverifikasi untuk id karyawan (CSV) | 10 kredit per email yang ditemukan (yang tidak ditemukan gratis) |
artifact_read | Membaca baris-baris kembali dari file yang telah dikirim | Gratis |
entity_search
Mencari rekaman employee, company, atau job dengan kueri bahasa sehari-hari:
"Senior Python developers at fintech companies in French"
Setiap panggilan dikenai biaya tetap 20 kredit dan mengembalikan:
total_count— jumlah persis rekaman yang cocok dengan kueri,- hingga 20 baris pratinjau (
limit=0hanya mengembalikan jumlah), masing-masing menampilkan kolom yang cocok dengan kueri — bukti mengapa setiap hasil ada, - sebuah
cache_id— handle 1 jam untuk pencarian yang menghemat kredit dan waktu: teruskan keentity_fetchdan rekaman yang cocok langsung dikumpulkan — tanpa perlu menjalankan ulang (dan membayar lagi) pencarian, dan resolusicache_iditu sendiri gratis. Id rekaman tetap berada di sisi server, sehingga tidak ada data besar yang melewati percakapan.
entity_fields
Pencarian nama kolom secara instan dan gratis berdasarkan makna — "salary" menemukan kolom kompensasi, "current job title and seniority" menemukan active_experience_title, experience.position_title, dst. Gunakan untuk menyusun daftar fields untuk fetch dengan cakupan khusus tanpa memuat seluruh kosakata kolom ke dalam konteks.
entity_fetch
Mengumpulkan rekaman — baik hingga 20 id yang dipilih langsung dari hasil pencarian, atau hingga 1.000 rekaman per panggilan melalui cache_id. Penagihan per rekaman yang ditemukan: 20 kredit untuk karyawan/perusahaan, 1 untuk lowongan kerja.
email_enrich
Email bisnis terverifikasi dan dapat dikirim untuk hingga 1.000 id karyawan — 10 kredit per email yang ditemukan; id yang tidak ditemukan gratis. Kontak EEA/Inggris tidak dapat diakses (GDPR).
artifact_read
Membaca file yang telah dikirim kembali melalui sesi MCP yang terautentikasi, satu halaman per waktu — gratis, karena rekaman sudah ditagih saat diambil. Inilah yang membuat pengiriman file berfungsi di mana saja, termasuk klien obrolan yang tidak dapat membuka tautan atau menyentuh sistem file.
Contoh prompt
Pemindaian pasar
"Find B2B SaaS companies in the Nordics with 50–200 employees that raised funding in the last two years."
Bangun daftar prospek dengan email terverifikasi
"Search for heads of data at US companies with 500+ employees. Fetch 20 full profiles to a file with verified emails."
Pembahasan mendalam satu perusahaan
"Pull the full record for flo.health — funding rounds, headcount growth, and current job openings."
...
Kredit & penagihan
| Tindakan | Kredit |
|---|---|
entity_search (semua limit, termasuk 0) | 20 per pencarian |
entity_fetch — karyawan atau perusahaan | 20 per rekaman yang ditemukan |
entity_fetch — lowongan kerja | 1 per rekaman yang ditemukan |
email_enrich | 10 per email yang ditemukan; yang tidak ditemukan gratis |
entity_fields, artifact_read | Gratis |
Setiap respons menyertakan credits_consumed — jumlah aktual yang ditagih, sehingga selisih (mengirim 1.000 id, ditagih untuk 950 rekaman) memberi tahu Anda dengan tepat berapa banyak id yang tidak ditemukan. Server tidak pernah mengeluarkan biaya secara diam-diam: fetch mengonfirmasi cakupan kolom dengan Anda terlebih dahulu, dan fetch yang tidak dapat dikirimkan akan gagal sebelum kredit apa pun digunakan.
Kredit diambil dari langganan Coresignal tim Anda — kelola key dan penagihan di dashboard. Baru di Coresignal? Uji coba gratis 7 hari disertai 2.000 kredit — itu 100 pencarian, atau 100 rekaman karyawan/perusahaan, atau campuran — lihat perbandingan paket.
Tautan
- Coresignal — cakupan data, paket, dan harga
- Dashboard Coresignal — akun, tim, API key, kredit
- Dokumentasi API — API data yang mendasarinya