Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
APIFreaks MCP: live APIs for agents. Enable modules with ENABLE_MODULES; discover via list_modules.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
APIFREAKS_API_KEY, ENABLE_MODULESAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": [
"-y",
"@apifreaks/mcp"
],
"env": {
"APIFREAKS_API_KEY": "your-value",
"ENABLE_MODULES": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add apifreaks --env APIFREAKS_API_KEY=your-value --env ENABLE_MODULES=your-value -- npx -y @apifreaks/mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"apifreaks": {
"command": "npx",
"args": [
"-y",
"@apifreaks/mcp"
],
"env": {
"APIFREAKS_API_KEY": "your-value",
"ENABLE_MODULES": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"apifreaks": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@apifreaks/mcp"
],
"env": {
"APIFREAKS_API_KEY": "your-value",
"ENABLE_MODULES": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto api-freaks bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Das musst du eintragen: APIFREAKS_API_KEY, ENABLE_MODULES
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (2.6.0) kam vor 8 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, First Sale Scout
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Playbooks and a 14-day checklist for founders winning their first paying customers.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
The official Model Context Protocol (MCP) server for APIFreaks. Add it to Claude, Cursor, Windsurf, or any MCP-compatible client and your AI can query live weather, WHOIS, DNS, SSL, domain availability / reputation / typosquatting, IP geolocation and threat intel, currency, commodities, screenshots, PDFs, VAT/IBAN/SWIFT, email validation, disposable-email checks, and phone validation, geocoding, and more.
What can you ask once it's connected?
| 🌦 | *"What's the 7-day forecast for Tokyo and should I bring an umbrella?"* |
| 🔒 | *"Check stripe.com's SSL cert — is it valid and when does it expire?"* |
| 🌍 | *"Who registered openai.com and when? Has the WHOIS record changed recently?"* |
| 💱 | *"Convert 2500 USD to EUR, GBP, and JPY at today's live rate."* |
| 🔍 | *"Check if these 20 domain names are available for registration."* |
| 🛡 | *"Is paypal-login.xyz risky? What's its domain reputation and trust score?"* |
| 🕵 | *"Find typosquat domains for the brand paypal."* |
| 📡 | *"What DNS records does github.com have? Show me the full MX and TXT records."* |
| Variable | Required | Description |
|---|---|---|
APIFREAKS_API_KEY | Yes | Your APIFreaks API key — get one at apifreaks.com |
ENABLE_MODULES | Yes | Comma-separated modules to expose. Without it only list_modules is available — call it to see modules/tools and how to enable more. See Modules. |
This server covers many APIs. Advertising all of them in tools/list would fill the client's context window, so you opt in to the modules you need.
Set ENABLE_MODULES in your MCP client config. Only those modules are registered. If it is missing or empty, only list_modules is available — call it to see every module and a paste-ready ENABLE_MODULES=... line (keep existing modules, append new ones), then restart.
ENABLE_MODULES=ip-intelligence,whois,dns,domain,weather
Hyphens and underscores are interchangeable (user-agent and user_agent both work). Unknown names are ignored and logged to stderr.
| Module | Tools |
|---|---|
ip-intelligence | IP geolocation and threat intelligence (single + bulk) |
geocoding | Forward and reverse geocoding |
whois | Domain, IP, ASN, history, reverse, bulk |
dns | Live lookup, history, reverse, bulk |
scraper | Static HTML scrape and JS-rendered scrape |
email-validation | Validation and disposable checks (single + bulk) |
phone-validation | Single and bulk phone validation |
ssl | Live certificate and full chain |
domain | Availability, suggestions, bulk, subdomain, reputation, typosquatting |
screenshot | Capture, scrolling capture, bulk |
pdf | Merge, split, compress, protect, generate, convert |
currency | Live/historical rates, converters, time series, symbols, limits |
commodity | Live/historical/intraday prices (520+), fluctuation, time series, symbols |
financial | VAT rates, VAT numbers, IBAN, SWIFT/BIC |
zipcode | Lookup, radius, distance, city/region |
weather | Current, forecast, historical, air quality, marine, flood, astronomy |
geography | Admin units, countries, cities, regions, flags |
timezone | Lookup and convert |
user-agent | Parse single or bulk user-agent strings |
Sign in or create a free account at apifreaks.com. Your API key is in the dashboard under API Keys.
Full API documentation: apifreaks.com/docs
The fastest way to connect it — via the Claude Code CLI:
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e ENABLE_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcp
Replace ip-intelligence,currency,whois,dns,weather with the modules you need. For Cursor, Windsurf, Cline, and others see the Integration Guides below.
Via terminal (recommended):
claude mcp add apifreaks -e APIFREAKS_API_KEY=your_apikey_here -e ENABLE_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcp
Via config file (~/.claude/settings.json):
{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
codex mcp add apifreaks --env APIFREAKS_API_KEY=your_apikey_here --env ENABLE_MODULES=ip-intelligence,currency,whois,dns,weather -- npx -y @apifreaks/mcp
Start a new Codex session after adding the server.
Edit claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Restart Claude Desktop after saving.
Create or edit .cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global):
{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Or go to Cursor Settings → MCP and add the server via the UI.
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Open the MCP Servers panel in Cline, click Configure, then Advanced MCP Settings to open cline_mcp_settings.json. Or edit it directly:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Restart Cline after saving.
Edit ~/.config/opencode/config.json:
{
"$schema": "https://opencode.ai/config.json", "mcp": { "apifreaks": { "type": "local", "command": ["npx", "-y", "@apifreaks/mcp"], "environment": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Edit ~/.gemini/settings.json (or .gemini/settings.json in your project root for project-level config):
{
"mcpServers": { "apifreaks": { "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
Create .vscode/mcp.json in your workspace:
{
"servers": { "apifreaks": { "type": "stdio", "command": "npx", "args": ["-y", "@apifreaks/mcp"], "env": { "APIFREAKS_API_KEY": "your_apikey_here", "ENABLE_MODULES": "ip-intelligence,currency,whois,dns,weather" } } } }
The APIFreaks MCP server is listed on Glama. Glama provides one-click connection and automatic configuration for Claude Desktop and other MCP clients, along with regular security scans and tool quality scoring.
Click Connect on the Glama listing page and follow the prompts — it will generate the correct config for your client automatically.
list_modules (always available)Module catalog for opt-in ENABLE_MODULES. Call when a capability is missing from the tool list or to check coverage. Live tools already appear in tools/list; use needs_enable[].enable_line for a paste-ready config line, then restart.
ip-intelligence) — 4 toolsGeolocation, ISP, network, and threat data for any IP address.
| Tool | Description |
|---|---|
ipgeolocation_lookup | Location, ASN, company, currency, timezone for an IP or hostname |
ipgeolocation_bulk_lookup | Same geolocation data for up to 50,000 IPs in one request |
ip_security_lookup | Threat score plus VPN/proxy/Tor/bot/spam/cloud/gateway signals for one IP |
ip_security_bulk_lookup | Same threat intelligence for up to 50,000 IPs in one request |
geocoding) — 2 toolsAddress ↔ coordinate conversion.
| Tool | Description |
|---|---|
geocode_forward | Convert an address or place name into coordinates |
geocode_reverse | Convert coordinates into a street address |
whois) — 6 toolsDomain and IP ownership data including historical records.
| Tool | Description |
|---|---|
whois_domain_lookup | Live WHOIS record for a domain name |
whois_ip_lookup | WHOIS ownership and network data for an IPv4 or IPv6 address |
whois_asn_lookup | WHOIS data for an Autonomous System Number (ASN) |
whois_domain_history | Historical WHOIS snapshots for a domain (data back to 1986) |
whois_reverse_lookup | Search WHOIS records by owner name, email, company, or keyword |
whois_bulk_domain_lookup | Live WHOIS data for up to 100 domains at once |
dns) — 4 toolsLive DNS records, hist
Nur der Anfang wird gezeigt; den Rest findest du im Repo