Tomba MCP Server
resmiTomba, benzersiz B2B e-posta bulucunuz ve doğrulayıcınız, zahmetsiz ve etkili erişim ölçeklendirmesi için farklı bir potansiyel müşteri veritabanı sağlar.
Dokümantasyon
Tomba.io MCP Sunucusu
Tomba.io API ile entegrasyon için bir Model Bağlam Protokolü (MCP) sunucusu. Bu sunucu, standartlaştırılmış bir MCP arayüzü aracılığıyla kapsamlı e-posta keşfi, doğrulama ve zenginleştirme yetenekleri sağlar.
Özellikler
Araçlar (12 adet mevcut)
- Alan Adı Arama: Bir alan adıyla ilişkili tüm e-posta adreslerini bulun
- E-posta Bulucu: İsimlerden ve alan adlarından olası e-posta adresleri oluşturun
- E-posta Doğrulayıcı: E-posta teslim edilebilirliğini doğrulayın ve veritabanı varlığını kontrol edin
- E-posta Zenginleştirme: E-postaları ek iletişim verileriyle zenginleştirin
- Yazar Bulucu: Makale yazarlarının e-posta adreslerini keşfedin
- LinkedIn Bulucu: LinkedIn profil URL'lerinden e-postaları bulun
- Telefon Bulucu: E-posta, alan adı veya LinkedIn ile telefon numaralarını arayın
- Telefon Doğrulayıcı: Telefon numaralarını doğrulayın ve operatör bilgilerini kontrol edin
- E-posta Sayacı: Alan adları için toplam e-posta sayılarını alın
- Benzer Bulucu: Hedef bir alan adına dayalı benzer alan adlarını bulun
- Teknoloji Bulucu: Web siteleri tarafından kullanılan teknoloji yığınlarını keşfedin
- Şirket Arama: Gelişmiş filtrelerle doğal dil sorguları kullanarak şirketleri arayın
Kaynaklar (7 adet mevcut)
tomba://api/status- API durumu ve hesap bilgisitomba://domain/{domain}- Alan adı bilgisitomba://email/{email}- E-posta bilgisitomba://similar/{domain}- Benzer alan adları analizitomba://technology/{domain}- Teknoloji yığını bilgisitomba://docs/api- API dokümantasyonutomba://docs/tools- Araç dokümantasyonu
İstemler (16 önceden oluşturulmuş iş akışı)
- find_contact - Bir kişi için eksiksiz iletişim bilgisi bulun
- verify_email_list - E-posta adreslerini toplu olarak doğrulayın
- research_company - Şirket iletişim bilgilerini ve yapısını araştırın
- enrich_lead - Bir müşteri adayını mevcut tüm verilerle zenginleştirin
- find_journalists - Makalelerden gazeteci iletişim bilgilerini bulun
- finder_phone - Kişiler için telefon numaralarını bulun
- validate_phone - Bir telefon numarasını doğrulayın
- competitor_analysis - Benzer alan adlarını ve teknolojiyi kullanarak rakipleri analiz edin
- technology_audit - Bir web sitesinin kapsamlı teknoloji denetimi
- domain_insights - E-posta sayısı ve teknoloji dahil bir alan adı hakkında kapsamlı bilgiler edinin
- bulk_domain_research - E-posta sayıları ve temel bilgiler için birden fazla alan adını araştırın
- find_target_companies - Gelişmiş filtrelerle (boyut, tür, gelir, sektör) şirketleri bulun
- market_research - Kapsamlı filtreleme ile bir pazar segmentindeki şirketleri araştırın
- lead_generation - Şirketleri ve iletişim bilgilerini bularak müşteri adayları oluşturun
- prospect_enrichment - Şirket müşteri adaylarını kapsamlı verilerle zenginleştirin
- industry_analysis - Ayrıntılı segmentasyon ile bir sektördeki şirketleri analiz edin
Şirket Arama İstemleri için Filtre Seçenekleri
| Filtre | Mevcut Değerler |
|---|---|
| Boyut | 1-10 (Mikro), 11-50 (Küçük), 51-250 (Orta), 251-1K (Orta-büyük), 1K-5K (Büyük), 5K-10K (Çok büyük), 10K-50K (Kurumsal), 50K-100K (Devasa), 100K+ (Küresel) |
| Tür | eğitim, devlet, kar amacı gütmeyen, özel, kamu, kişisel |
| Gelir | $0-$1M, $1M-$10M, $10M-$50M, $50M-$100M, $100M-$250M, $250M-$500M, $500M-$1B, $1B-$10B, $10B+ |
| Sektör | LinkedIn Sektör Kodları V2'ye dayalı (Bilgisayar Yazılımı, Finansal Hizmetler, Hastane ve Sağlık Hizmetleri vb. dahil 140'tan fazla sektör) |
Aktarım Seçenekleri
- stdio - Standart giriş/çıkış (varsayılan, Claude Desktop için)
- http - REST uç noktalarına sahip HTTP sunucusu
Kurulum
Ön Koşullar
- Node.js 18 veya üstü
- npm veya yarn
- Tomba API hesabı (Buradan kaydolun)
Ekran Görüntüleri

