Everest API查询服务

一个轻量级MCP服务器,用于查询Validity Everest API,提供全域聚合查询、子域查询和批量查询功能。

  • by huangzihang89
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 huangzihang89/everest-mcp-server

使用说明

Everest API MCP Server

A lightweight MCP server for querying the Validity Everest API.

This server provides 3 tools:

  • everest_query_v1: full-domain aggregate query
  • everest_query_v2: subdomain-only query with cross-TLD filtering
  • everest_query_batch: batch query in v1 or v2

Requirements

  • Python 3.9+
  • Everest API key

Quick Deploy

  1. Install dependencies:
python3 -m pip install -r requirements.txt
  1. Set your API key:
export EVEREST_API_KEY="your_api_key"
  1. (Optional) Set transport (default is streamable-http):
export MCP_TRANSPORT="streamable-http"
  1. Start the server:
python3 everest_api.py

Notes

  • API key priority:
    1. tool argument api_key
    2. environment variable EVEREST_API_KEY
  • Main endpoint base URL: https://api.everest.validity.com/api/2.0

License

MIT (see LICENSE).