Skip to main content

MCP server wrapping ForeverTools APIs: schema markup, SSL inspection, WHOIS, email validation, screenshots, IP lookup, FX rates, and UK business days

Project description

ForeverTools MCP Server

An MCP (Model Context Protocol) server that gives Claude access to ForeverTools APIs: structured data extraction, SSL inspection, WHOIS lookup, email validation, webpage screenshots, IP geolocation, currency conversion, and UK business day calculations.

Tools

Tool Description
schema_markup Generate Schema.org JSON-LD for any URL (Article, Product, FAQ, Recipe, Event, LocalBusiness, HowTo, BreadcrumbList)
ssl_inspect Check SSL certificate validity, expiry, issuer, protocol, cipher, and security grade
whois_lookup WHOIS registration data: registrar, dates, name servers, registrant country
email_validate Validate email: syntax, MX record check, disposable domain detection
screenshot Capture a webpage screenshot (returns image URL)
ip_lookup Geo-locate any IP address: country, region, city, ISP, ASN, timezone
fx_rates Live currency conversion between any ISO 4217 currency pair
bizday UK business day calculator: check, next, add days, or count between dates (England & Wales, 2026–2027)

Setup

1. Get an API key

Sign up for a free API key at kiprio.com/signup.

Free tier: 100 requests/day per tool, no credit card required.

2. Configure Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "forevertools": {
      "command": "uvx",
      "args": ["forevertools-mcp"],
      "env": {
        "FOREVERTOOLS_API_KEY": "your_api_key_here"
      }
    }
  }
}

Or install manually:

pip install forevertools-mcp

Then configure with python -m forevertools_mcp as the command.

3. Configure Claude Code

claude mcp add forevertools -e FOREVERTOOLS_API_KEY=your_key -- uvx forevertools-mcp

Usage Examples

Once connected, Claude can use these tools automatically. Example prompts:

  • "Check the SSL certificate for example.com"
  • "Generate Article schema markup for https://myblog.com/post/1"
  • "Look up the WHOIS info for competitor.com"
  • "Validate whether orders@company.co.uk is a real email address"
  • "Take a screenshot of https://myapp.com/dashboard"
  • "Where is the IP address 203.0.113.42 located?"
  • "Convert 500 USD to GBP at today's rate"
  • "Is 2026-12-25 a UK business day? When is the next one?"

Development

git clone https://github.com/ForeverTools/forevertools-mcp
cd forevertools-mcp
pip install -e ".[dev]"
export FOREVERTOOLS_API_KEY=your_key
python server.py

API Reference

Full API documentation: kiprio.com/docs

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

forevertools_mcp-0.1.2.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

forevertools_mcp-0.1.2-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file forevertools_mcp-0.1.2.tar.gz.

File metadata

  • Download URL: forevertools_mcp-0.1.2.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for forevertools_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 03ec111630a22923fae5846d202330ac11ea789487cbfbf0df2727fdff10d4fc
MD5 88ccb62148b523b54f3ee8b582e2951c
BLAKE2b-256 332e00c66e049b3a75869bb1e3cd120ff37cc2b6eb0627349380969f5ec73306

See more details on using hashes here.

File details

Details for the file forevertools_mcp-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for forevertools_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3dcd511873dc90d45f6dba2a43369fa495e764ab7ad203071c7834d21c732fac
MD5 ce9d2c9e537d7d175636eb63b135ba16
BLAKE2b-256 0f97a8846d6571608d5c2addf1f1edc2b0ee307066f9df9854d75866ad79dac2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page