Ihyee MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
pip install ihyee-mcp
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "IHYEE_API_KEY=${IHYEE_API_KEY}" ihyee -- node "<FULL_PATH_TO_IHYEE_MCP>/dist/index.js"

Replace <FULL_PATH_TO_IHYEE_MCP>/dist/index.js with the actual folder you prepared in step 1.

Required:IHYEE_API_KEY
README.md

Web intelligence API for search, content extraction, and browser rendering.

ihyee-mcp

MCP (Model Context Protocol) server for the ihyee web intelligence API. Gives AI assistants like Claude, Cursor, and other MCP clients the ability to search the web, fetch pages, and render JavaScript-heavy sites.

Tools

Tool Description
ihyee_search Search the web and return extracted, summarized content from top results
ihyee_fetch Fetch and extract content from specific web page URLs
ihyee_render Force full browser rendering of a JavaScript-heavy web page

Install

pip install ihyee-mcp

Configure

Set your ihyee API key as an environment variable:

export IHYEE_API_KEY="your_api_key_here"

Get an API key at ihyee.delta-telematics.ca.

Usage

With Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "ihyee": {
      "command": "ihyee-mcp",
      "env": {
        "IHYEE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Config file locations:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

With Claude Code

claude mcp add ihyee -- ihyee-mcp

Then set the API key in your environment or pass it via the MCP config.

With Cursor

Add to your Cursor MCP settings (.cursor/mcp.json):

{
  "mcpServers": {
    "ihyee": {
      "command": "ihyee-mcp",
      "env": {
        "IHYEE_API_KEY": "your_api_key_here"
      }
    }
  }
}

Direct (stdio)

IHYEE_API_KEY=your_key ihyee-mcp

The server communicates over stdin/stdout using the MCP protocol.

Tool Details

ihyee_search

Search the web and return extracted content from top results.

Parameters:

Parameter Type Required Default Description
query string Yes Search query
max_results integer No 5 Number of results (1-10)
content_mode string No "both" "both", "full_text", or "summary"
render boolean No false Use browser rendering
before string No Results before date (YYYY-MM-DD)
after string No Results after date (YYYY-MM-DD)
must_have string No Required exact phrase

ihyee_fetch

Fetch and extract content from specific URLs.

Parameters:

Parameter Type Required Default Description
urls string[] Yes URLs to fetch (max 10)
content_mode string No "both" "both", "full_text", or "summary"
render boolean No false Use browser rendering

ihyee_render

Force browser rendering for JavaScript-heavy pages.

Parameters:

Parameter Type Required Default Description
url string Yes URL to render
wait_for string No "networkidle" "networkidle", "domcontentloaded", or "load"
wait_selector string No CSS selector to wait for
timeout_ms integer No 30000 Max wait time in ms

Development

git clone https://github.com/aizukanne/ihyee-mcp.git
cd ihyee-mcp
pip install -e ".[dev]"
pytest

License

MIT

Tools (3)

ihyee_searchSearch the web and return extracted, summarized content from top results.
ihyee_fetchFetch and extract content from specific web page URLs.
ihyee_renderForce full browser rendering of a JavaScript-heavy web page.

Environment Variables

IHYEE_API_KEYrequiredAPI key for the Ihyee web intelligence service

Configuration

claude_desktop_config.json
{"mcpServers": {"ihyee": {"command": "ihyee-mcp", "env": {"IHYEE_API_KEY": "your_api_key_here"}}}}

Try it

Search for the latest updates on the Model Context Protocol and summarize the key findings.
Fetch the content from this URL and extract the main article text: https://example.com/article
Render the following JavaScript-heavy dashboard page to extract the current data: https://example.com/dashboard
Search for recent news about AI regulations published after 2024-01-01.

Frequently Asked Questions

What are the key features of Ihyee?

Web search with summarized content extraction. Direct URL content fetching and extraction. Full browser rendering for JavaScript-heavy websites. Configurable content modes including full text or summary. Support for date-filtered search queries.

What can I use Ihyee for?

Researching current events by searching and summarizing multiple web sources. Extracting clean text content from complex or dynamic web pages for analysis. Automating data collection from JavaScript-rendered web applications. Gathering specific information from websites that require browser rendering to display content.

How do I install Ihyee?

Install Ihyee by running: pip install ihyee-mcp

What MCP clients work with Ihyee?

Ihyee works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Ihyee docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare