Server data from the Official MCP Registry
Read any public web page as a clean AIDocument (Markdown + structure) through Lyrenth.
Read any public web page as a clean AIDocument (Markdown + structure) through Lyrenth.
Well-structured MCP server with proper authentication, input validation, and secure credential handling. The server requires an API key for operation and uses it correctly. Minor code quality issues around error handling and logging do not materially impact security. Permissions (network_http, env_vars) are appropriate for a web-reading service. Supply chain analysis found 2 known vulnerabilities in dependencies (0 critical, 2 high severity). Package verification found 1 issue.
3 files analyzed · 6 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"com-lyrenth-lyrenth-mcp": {
"args": [
"-y",
"lyrenth-mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Read the web through Lyrenth from any MCP client.
Exposes one tool, read_url, that turns a public web page into a clean
AIDocument: stable Markdown plus title, description, and structure, with the
navigation and boilerplate stripped. Your agent reads cleaned, low-token content
instead of raw HTML. Reads resolve through Lyrenth's cross-caller cache, and for
verified domains they return the publisher's canonical version.
Add to your MCP config (Claude Desktop: claude_desktop_config.json):
{
"mcpServers": {
"lyrenth": {
"command": "npx",
"args": ["-y", "lyrenth-mcp"],
"env": { "LYRENTH_API_KEY": "aiwk_your_key_here" }
}
}
}
claude mcp add lyrenth -e LYRENTH_API_KEY=aiwk_your_key_here -- npx -y lyrenth-mcp
Then ask your assistant to read a page, for example: "Read
https://example.com/article and summarize it." It will call read_url and get
the cleaned AIDocument back.
| Tool | Arguments | Returns |
|---|---|---|
read_url | url (string, required), fresh (boolean, optional) | The page as a clean AIDocument: a short provenance header plus the Markdown body. fresh: true forces a fresh fetch instead of the cached copy. |
| Env var | Required | Default | Notes |
|---|---|---|---|
LYRENTH_API_KEY | yes | none | Free key at https://lyrenth.com/signup |
LYRENTH_API_URL | no | https://api.lyrenth.com | Override for staging or self-host |
npm install
npm run build
LYRENTH_API_KEY=aiwk_... node dist/index.js # speaks MCP over stdio
Part of the Lyrenth project. The AIDocument format is an open contract; see https://lyrenth.com/llms-full.txt.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.