What transport modes are supported?
stdio is used by default. Set the `PORT` environment variable to start in Streamable HTTP mode on `/mcp`.
@easysolutions906
Basic information
Web and data tools for AI agents. Validate emails, geolocate IPs, scrape URL metadata, analyze text sentiment, generate QR codes, and create random test data. 11 tools in one server.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"webtools": {
"command": "npx",
"args": [
"-y",
"@easysolutions906/mcp-webtools"
]
}
}
}Validate an email address. Checks syntax, domain existence, MX records, disposable/temporary domain detection, and free provider detection. Returns a validity score (0-100) and detailed check results.
Geolocate an IP address. Returns country, region, city, coordinates, timezone, ISP, and organization. Supports both IPv4 and IPv6 addresses.
Geolocate the caller's own public IP address. Returns country, region, city, coordinates, timezone, ISP, and organization for the machine running this MCP server.
Scrape metadata from a URL. Returns title, description, Open Graph tags, Twitter cards, favicons, detected technologies (React, WordPress, etc.), H1 headings, link counts, and server info.
Analyze the sentiment of text. Returns sentiment classification (positive/negative/neutral), normalized score (-1 to 1), magnitude, and lists of positive/negative words found. Supports up to 10,000 characters.
Generate a QR code as a base64-encoded PNG data URL. Useful for embedding QR codes in HTML or markdown. Supports custom size and colors.
Generate random person(s) with realistic fake data: name, email, phone, birthday, gender, and US address with coordinates.
Generate random company(ies) with realistic fake data: name, industry, phone, website, founding year, employee count, and US address.
Generate random US address(es) with street, city, state, ZIP code, and geographic coordinates.
Generate random UUID v4 string(s). Uses Node.js crypto.randomUUID() for cryptographically secure generation.
Generate random lorem ipsum placeholder text with configurable paragraph and sentence counts.
An MCP server bundling 11 web and data tools for use with Claude Desktop, Cursor, and other MCP clients. It provides functions for email validation, IP geolocation, URL metadata extraction, sentiment analysis, QR code generation, and random data generation.
Install via npx @easysolutions906/mcp-webtools. Configure in claude_desktop_config.json for Claude Desktop or .cursor/mcp.json for Cursor using the command npx -y @easysolutions906/mcp-webtools.
email_validate: validates email syntax, MX records, disposable detection, scoringip_lookup & ip_lookup_self: geolocate any IP or caller’s own IPurl_scrape: extract title, description, Open Graph tags, imagessentiment_analyze: analyze English text sentiment (–1 to +1 scale)qr_generate_base64: generate QR codes as base64 PNG with custom size/colorsrandom_person, random_company, random_address: generate realistic test datarandom_uuid: generate UUID v4s; random_text: generate lorem ipsumstdio is used by default. Set the `PORT` environment variable to start in Streamable HTTP mode on `/mcp`.
No — the README does not mention requiring API keys or accounts for any of the tools.
It is explicitly tested with Claude Desktop and Cursor, and works with any MCP client.
Run `npx @easysolutions906/mcp-webtools` and add a server entry in your client’s JSON config (e.g., `claude_desktop_config.json`).
The server is distributed as an npm package and requires Node.js to run via `npx`.

Connect your AI to millions of laws and court cases! Lawstronaut is the infrastructure layer that connects AI agents and software to millions of legal documents across 150+ jurisdictions, structured legal data, continuou

Connect your AI assistant to iubenda's privacy policy generator, terms and conditions generator, and cookie banner. Generate a privacy policy, cookie policy, and terms and conditions for your website or app, then set up
Meta Pixel not working, or you need a Meta tracking audit? Tyton MCP finds the break and sets up Meta Pixel plus the Conversions API. https://usetyton.com
HasData's hosted Zillow MCP server lets AI agents search homes for sale, rentals and sold listings, then retrieve property details, price history and Zillow estimates as structured JSON.

Session replay, built for agents. Subtext is agentic session review: it captures production sessions of your app and connects them to your coding agent — Claude Code, Cursor, Codex, Devin, your own harness — so it can
Comments