Tomba MCP
offiziellTomba, Ihr einzigartiger B2B-E-Mail-Finder und -Verifizierer, bietet eine unverwechselbare Lead-Datenbank für müheloses und effektives Outreach-Scaling.
Was kann man mit Tomba MCP machen?
- E-Mail-Adressen für eine Domain finden — Fragen Sie nach allen Kontakten eines Unternehmens über
domain_search, mit Filtern wie Abteilung oder Land. - E-Mail-Adresse einer Person generieren — Verwenden Sie
email_finder, um eine wahrscheinliche Adresse aus Name und Domain zu konstruieren, und verifizieren Sie diese anschließend. - Zustellbarkeit von E-Mails überprüfen — Prüfen Sie mit
email_verifier, ob eine Adresse gültig und sicher zum Versenden ist. - Kontaktprofil anreichern — Rufen Sie Berufsbezeichnung, Unternehmen und Social-Media-Links für eine E-Mail mit
email_enrichmentab. - Technologie-Stack eines Unternehmens entdecken — Identifizieren Sie die Tools und Plattformen, die eine Website nutzt, über
technology_finder. - Ähnliche Unternehmen finden — Verwenden Sie
similar_finder, um vergleichbare Domains für die Akquise oder Analyse zu lokalisieren.
Dokumentation
Tomba.io MCP Server
Ein Model Context Protocol (MCP) Server für die Integration mit der Tomba.io API. Dieser Server bietet umfassende E-Mail-Erkennungs-, Verifizierungs- und Anreicherungsfunktionen über eine standardisierte MCP-Schnittstelle.
Funktionen
Tools (28 verfügbar)
E-Mail-Erkennung
- Domain-Suche: Finden Sie alle E-Mail-Adressen, die mit einer Domain verbunden sind
- E-Mail-Finder: Generieren Sie wahrscheinliche E-Mail-Adressen aus Namen und Domains
- Autor-Finder: Entdecken Sie E-Mail-Adressen von Artikelautoren
- LinkedIn-Finder: Finden Sie E-Mails aus LinkedIn-Profil-URLs
- E-Mail-Anzahl: Erhalten Sie die Gesamtzahl der E-Mails für Domains
- E-Mail-Quellen: Finden Sie heraus, wo eine E-Mail-Adresse im Web gefunden wurde
- E-Mail-Format: Erhalten Sie die E-Mail-Formatmuster, die von einer Domain verwendet werden
Verifizierung
- E-Mail-Verifizierer: Verifizieren Sie die Zustellbarkeit von E-Mails und prüfen Sie die Datenbankpräsenz
Anreicherung
- E-Mail-Anreicherung: Reichern Sie E-Mails mit zusätzlichen Kontaktdaten an
- Personen-Anreicherung: Finden Sie Personendaten per E-Mail (Name, Position, soziale Profile)
- Unternehmens-Anreicherung: Finden Sie Unternehmensdaten per Domain (Branche, Größe, Standort)
- Kombinierte Anreicherung: Kombinierte Personen- und Unternehmensanreicherung per E-Mail
Telefon
- Telefon-Finder: Suchen Sie Telefonnummern per E-Mail, Domain oder LinkedIn
- Telefon-Validierer: Validieren Sie Telefonnummern und prüfen Sie Anbieterinformationen
Domain-Intelligenz
- Domain-Status: Prüfen Sie, ob eine Domain Webmail oder Wegwerf-Domain ist
- Autovervollständigung: Firmennamensvorschläge mit Logo- und Domain-Informationen
- Ähnlichkeits-Finder: Finden Sie ähnliche Domains basierend auf einer Zieldomain
- Technologie-Finder: Entdecken Sie Technologie-Stacks, die von Websites verwendet werden
- Standort: Erhalten Sie die Anzahl der Mitarbeiterstandorte nach Land
Unternehmenssuche
- Unternehmenssuche: Suchen Sie nach Unternehmen mit natürlichen Sprachabfragen und erweiterten Filtern
Konto & Verwaltung
- Kontoinformationen: Erhalten Sie aktuelle Kontoinformationen, Plan und Guthaben
- Nutzungsinformationen: Erhalten Sie API-Nutzungsstatistiken über alle Endpunkte
- Flags auflisten: Listen Sie eingereichte Daten-Flags mit Status und Guthaben-Rückerstattungen auf
- Flag erstellen: Melden Sie falsche Daten (Hard Bounces, ungültige E-Mails) zur Guthaben-Wiederherstellung
- Leads auflisten: Listen Sie Leads mit optionalem Domain-Filter auf
- Lead erstellen: Fügen Sie einen neuen Lead zu einer Liste hinzu
- Schlüssel auflisten: Listen Sie API-Schlüssel auf
- Logs abrufen: Erhalten Sie aktuelle API-Anfrage-Logs
Ressourcen (7 verfügbar)
tomba://api/status- API-Status und Kontoinformationentomba://domain/{domain}- Domain-Informationentomba://email/{email}- E-Mail-Informationentomba://similar/{domain}- Analyse ähnlicher Domainstomba://technology/{domain}- Technologie-Stack-Informationentomba://docs/api- API-Dokumentationtomba://docs/tools- Tools-Dokumentation
Prompts (16 vorgefertigte Workflows)
- find_contact - Finden Sie vollständige Kontaktinformationen für eine Person
- verify_email_list - Stapelweise E-Mail-Adressen verifizieren
- research_company - Unternehmenskontakte und -struktur recherchieren
- enrich_lead - Reichern Sie einen Lead mit allen verfügbaren Daten an
- find_journalists - Finden Sie Journalistenkontakte aus Artikeln
- phone_finder - Finden Sie Telefonnummern für Kontakte
- validate_phone - Validieren Sie eine Telefonnummer
- competitor_analysis - Analysieren Sie Wettbewerber mit ähnlichen Domains und Technologien
- technology_audit - Umfassendes Technologie-Audit einer Website
- domain_insights - Erhalten Sie umfassende Einblicke in eine Domain, einschließlich E-Mail-Anzahl und Technologie
- bulk_domain_research - Recherchieren Sie mehrere Domains nach E-Mail-Anzahlen und Basisinformationen
- find_target_companies - Finden Sie Unternehmen mit erweiterten Filtern (Größe, Typ, Umsatz, Branche)
- market_research - Recherchieren Sie Unternehmen in einem Marktsegment mit umfassender Filterung
- lead_generation - Generieren Sie Leads, indem Sie Unternehmen und deren Kontakte finden
- prospect_enrichment - Reichern Sie Unternehmensprospekte mit umfassenden Daten an
- industry_analysis - Analysieren Sie Unternehmen innerhalb einer Branche mit detaillierter Segmentierung
Filteroptionen für Unternehmenssuch-Prompts
| Filter | Verfügbare Werte |
|---|---|
| Größe | 1-10 (Mikro), 11-50 (Klein), 51-250 (Mittelgroß), 251-1K (Mittelgroß bis groß), 1K-5K (Groß), 5K-10K (Sehr groß), 10K-50K (Enterprise), 50K-100K (Massiv), 100K+ (Global) |
| Typ | Bildung, Regierung, gemeinnützig, privat, öffentlich, persönlich |
| Umsatz | $0-$1M, $1M-$10M, $10M-$50M, $50M-$100M, $100M-$250M, $250M-$500M, $500M-$1B, $1B-$10B, $10B+ |
| Branche | Basierend auf LinkedIn Industry Codes V2 (140+ Branchen, einschließlich Computersoftware, Finanzdienstleistungen, Krankenhaus & Gesundheitswesen usw.) |
Leistung & Zuverlässigkeit
Timeout
Alle API-Aufrufe haben einen 120-Sekunden-Timeout. Tomba-Suchen laufen in Echtzeit gegen die Live-Infrastruktur — die Antwortzeiten variieren mit der SMTP-Servergeschwindigkeit des Zielunternehmens, der Website-Reaktionsfähigkeit und der Tiefe der Catch-All-Erkennung.
Wiederholung mit exponentiellem Backoff
Alle API-Aufrufe werden automatisch bis zu 3 Mal mit exponentiellem Backoff wiederholt bei:
429 Too Many Requests(Ratenlimit überschritten)5xxServerfehlern
Wiederholungsverzögerungen: 1s → 2s → 4s.
Ratenlimits
Ratenlimits werden pro Endpunkt und pro Plan durchgesetzt:
| Plan | Pro Sekunde | Pro Minute | Pro Tag |
|---|---|---|---|
| Kostenlos | 1 | 2 | 5 |
| Basic | 3 | 50 | 500 |
| Growth | 5 | 80 | 1.000 |
| Pro | 8 | 150 | 4.000 |
| 50.000+ Pläne | Unbegrenzt | Unbegrenzt | Unbegrenzt |
Es werden keine Credits berechnet, wenn Tomba kein Ergebnis liefern kann. Doppelte Anfragen innerhalb von 30 Tagen werden nicht erneut gezählt.
Transportoptionen
- stdio - Standard-Eingabe/Ausgabe (Standard, für Claude Desktop)
- http - HTTP-Server mit REST-Endpunkten
Installation
Voraussetzungen
- Node.js 18 oder höher
- npm oder yarn
- Tomba-API-Konto (Hier anmelden)
Screenshots

Hinweis: Das npm-Paket wurde von
tomba-mcp-serverin@tomba-io/tomba-mcp-serverumbenannt. Bitte aktualisieren Sie Ihre Konfigurationen entsprechend.
Option 1: Installation über NPX (Empfohlen)
Der einfachste Weg, den Tomba MCP Server zu nutzen, ist über npx, was kein Klonen des Repositorys erfordert:
macOS/Linux
Fügen Sie zu Ihrer claude_desktop_config.json (~/Library/Application Support/Claude/claude_desktop_config.json) hinzu:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "@tomba-io/tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Windows
Fügen Sie zu Ihrer claude_desktop_config.json (%APPDATA%\Claude\claude_desktop_config.json) hinzu:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "@tomba-io/tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Hinweis: Das -y-Flag akzeptiert automatisch die Installationsaufforderung, und npx holt immer die neueste Version.
Option 2: Installation aus dem Quellcode
Wenn Sie den Server modifizieren oder zur Entwicklung beitragen möchten:
# 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
Konfiguration
OpenClaw-Skill
Dieses Repository enthält jetzt einen workspace-lokalen OpenClaw-Skill unter skills/tomba-contact-intelligence/SKILL.md.
Der Skill soll OpenClaw dabei helfen, die richtigen Tomba MCP Tools für Kontakterkennung, Unternehmensrecherche, E-Mail-Verifizierung, Telefonsuche und Prospect-Anreicherungs-Workflows auszuwählen.
So verwenden Sie ihn:
- Öffnen Sie dieses Repository als Ihren OpenClaw-Workspace oder kopieren Sie das
skills/tomba-contact-intelligence-Verzeichnis in Ihr OpenClaw-Skills-Verzeichnis. - Stellen Sie sicher, dass der Tomba MCP Server konfiguriert und für OpenClaw verfügbar ist.
- Starten Sie eine neue OpenClaw-Sitzung, damit der Skill geladen wird.
Beispiel-Prompts:
- "Finde den besten Kontakt für Partnerschaften bei stripe.com und verifiziere die E-Mail, bevor du sie zurückgibst."
- "Recherchiere Fintech-Unternehmen in Deutschland und identifiziere dann wahrscheinliche Vertriebskontakte für die besten Treffer."
- "Reichere diesen Prospect mit E-Mail, Telefon, Unternehmenstechnologie und ähnlichen Wettbewerbern an: jane@acme.com"
Claude Desktop Einrichtung
Um diesen Server mit Claude Desktop zu verwenden, fügen Sie die Konfiguration zu Ihrer claude_desktop_config.json-Datei hinzu.
Verwendung von NPX (Empfohlen)
Diese Methode verwendet automatisch die neueste veröffentlichte Version:
macOS/Linux (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": ["-y", "@tomba-io/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-io/tomba-mcp-server"],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Verwendung einer lokalen Installation
Wenn Sie aus dem Quellcode gebaut haben, verwenden Sie den absoluten Pfad zu Ihrer Installation:
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"
}
}
}
}
Wichtige Hinweise:
- Ersetzen Sie
your-api-key-hereundyour-secret-key-heredurch Ihre tatsächlichen Tomba-API-Anmeldedaten - Ersetzen Sie bei lokaler Installation
/ABSOLUTE/PATH/TO/tomba-mcp-serverdurch den vollständigen Pfad zu Ihrem Installationsverzeichnis - Starten Sie Claude Desktop nach der Aktualisierung der Konfiguration neu
Tomba-API-Anmeldedaten erhalten
- Besuchen Sie https://tomba.io
- Registrieren Sie sich für ein Konto oder melden Sie sich an
- Navigieren Sie zu Ihrem Dashboard
- Gehen Sie zu den API-Einstellungen
- Kopieren Sie Ihren API-Schlüssel und geheimen Schlüssel
Alternative: Verwendung des HTTP-Transports
Für HTTP-Transport mit npx:
{
"mcpServers": {
"tomba": {
"command": "npx",
"args": [
"-y",
"@tomba-io/tomba-mcp-server",
"--transport",
"http",
"--port",
"3000"
],
"env": {
"TOMBA_API_KEY": "your-api-key-here",
"TOMBA_SECRET_KEY": "your-secret-key-here"
}
}
}
}
Für HTTP-Transport mit lokaler Installation:
{
"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"
}
}
}
}
Verwendung
Befehlszeilenoptionen
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
Eigenständiger HTTP-Server
Sie können den Server auch als eigenständigen HTTP-Dienst ausführen:
export TOMBA_API_KEY="your-api-key"
export TOMBA_SECRET_KEY="your-secret-key"
node server/index.js --transport http --port 3000
HTTP-API-Endpunkte
- POST /mcp - JSON-RPC-Anfragen senden
- GET /mcp - Server-Sent Events für Benachrichtigungen (erfordert X-Session-Id-Header)
- DELETE /mcp - Eine Sitzung beenden (erfordert X-Session-Id-Header)
- GET /health - Health-Check-Endpunkt
- GET /sessions - Aktive Sitzungen auflisten (erfordert Authentifizierung)
Beispiel-HTTP-Anfrage
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
}'
🔧 Entwicklung
Entwicklungsbefehle
# 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
🔍 Debugging & Testen
MCP Inspector (Empfohlen)
Der einfachste Weg, Ihren MCP-Server zu testen und zu debuggen:
# Build and launch MCP Inspector
yarn debug
Dies öffnet eine Weboberfläche, in der Sie:
- 📋 Alle verfügbaren Tools anzeigen können
- 🧪 Tools interaktiv testen können
- 📊 Anfragen/Antworten prüfen können
- 🐛 In Echtzeit debuggen können
Alternative Debug-Methoden
# 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 Debugging
Wenn Sie VS Code verwenden, nutzen Sie die enthaltenen Debug-Konfigurationen:
- Debug MCP Server: Debuggen Sie das kompilierte JavaScript
- Debug TypeScript: Debuggen Sie den TypeScript-Quellcode direkt
- Debug with Inspector: Debuggen Sie mit MCP Inspector
- Run Tests: Debuggen Sie Jest-Tests
Siehe DEBUG_GUIDE.md für umfassende Debugging-Anweisungen.
🧪 Testen einzelner Tools
1. Domain-Suche
Suchen Sie nach E-Mail-Adressen, die mit einem Domainnamen verbunden sind.
{
"name": "domain_search",
"arguments": {
"domain": "tomba.io",
"limit": 10,
"page": 1
}
}
Antwort:
{
"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": "b.mohamed@tomba.io",
"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-Mail-Finder
Generieren Sie wahrscheinliche E-Mail-Adressen aus Domain, Vorname und Nachname.
{
"name": "email_finder",
"arguments": {
"domain": "example.com",
"firstName": "John",
"lastName": "Doe"
}
}
Antwort:
{
"data": {
"email": "b.mohamed@tomba.io",
"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-Mail-Verifizierer
Verifizieren Sie die Zustellbarkeit von E-Mail-Adressen und prüfen Sie die Datenbankpräsenz.
{
"name": "email_verifier",
"arguments": {
"email": "b.mohamed@tomba.io"
}
}
Antwort:
{
"data": {
"email": {
"email": "b.mohamed@tomba.io",
"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-Mail-Anreicherung
Reichern Sie eine E-Mail-Adresse mit zusätzlichen Kontaktinformationen an.
{
"name": "email_enrichment",
"arguments": {
"email": "b.mohamed@tomba.io"
}
}
Antwort:
{
"data": {
"email": "b.mohamed@tomba.io",
"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. Autor-Finder
Finden Sie E-Mail-Adressen von Artikelautoren aus einer URL.
{
"name": "author_finder",
"arguments": {
"url": "https://example.com/article"
}
}
Antwort:
{
"data": {
"email": "b.mohamed@tomba.io",
"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-Finder
Finden Sie E-Mail-Adressen aus LinkedIn-Profil-URLs.
{
"name": "linkedin_finder",
"arguments": {
"url": "https://linkedin.com/in/johndoe"
}
}
Antwort:
{
"data": {
"email": "b.mohamed@tomba.io",
"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-Finder
Suchen Sie nach Telefonnummern basierend auf E-Mail, Domain oder LinkedIn-Profil.
{
"name": "phone_finder",
"arguments": {
"domain": "tomba.io"
}
}
Antwort:
{
"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-Validierer
Validieren Sie Telefonnummern und prüfen Sie Anbieterinformationen.
{
"name": "phone_validator",
"arguments": {
"phone": "+213667945402"
}
}
Antwort:
{
"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-Mail-Anzahl
Erhalten Sie die Gesamtzahl der E-Mail-Adressen für eine Domain.
{
"name": "email_count",
"arguments": {
"domain": "tomba.io"
}
}
Antwort:
{
"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. Ähnlichkeits-Finder
Finden Sie ähnliche Domains basierend auf einer bestimmten Domain.
{
"name": "similar_finder",
"arguments": {
"domain": "tomba.io"
}
}
Antwort:
{
"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. Technologie-Finder
Entdecken Sie sofort den Technologie-Stack einer beliebigen Website.
{
"name": "technology_finder",
"arguments": {
"domain": "tomba.io"
}
}
Antwort:
{
"domain": "tomba.io",
"data": [
{
"slug": "intercom",
"name": "Intercom",
"icon": "Intercom.png",
"website": "https://www.intercom.com",
"categories": {
"id": 10,
"slug": "analytics",
"name": "Analytics"
}
}
]
}
12. Unternehmenssuche
Suchen Sie Unternehmen mit natürlichsprachlichen Abfragen und erweiterten Filtern wie Standort, Branche, Größe und Umsatz.
{
"name": "companies_search",
"arguments": {
"filters": {
"location_city": {
"include": ["san francisco"]
},
"industry": {
"include": ["technology"]
},
"size": {
"include": ["51-200", "201-500"]
}
},
"page": 1,
"limit": 10
}
}
Antwort:
{
"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
}
}
Verfügbare Filter:
location_city: Nach Stadt filtern mit Include/Exclude-Arrayslocation_state: Nach Bundesland filtern mit Include/Exclude-Arrayslocation_country: Nach Land filtern mit Include/Exclude-Arraysindustry: Nach Branche filtern (basierend auf LinkedIn Industry Codes V2 – 140+ Branchen)type: Nach Unternehmenstyp filtern:education,government,nonprofit,private,public,personalsize: Nach Unternehmensgröße filtern:1-10,11-50,51-250,251-1K,1K-5K,5K-10K,10K-50K,50K-100K,100K+revenue: Nach Umsatzbereich filtern:$0-$1M,$1M-$10M,$10M-$50M,$50M-$100M,$100M-$250M,$250M-$500M,$500M-$1B,$1B-$10B,$10B+founded: Nach Gründungsjahr filtern mit Include/Exclude-Arrayskeywords: Nach Schlüsselwörtern filtern mit Include/Exclude-Arrayssic: Nach SIC-Codes filtern mit Include/Exclude-Arraysnaics: Nach NAICS-Codes filtern mit Include/Exclude-Arrayssimilar: Nach ähnlichen Domains filtern mit Include/Exclude-Arrays
Ratenbegrenzung & Nutzung
API-Ratenlimits
Tomba.io implementiert Ratenbegrenzung basierend auf Ihrem Abonnementplan:
- Kostenloser Plan: 50 Anfragen pro Monat
- Growth-Plan: 5.000 Anfragen pro Monat + 10.000 Verifizierungsanfragen
- Pro-Plan: 10.000 Anfragen pro Monat
- Enterprise-Plan: 50.000 Anfragen pro Monat
- Individueller Plan: Individuelle Limits
Erfahren Sie mehr über Tomba-Preispläne.
Ratenlimit-Header
Jede API-Antwort enthält Informationen zum Ratenlimit:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1609459200
Erfahren Sie mehr über Tomba-API-Ratenlimits.
Umgang mit Ratenlimits
Wenn Sie Ihr Ratenlimit überschreiten, gibt die API einen 429 Too Many Requests-Status zurück mit:
{
"error": {
"type": "rate_limit",
"message": "Rate limit exceeded. Please try again in 60 seconds",
"code": 429
}
}
Best Practices
- Nutzung überwachen: Überprüfen Sie Ihr Dashboard unter tomba.io/dashboard
- Backoff implementieren: Behandeln Sie 429-Antworten mit exponentiellem Backoff
- Batch-Operationen: Verwenden Sie die Domain-Suche für mehrere E-Mails derselben Domain
- Ergebnisse cachen: Speichern Sie Ergebnisse lokal, um doppelte Anfragen zu vermeiden
- Entsprechend planen: Aktualisieren Sie Ihren Plan basierend auf Ihren Nutzungsmustern
Nutzungstipps
- Die Domain-Suche gibt mehrere E-Mails pro Anfrage zurück (effizienter als einzelne Abfragen)
- Die E-Mail-Verifizierung verbraucht nur Guthaben für gültige E-Mail-Formate
- Der Telefon-Finder kann mehrere Nummern pro Anfrage zurückgeben
- Die Anreicherung liefert umfassende Daten in einer einzigen Anfrage
Fehlerbehebung
Server startet nicht in Claude Desktop
-
Node.js-Version prüfen: Stellen Sie sicher, dass Sie Node.js 18 oder höher haben
node --version -
NPX verwenden:
- Stellen Sie eine stabile Internetverbindung für den ersten Start sicher
- Das
-y-Flag sollte die Installation automatisch akzeptieren - NPX cached das Paket nach der ersten Verwendung
-
Lokale Installation verwenden:
- Überprüfen Sie, ob der absolute Pfad in Ihrer Konfiguration korrekt ist
- Stellen Sie sicher, dass
server/index.jsexistiert:ls -la server/index.js - Stellen Sie sicher, dass Sie
yarn builderfolgreich ausgeführt haben
-
API-Anmeldedaten überprüfen: Stellen Sie sicher, dass Ihre Tomba-API-Schlüssel korrekt sind
-
Claude-Protokolle prüfen:
- macOS:
~/Library/Logs/Claude/mcp*.log - Windows:
%APPDATA%\Claude\logs\mcp*.log
- macOS:
NPX-spezifische Probleme
„npx-Befehl nicht gefunden":
- Stellen Sie sicher, dass npm installiert ist:
npm --version - NPX wird mit npm 5.2.0+ geliefert, aktualisieren Sie bei Bedarf:
npm install -g npm
Paket nicht gefunden:
- Überprüfen Sie, ob das Paket veröffentlicht ist:
npm view @tomba-io/tomba-mcp-server - Versuchen Sie, den npm-Cache zu leeren:
npm cache clean --force
Paket wird immer heruntergeladen:
- Dies ist normales Verhalten mit dem
-y-Flag - NPX cached das Paket nach dem ersten Download
- Für eine dauerhafte Installation verwenden Sie die lokale Installationsmethode
Authentifizierungsfehler
- Überprüfen Sie Ihre API-Schlüssel unter https://app.tomba.io/dashboard
- Stellen Sie sicher, dass Umgebungsvariablen in der Konfiguration korrekt gesetzt sind
- Überprüfen Sie, ob Ihr API-Abonnement aktiv ist
Tools reagieren nicht
- Überprüfen Sie Ihre Tomba-API-Ratenlimits
- Überprüfen Sie die Netzwerkverbindung
- Überprüfen Sie die Serverprotokolle auf Fehlermeldungen
Über Tomba
Tomba wurde 2020 gegründet und ist stolz darauf, die zuverlässigste, genaueste und umfassendste Quelle für E-Mail-Adressdaten zu sein, die es überall gibt. Wir verarbeiten Terabytes an Daten, um unsere E-Mail-Finder-API zu erstellen.
Mitwirken
- Forken Sie das Repository (https://github.com/tomba-io/tomba-mcp-server/fork)
- Erstellen Sie Ihren Feature-Branch (
git checkout -b my-new-feature) - Committen Sie Ihre Änderungen (
git commit -am 'Add some feature') - Pushen Sie den Branch (
git push origin my-new-feature) - Erstellen Sie einen neuen Pull Request
Lizenz
Weitere Informationen finden Sie in der Lizenz-Datei.