Seçenek 1: NPX ile Kurulum (Önerilir)
Tomba MCP sunucusunu kullanmanın en kolay yolu, depoyu klonlamayı gerektirmeyen npx aracılığıyladır:
macOS/Linux
claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json) dosyanıza ekleyin:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Windows
claude_desktop_config.json (%APPDATA%\Claude\claude_desktop_config.json) dosyanıza ekleyin:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Not: -y bayrağı kurulum istemini otomatik olarak kabul eder ve npx her zaman en son sürümü alır.
Seçenek 2: Kaynaktan Kurulum
Sunucuyu değiştirmek veya geliştirmeye katkıda bulunmak istiyorsanız:
# Clone the repository
git clone https://github.com/tomba-io/tomba-mcp-server.git
cd tomba-mcp-server
# Install dependencies
yarn install
# Build the project
yarn build
Yapılandırma
OpenClaw Yeteneği
Bu depo artık skills/tomba-contact-intelligence/SKILL.md konumunda bir çalışma alanı yerel OpenClaw yeteneği içermektedir.
Bu yetenek, OpenClaw'ın iletişim keşfi, şirket araştırması, e-posta doğrulama, telefon arama ve müşteri adayı zenginleştirme iş akışları için doğru Tomba MCP araçlarını seçmesine yardımcı olmak üzere tasarlanmıştır.
Kullanmak için:
- Bu depoyu OpenClaw çalışma alanınız olarak açın veya
skills/tomba-contact-intelligencedizinini OpenClaw yetenekler dizininize kopyalayın. - Tomba MCP sunucusunun yapılandırıldığından ve OpenClaw tarafından kullanılabilir olduğundan emin olun.
- Yeteneğin yüklenmesi için yeni bir OpenClaw oturumu başlatın.
Örnek istemler:
- "stripe.com'da ortaklıklar için en iyi iletişim bilgisini bulun ve geri döndürmeden önce e-postayı doğrulayın."
- "Almanya'daki fintech şirketlerini araştırın, ardından en iyi eşleşmeler için olası satış iletişim bilgilerini belirleyin."
- "Bu müşteri adayını e-posta, telefon, şirket teknolojisi ve benzer rakiplerle zenginleştirin: [email protected]"
Claude Desktop Kurulumu
Bu sunucuyu Claude Desktop ile kullanmak için, yapılandırmayı claude_desktop_config.json dosyanıza ekleyin.
NPX Kullanarak (Önerilir)
Bu yöntem otomatik olarak en son yayınlanan sürümü kullanır:
macOS/Linux (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Windows (%APPDATA%\Claude\claude_desktop_config.json):
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Yerel Kurulum Kullanarak
Kaynaktan oluşturduysanız, kurulumunuzun mutlak yolunu kullanın:
macOS/Linux:
{
"mcpServers": {
"tomba": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/tomba-mcp-server/server/index.js"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Windows:
{
"mcpServers": {
"tomba": {
"command": "node",
"args": [
"C:\\ABSOLUTE\\PATH\\TO\\tomba-mcp-server\\server\\index.js"
],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Önemli Notlar:
your-api-key-hereveyour-secret-key-hereyerine gerçek Tomba API kimlik bilgilerinizi yazın- Yerel kurulum için,
/ABSOLUTE/PATH/TO/tomba-mcp-serveryerine kurulum dizininizin tam yolunu yazın - Yapılandırmayı güncelledikten sonra Claude Desktop'ı yeniden başlatın
Tomba API Kimlik Bilgilerini Alma
- https://tomba.io adresini ziyaret edin
- Bir hesap için kaydolun veya giriş yapın
- Kontrol panelinize gidin
- API ayarlarına gidin
- API Anahtarınızı ve Gizli Anahtarınızı kopyalayın
Alternatif: HTTP Aktarımı Kullanma
npx ile HTTP aktarımı için:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": [
"-y",
"tomba-mcp-server",
"--transport",
"http",
"--port",
"3000"
],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Yerel kurulum ile HTTP aktarımı için:
{
"mcpServers": {
"tomba": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/tomba-mcp-server/server/index.js",
"--transport",
"http",
"--port",
"3000"
],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Kullanım
Komut Satırı Seçenekleri
Usage: tomba-mcp-server [options]
Options:
--transport <type> Transport type: 'stdio' or 'http' (default: stdio)
--port <number> Port number for HTTP transport (default: 3000)
--help Show help message
Environment Variables:
TOMBA_API_KEY Your Tomba API key (required)
TOMBA_SECRET_KEY Your Tomba secret key (required)
Examples:
# Run with stdio transport (default)
node server/index.js
# Run with HTTP transport on default port (3000)
node server/index.js --transport http
# Run with HTTP transport on custom port
node server/index.js --transport http --port 8080
Bağımsız HTTP Sunucusu
Sunucuyu bağımsız bir HTTP hizmeti olarak da çalıştırabilirsiniz:
export TOMBA_API_KEY="your-api-key"
export TOMBA_SECRET_KEY="your-secret-key"
node server/index.js --transport http --port 3000
HTTP API Uç Noktaları
- POST /mcp - JSON-RPC istekleri gönderin
- GET /mcp - Bildirimler için Sunucu Tarafından Gönderilen Olaylar (X-Session-Id başlığı gerektirir)
- DELETE /mcp - Bir oturumu sonlandırın (X-Session-Id başlığı gerektirir)
- GET /health - Sağlık kontrolü uç noktası
- GET /sessions - Aktif oturumları listeleyin (kimlik doğrulama gerektirir)
Örnek HTTP İsteği
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "email_finder",
"arguments": {
"domain": "stripe.com",
"firstName": "Patrick",
"lastName": "Collison"
}
},
"id": 1
}'
🔧 Geliştirme
Geliştirme Komutları
# Run in development mode
yarn dev
# Build the project
yarn build
# Run tests
yarn test
# Run tests in watch mode
yarn test:watch
# Run tests with coverage
yarn test:coverage
# Lint code
yarn lint
# Fix linting errors
yarn lint:fix
🔍 Hata Ayıklama ve Test Etme
MCP Inspector (Önerilir)
MCP sunucunuzu test etmenin ve hata ayıklamanın en kolay yolu:
# Build and launch MCP Inspector
yarn debug
Bu, şunları yapabileceğiniz bir web arayüzü açar:
- 📋 Mevcut tüm araçları görüntüleyin
- 🧪 Araçları etkileşimli olarak test edin
- 📊 İstekleri/yanıtları inceleyin
- 🐛 Gerçek zamanlı hata ayıklayın
Alternatif Hata Ayıklama Yöntemleri
# Debug TypeScript directly
yarn debug:dev
# Run integration tests
yarn test:integration
# Manual testing
yarn build
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | node server/index.js
VS Code Hata Ayıklama
VS Code kullanıyorsanız, dahil edilen hata ayıklama yapılandırmalarını kullanın:
- Debug MCP Server: Derlenmiş JavaScript'te hata ayıklayın
- Debug TypeScript: Doğrudan TypeScript kaynağında hata ayıklayın
- Debug with Inspector: MCP Inspector ile hata ayıklayın
- Run Tests: Jest testlerinde hata ayıklayın
Kapsamlı hata ayıklama talimatları için DEBUG_GUIDE.md dosyasına bakın.
🧪 Bireysel Araçları Test Etme
1. Alan Adı Arama
Bir alan adıyla ilişkili e-posta adreslerini arayın.
{
"name": "domain_search",
"arguments": {
"domain": "tomba.io",
"limit": 10,
"page": 1
}
}
Yanıt:
{
"data": {
"organization": {
"website_url": "tomba.io",
"organization": "Tomba technology web service LLC",
"location": {
"country": "US",
"city": "Claymont",
"state": "Delaware",
"street_address": "1228 claymont",
"postal_code": "19703"
},
"social_links": {
"twitter_url": "https://twitter.com/tombaplatforum",
"facebook_url": "https://www.facebook.com/tombaplatforum",
"linkedin_url": "https://www.linkedin.com/company/tomba-io"
},
"disposable": false,
"webmail": false,
"phone_number": "(850) 790-5575",
"industries": "Information Technology and Services",
"founded": "2021",
"company_size": "1-10",
"company_type": "privately held",
"revenue": "$0-$1M",
"accept_all": false,
"description": "the most powerful email-finding tool which is able to list all the email addresses of people who are working in a particular company.",
"pattern": "{l}.{first}",
"total_similar": 35,
"keywords": [
"lead generation software"
],
"ranking": 661495,
"whois": {
"registrar_name": "namecheap, inc.",
"created_date": "2020-07-07T20:54:07+02:00",
"referral_url": "https://www.namecheap.com/"
},
"last_updated": "2025-09-06T00:22:01+02:00"
},
"emails": [
{
"email": "[email protected]",
"first_name": "Mohamed",
"last_name": "Ben rebia",
"full_name": "Mohamed Ben rebia",
"gender": "male",
"phone_number": false,
"type": "personal",
"country": "DZ",
"position": "CEO",
"department": "executive",
"seniority": "senior",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/mohamed-ben-rebia",
"score": 100,
"verification": {
"date": "2025-09-22T00:00:00+02:00",
"status": "valid"
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
},
....
]
},
...
...
...
...
...
]
},
"meta": {
"total": 21,
"pageSize": 10,
"current": 1,
"total_pages": 3,
"params": {
"domain": "tomba.io",
"page": 1,
"limit": 10,
"department": null,
"country": null,
"type": "all",
"live": false
}
}
}
2. E-posta Bulucu
Alan adı, ad ve soyaddan olası e-posta adresleri oluşturun.
{
"name": "email_finder",
"arguments": {
"domain": "example.com",
"firstName": "John",
"lastName": "Doe"
}
}
Yanıt:
{
"data": {
"email": "[email protected]",
"first_name": "Mohamed",
"last_name": "Ben rebia",
"full_name": "Mohamed Ben rebia",
"website_url": "tomba.io",
"company": "Tomba technology web service LLC",
"position": "CEO",
"country": "DZ",
"gender": "male",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/mohamed-ben-rebia",
"score": 100,
"accept_all": null,
"phone_number": false,
"verification": {
"date": "2025-09-22T00:00:00+02:00",
"status": "valid"
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
}
]
}
}
3. E-posta Doğrulayıcı
E-posta adresi teslim edilebilirliğini doğrulayın ve veritabanı varlığını kontrol edin.
{
"name": "email_verifier",
"arguments": {
"email": "[email protected]"
}
}
Yanıt:
{
"data": {
"email": {
"email": "[email protected]",
"result": "deliverable",
"status": "valid",
"score": 99,
"smtp_provider": "Google Workspace",
"mx": {
"records": [
"aspmx.l.google.com",
"alt2.aspmx.l.google.com",
"alt1.aspmx.l.google.com",
"alt4.aspmx.l.google.com",
"alt3.aspmx.l.google.com"
]
},
"mx_check": true,
"smtp_server": true,
"smtp_check": true,
"accept_all": false,
"greylisted": false,
"block": true,
"gibberish": false,
"disposable": false,
"webmail": false,
"regex": true,
"whois": {
"registrar_name": "namecheap, inc.",
"referral_url": "https://www.namecheap.com/",
"created_date": "2020-07-07T20:54:07+02:00"
}
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
}
]
}
}
4. E-posta Zenginleştirme
Bir e-posta adresini ek iletişim bilgileriyle zenginleştirin.
{
"name": "email_enrichment",
"arguments": {
"email": "[email protected]"
}
}
Yanıt:
{
"data": {
"email": "[email protected]",
"first_name": "Mohamed",
"last_name": "Ben rebia",
"full_name": "Mohamed Ben rebia",
"website_url": "tomba.io",
"company": "Tomba technology web service LLC",
"position": "CEO",
"country": "DZ",
"gender": "male",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/mohamed-ben-rebia",
"score": 100,
"accept_all": null,
"phone_number": false,
"verification": {
"date": "2025-09-22T00:00:00+02:00",
"status": "valid"
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
}
]
}
}
5. Yazar Bulucu
Bir URL'den makale yazarlarının e-posta adreslerini bulun.
{
"name": "author_finder",
"arguments": {
"url": "https://example.com/article"
}
}
Yanıt:
{
"data": {
"email": "[email protected]",
"first_name": "Mohamed",
"last_name": "Ben rebia",
"full_name": "Mohamed Ben rebia",
"website_url": "tomba.io",
"company": "Tomba technology web service LLC",
"position": "CEO",
"country": "DZ",
"gender": "male",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/mohamed-ben-rebia",
"score": 100,
"accept_all": null,
"phone_number": false,
"verification": {
"date": "2025-09-22T00:00:00+02:00",
"status": "valid"
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
}
]
}
}
6. LinkedIn Bulucu
LinkedIn profil URL'lerinden e-posta adreslerini bulun.
{
"name": "linkedin_finder",
"arguments": {
"url": "https://linkedin.com/in/johndoe"
}
}
Yanıt:
{
"data": {
"email": "[email protected]",
"first_name": "Mohamed",
"last_name": "Ben rebia",
"full_name": "Mohamed Ben rebia",
"website_url": "tomba.io",
"company": "Tomba technology web service LLC",
"position": "CEO",
"country": "DZ",
"gender": "male",
"twitter": null,
"linkedin": "https://www.linkedin.com/in/mohamed-ben-rebia",
"score": 100,
"accept_all": null,
"phone_number": false,
"verification": {
"date": "2025-09-22T00:00:00+02:00",
"status": "valid"
},
"sources": [
{
"uri": "https://github.com/tomba-io/generic-emails/blob/084fc1a63d3cdaf9a34f255bedc2baea49a8e8b9/src/lib/validation/hash.ts",
"website_url": "github.com",
"extracted_on": "2021-02-08T20:09:54+01:00",
"last_seen_on": "2021-02-08T22:43:40+01:00",
"still_on_page": true
}
]
}
}
7. Telefon Bulucu
E-posta, alan adı veya LinkedIn profiline dayalı telefon numaralarını arayın.
{
"name": "phone_finder",
"arguments": {
"domain": "tomba.io"
}
}
Yanıt:
{
"data": {
"domain": "tomba.io",
"valid": true,
"local_format": "(850) 790-5575",
"intl_format": "+1 850-790-5575",
"e164_format": "+18507905575",
"rfc3966_format": "tel:+1-850-790-5575",
"country_code": "US",
"line_type": "FIXED_LINE_OR_MOBILE",
"carrier": "",
"timezones": ["America/New_York"]
}
}
8. Telefon Doğrulayıcı
Telefon numaralarını doğrulayın ve operatör bilgilerini kontrol edin.
{
"name": "phone_validator",
"arguments": {
"phone": "+213667945402"
}
}
Yanıt:
{
"data": {
"valid": true,
"local_format": "0667 94 54 02",
"intl_format": "+213 667 94 54 02",
"e164_format": "+213667945402",
"rfc3966_format": "tel:+213-667-94-54-02",
"country_code": "DZ",
"line_type": "MOBILE",
"carrier": "Mobilis",
"timezones": ["Europe/Paris"]
}
}
9. E-posta Sayacı
Bir alan adı için toplam e-posta adresi sayısını alın.
{
"name": "email_count",
"arguments": {
"domain": "tomba.io"
}
}
Yanıt:
{
"domain": "tomba.io",
"total": 245,
"personalEmails": 198,
"genericEmails": 47,
"department": {
"engineering": 45,
"sales": 38,
"marketing": 32,
"hr": 15,
"finance": 12,
"legal": 8,
"executive": 25,
"support": 28,
"other": 42
},
"seniority": {
"junior": 89,
"senior": 125,
"executive": 31
},
"source": "tomba_email_count"
}
10. Benzer Bulucu
Belirli bir alan adına dayalı benzer alan adlarını bulun.
{
"name": "similar_finder",
"arguments": {
"domain": "tomba.io"
}
}
Yanıt:
{
"data": [
{
"website_url": "summit.com",
"name": "Summit",
"industries": "Wholesale"
},
{
"website_url": "hunter.io",
"name": "Hunter",
"industries": "Information Technology and Services"
},
{
"website_url": "voilaNorbert.com",
"name": "VoilaNorbert",
"industries": "Information Technology and Services"
}
]
}
11. Teknoloji Bulucu
Herhangi bir web sitesinin teknoloji yığınını anında ortaya çıkarın.
{
"name": "technology_finder",
"arguments": {
"domain": "tomba.io"
}
}
Yanıt:
{
"domain": "tomba.io",
"data": [
{
"slug": "intercom",
"name": "Intercom",
"icon": "Intercom.png",
"website": "https://www.intercom.com",
"categories": {
"id": 10,
"slug": "analytics",
"name": "Analytics"
}
}
]
}
12. Şirket Arama
Konum, sektör, boyut ve gelir dahil gelişmiş filtrelerle doğal dil sorguları kullanarak şirketleri arayın.
{
"name": "companies_search",
"arguments": {
"filters": {
"location_city": {
"include": ["san francisco"]
},
"industry": {
"include": ["technology"]
},
"size": {
"include": ["51-200", "201-500"]
}
},
"page": 1,
"limit": 10
}
}
Yanıt:
{
"data": {
"companies": [
{
"name": "Tech Company Inc",
"domain": "techcompany.com",
"industry": "Technology",
"location": {
"city": "San Francisco",
"state": "California",
"country": "United States"
},
"size": "51-200",
"revenue": "$10M-$50M"
}
],
"total": 150,
"page": 1
}
}
Mevcut Filtreler:
location_city: Dahil etme/hariç tutma dizileriyle şehre göre filtreleyinlocation_state: Dahil etme/hariç tutma dizileriyle eyalete göre filtreleyinlocation_country: Dahil etme/hariç tutma dizileriyle ülkeye göre filtreleyinindustry: Sektöre göre filtreleyin (LinkedIn Sektör Kodları V2'ye dayalı - 140'tan fazla sektör)type: Şirket türüne göre filtreleyin:education,government,nonprofit,private,public,personalsize: Şirket boyutuna göre filtreleyin:1-10,11-50,51-250,251-1K,1K-5K,5K-10K,10K-50K,50K-100K,100K+revenue: Gelir aralığına göre filtreleyin:$0-$1M,$1M-$10M,$10M-$50M,$50M-$100M,$100M-$250M,$250M-$500M,$500M-$1B,$1B-$10B,$10B+founded: Dahil etme/hariç tutma dizileriyle kuruluş yılına göre filtreleyinkeywords: Dahil etme/hariç tutma dizileriyle anahtar kelimelere göre filtreleyinsic: Dahil etme/hariç tutma dizileriyle SIC kodlarına göre filtreleyinnaics: Dahil etme/hariç tutma dizileriyle NAICS kodlarına göre filtreleyinsimilar: Dahil etme/hariç tutma dizileriyle benzer alan adlarına göre filtreleyin
Hız Sınırlama ve Kullanım
API Hız Sınırları
Tomba.io, abonelik planınıza göre hız sınırlaması uygular:
- Ücretsiz Plan: Ayda 50 istek
- Growth Plan: Ayda 5.000 istek + 10.000 doğrulama isteği
- Pro Plan: Ayda 10.000 istek
- Enterprise Plan: Ayda 50.000 istek
- Özel Plan: Özel sınırlar
Tomba Fiyatlandırma Planları hakkında daha fazla bilgi edinin.
Hız Sınırı Başlıkları
Her API yanıtı hız sınırı bilgisi içerir:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1609459200
Tomba API Hız Sınırları hakkında daha fazla bilgi edinin.
Hız Sınırlarını Yönetme
Hız sınırınızı aştığınızda, API şu şekilde bir 429 Too Many Requests durumu döndürür:
{
"error": {
"type": "rate_limit",
"message": "Rate limit exceeded. Please try again in 60 seconds",
"code": 429
}
}
En İyi Uygulamalar
- Kullanımı İzleyin: tomba.io/dashboard adresindeki kontrol panelinizi kontrol edin
- Geri Çekilme Uygulayın: 429 yanıtlarını üstel geri çekilme ile işleyin
- Toplu İşlemler: Aynı alan adından birden fazla e-posta için alan adı aramasını kullanın
- Sonuçları Önbelleğe Alın: Yinelenen istekleri önlemek için sonuçları yerel olarak saklayın
- Buna Göre Plan Yapın: Kullanım modellerine göre planınızı yükseltin
Kullanım İpuçları
- Alan adı araması istek başına birden fazla e-posta döndürür (bireysel aramalardan daha verimlidir)
- E-posta doğrulama yalnızca geçerli e-posta formatları için kredi tüketir
- Telefon bulucu istek başına birden fazla numara döndürebilir
- Zenginleştirme tek bir istekte kapsamlı veri sağlar
Sorun Giderme
Sunucu Claude Desktop'ta Başlamıyor
-
Node.js sürümünü kontrol edin: Node.js 18 veya üstüne sahip olduğunuzdan emin olun
node --version -
NPX Kullanırken:
- İlk çalıştırma için sabit bir internet bağlantınız olduğundan emin olun
-ybayrağı kurulumu otomatik olarak kabul etmelidir- NPX, ilk kullanımdan sonra paketi önbelleğe alacaktır
-
Yerel Kurulum Kullanırken:
- Yapılandırmanızdaki mutlak yolun doğru olduğunu doğrulayın
server/index.jsdosyasının var olduğundan emin olun:ls -la server/index.jsyarn buildkomutunu başarıyla çalıştırdığınızdan emin olun
-
API kimlik bilgilerini doğrulayın: Tomba API anahtarlarınızın doğru olduğundan emin olun
-
Claude günlüklerini kontrol edin:
- macOS:
~/Library/Logs/Claude/mcp*.log - Windows:
%APPDATA%\Claude\logs\mcp*.log
- macOS:
NPX'e Özgü Sorunlar
"npx komutu bulunamadı":
- npm'in yüklü olduğundan emin olun:
npm --version - NPX, npm 5.2.0+ ile birlikte gelir, gerekirse güncelleyin:
npm install -g npm
Paket bulunamadı:
- Paketin yayınlandığını doğrulayın:
npm view tomba-mcp-server - npm önbelleğini temizlemeyi deneyin:
npm cache clean --force
Paket her zaman indiriliyor:
- Bu,
-ybayrağı ile normal bir davranıştır - NPX, ilk indirmeden sonra paketi önbelleğe alır
- Kalıcı bir kurulum için yerel kurulum yöntemini kullanın
Kimlik Doğrulama Hataları
- API anahtarlarınızı https://app.tomba.io/dashboard adresinden doğrulayın
- Ortam değişkenlerinin yapılandırmada düzgün ayarlandığından emin olun
- API aboneliğinizin aktif olduğunu kontrol edin
Araçlar Yanıt Vermiyor
- Tomba API hız sınırlarınızı kontrol edin
- Ağ bağlantısını doğrulayın
- Hata mesajları için sunucu günlüklerini inceleyin
Tomba Hakkında
2020 yılında kurulan Tomba, mevcut en güvenilir, doğru ve derinlemesine e-posta adresi verisi kaynağı olmaktan gurur duyar. E-posta bulucu API'mizi üretmek için terabaytlarca veriyi işliyoruz.
Katkıda Bulunma
- Fork'layın (https://github.com/tomba-io/tomba-mcp-server/fork)
- Özellik dalınızı oluşturun (
git checkout -b my-new-feature) - Değişikliklerinizi commit'leyin (
git commit -am 'Add some feature') - Dala push'layın (
git push origin my-new-feature) - Yeni bir Pull Request oluşturun
Lisans
Daha fazla bilgi için lütfen Lisans dosyasına bakın.