DNS Lookup
dns_lookupResolve DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA) for any domain.
dns_lookup — Example: “Resolve the MX records of example.com” → dns_lookup({ domain: "example.com", type: "MX" })
Connect Claude Desktop, LM Studio, Cursor or any MCP client to six real developer tools over a single free HTTP/SSE endpoint. Create an API key, paste the config, and start calling tools in seconds.
MCP (Model Context Protocol) is an open standard that lets AI assistants — Claude, LM Studio, Cursor and other LLM clients — call external tools through one uniform interface. Instead of pasting data into a chat window, the model asks an MCP server for it: DNS records, IP geolocation, QR codes and more.
Arttron runs a free hosted remote MCP server that exposes six developer tools over HTTP/SSE. There is nothing to install: add the endpoint and a free API key to your MCP client configuration and the tools appear in the model's tool list immediately.
Six real tools served by the MCP endpoint. Each one is also available as a plain REST endpoint and in the browser UI on this site.
dns_lookupResolve DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA) for any domain.
dns_lookup — Example: “Resolve the MX records of example.com” → dns_lookup({ domain: "example.com", type: "MX" })
ip_lookupGeolocate an IP address — country, region, city, coordinates and timezone.
ip_lookup — Example: “Where is 8.8.8.8 located?” → ip_lookup({ ip: "8.8.8.8" })
qr_generateGenerate QR codes (PNG or SVG) with a customizable size and error-correction level.
qr_generate — Example: “Make a QR code for https://arttron.dev” → qr_generate({ data: "https://arttron.dev", format: "svg" })
list_versionsList available versions of Arttron Dev Server, including deprecation notices.
list_versions — Example: “Which dev-server versions are available?” → list_versions({})
download_dev_serverGet download links for Arttron Dev Server binary archives (tar.gz or zip).
download_dev_server — Example: “Give me the latest dev-server download” → download_dev_server({ version: "latest" })
proxy_imageFetch and proxy an external image after validating its content type and blocking private IP ranges.
proxy_image — Example: “Fetch this image URL for me” → proxy_image({ url: "https://example.com/logo.png" })
Four steps from zero to your first tool call — the whole setup takes about two minutes.
Open the sign-in page and create an account with your email address. No credit card and no installation: the MCP server is hosted for you.
In your dashboard, create a new API key and copy it. The plaintext key is shown only once, so store it safely — it is sent as a Bearer token in the Authorization header.
Paste the configuration below into your MCP client (Claude Desktop, LM Studio, Cursor or any HTTP/SSE-capable client) and replace {key} with the API key you just copied.
Restart the client and ask a question such as “resolve the DNS records of example.com”. The model discovers all six tools during the MCP handshake, so no extra prompting is needed.
MCP client configuration
{
"type": "mcp",
"version": "1.0",
"name": "DevTools MCP",
"transport": {
"type": "http/sse",
"endpoint": "https://arttron.dev/api/mcp/stream",
"auth": {
"type": "api_key",
"header": "Authorization",
"format": "Bearer {key}"
}
}
}The endpoint is https://arttron.dev/api/mcp/stream and it speaks HTTP/SSE with Bearer authentication. Want to try it without a client? The same six tools are available as REST endpoints and in the browser tools on this site.
The free tier includes 100 tool calls per month — no credit card, no local server, no Docker. Everything runs on our infrastructure; you only paste a URL and a key.
DNS, IP geolocation, QR codes, version listing, downloads and image proxying live behind one HTTP/SSE endpoint, so a single MCP entry gives your assistant six capabilities.
Per-tool rate limits (for example 20 DNS lookups per second or 30 IP lookups per minute) keep the service responsive for everyone, and the image proxy blocks private IP ranges to prevent SSRF.
A free MCP server is a hosted implementation of the Model Context Protocol that you can connect to at no cost. This one is free for up to 100 tool calls per month, requires only an email account and needs no software installation.
Yes. Any MCP client that supports remote HTTP/SSE servers works, including Claude Desktop, LM Studio and Cursor. Add the endpoint https://arttron.dev/api/mcp/stream and your API key as a Bearer token.
Create an account, generate an API key in the dashboard, then add the endpoint and the key to your MCP client configuration (the JSON snippet on this page). Restart the client and the six tools appear in the model's tool list.
No. The server is fully hosted and speaks HTTP/SSE, so there is nothing to install locally — no Docker, no Node.js, no Python package. A browser and an MCP-capable client are enough.
Six: dns_lookup, ip_lookup, qr_generate, list_versions, download_dev_server and proxy_image. Each tool publishes a JSON input schema that your client discovers automatically.
Yes. The free tier allows 100 tool calls per month per account. Individual tools also enforce per-second or per-minute rate limits (for example 15 image proxies per second) to prevent abuse. No credit card is required.
Sign in to your dashboard with your email, click “Create key” and copy the value that is displayed once. Use it as the Authorization: Bearer header value in your MCP client.
Yes. Every tool is also a plain REST endpoint and has a browser UI on this site (DNS lookup, IP information, QR generator, dev-server downloads), so you can try the same functionality without any AI client.