Skip to main content

MCP server wrapping ForeverTools APIs: schema markup, SSL inspection, WHOIS, email validation, and screenshots

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, and webpage screenshots.

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)

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:

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.0.tar.gz (4.2 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.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: forevertools_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 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.0.tar.gz
Algorithm Hash digest
SHA256 5d1afc92e6d9f1f591a2acf9a8a78246ed7b4ab89dec99d09ca0d4fecb571b72
MD5 6bbc4f7ace3189f6bb3ae058bb645df8
BLAKE2b-256 d4b1c9a3e24d547ec912865a83a662c7eaa38ca70b1c042561d8a98c5402bb20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for forevertools_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aff56ee12aeabe5d4db90354f86e84989a47e41f7b509544227a3a646dd5a65d
MD5 9a74600707baa0813927a9efcff407b3
BLAKE2b-256 46151485bf2b8a97ec37a0bdfef67766622ae5df6cb0806b38198bf2793b728e

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