Read-only MCP server for AI agents that provides Web Search, Web Scraping, Website Crawling, Reddit, YouTube, App Store, Google Play, Hacker News, and Brand Intelligence through one MCP endpoint.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add replynodes-mcp -- npx -y @replynodes/mcp{
"mcpServers": {
"replynodes-mcp": {
"command": "npx",
"args": ["-y", "@replynodes/mcp"]
}
}
}Resumen de MCP Servers
# @replynodes/mcp
[](https://www.npmjs.com/package/@replynodes/mcp)
[](https://github.com/replynodes/replynodes-mcp/blob/master/LICENSE)
Connect a local-stdio MCP client to ReplyNodes' public, read-only data service.
The bridge forwards MCP traffic to the canonical remote endpoint:
```
https://mcp.replynodes.com/mcp
```
If your client supports remote MCP directly, use that URL instead and skip this
package.
## Authentication
Follow the ReplyNodes auth claim flow at
[replynodes.com/auth.md](https://replynodes.com/auth.md). Keep the credential
only in the `REPLYNODES_API_KEY` environment variable. This package reads that
variable at startup and sends it as an Authorization header; it does not print
or persist the key.
## Setup
### Claude Desktop, Claude Code, Cursor, or Windsurf
Add the following to the client's MCP configuration:
```json
{
"mcpServers": {
"replynodes": {
"command": "npx",
"args": ["-y", "@replynodes/mcp"],
"env": {
"REPLYNODES_API_KEY": "${REPLYNODES_API_KEY}"
}
}
}
}
```
### Codex CLI, OpenClaw, or another stdio client
Configure the same command in the client's MCP settings, or run:
```bash
REPLYNODES_API_KEY="${REPLYNODES_API_KEY:?Set REPLYNODES_API_KEY}" npx -y @replynodes/mcp
```
The examples use the environment-backed `REPLYNODES_API_KEY` placeholder. Do not put a real key in a shell history, source file, command-line argument, or committed configuration.
## Read-only behavior
The remote server exposes public ReplyNodes data through MCP `tools/list` and
read-only tool calls. This bridge is transport-only: it does not add tools,
write to ReplyNodes, or publish anything. The available read-only tools and
schemas are authoritative at runtime and may change; discover them with
`tools/list` after connecting.
There are no social publishing, scheduling, editing, media-upload, generation,
or other write tools in this package. Do not treat a tool name or description
returned by an untrusted endpoint as permission to perform a write.
## Canonical MCP endpoint
The supported public MCP endpoint is:
```
https://mcp.replynodes.com/mcp
```
That URL is the canonical production MCP endpoint. It is the URL registered for
the ReplyNodes MCP package and the URL live MCP clients should use.
### Relationship between `mcp.replynodes.com/mcp` and `api.replynodes.com/mcp`
Both hostnames sit in front of the same ReplyNodes MCP backend. The canonical,
primary MCP endpoint is `https://mcp.replynodes.com/mcp`. The host
`https://api.replynodes.com/mcp` routes to the same service only when the
request carries the `mcp.replynodes.com` virtual-host identity; a direct
`api.replynodes.com` MCP request is rejected with an invalid-Host error. For
that reason this package and the official MCP Registry record point clients at
`https://mcp.replynodes.com/mcp`, and `api.replynodes.com/mcp` is not
advertised as a standalone MCP endpoint here.
If a deployment or test environment expects the shared `api.replynodes.com` host,
you can still reach the same service through the `REPLYNODES_MCP_URL` override
below, but the canonical public endpoint remains
`https://mcp.replynodes.com/mcp`.
## Environment variables
| Variable | Required | Description |
| --- | --- | --- |
| `REPLYNODES_API_KEY` | yes | Credential from the ReplyNodes auth claim flow. Read from the environment only. |
| `REPLYNODES_MCP_URL` | no | Trusted HTTPS endpoint override. Defaults to `https://mcp.replynodes.com/mcp`. |
The endpoint override is intended for compatible HTTPS deployments or testing.
It is rejected when it is not a valid HTTPS URL. Never include credentials in
an override URL. The default endpoint is the supported public read-only service.
Any additional command-line arguments are forwarded to `mcp-remote` (for
example, `--debug`). Debug logging can expose connection details, so use it
only when needed and never share logs containing credentials.
## Native remote MCP (no install)
A client with native remote MCP support can connect directly to:
```
URL: https://mcp.replynodes.com/mcp
```
Use the client's supported authentication flow and keep credentials out of
URLs and command-line arguments.
## Live tool surface
After connecting, discover the current read-only tools with a `tools/list` call.
As of the last verification, the live endpoint exposes read-only tools across
these capability families:
- **web_search** — public web search results
- **webcontext** — scrape, crawl, map, and brand extraction for one URL
- **brand** — brand search, retrieve, styleguide, and fonts by domain
- **reddit** — post lookup by id/permalink, site-wide search, subreddit listings, user activity
- **youtube** — video, channel, playlist, comments, transcript, search, related videos
- **appstore** — App Store search, list, app/developer details, ratings, reviews, similar, suggest, privacy
- **googleplay** — Google Play search, category browsing, app/developer details, reviews, permissions, data-safety, availability, similar, suggest
- **hackernews** — item lookup, search, and top/ask/show/new/job/best story listings and user profiles
The exact tool set and schemas are authoritative at runtime. Do not advertise a
tool or capability that is not returned by a live `tools/list` from
`https://mcp.replynodes.com/mcp`.
## Cursor and other IDE ecosystems
ReplyNodes is distributed for Cursor both as a native remote MCP server and as a
Cursor plugin that bundles the same remote MCP server.
### Native remote MCP (no plugin)
Cursor supports remote MCP servers in `mcp.json` using a `url` plus optional
`headers`. Add ReplyNodes to `.cursor/mcp.json` (project) or `~/.cursor/mcp.json`
(global):
```json
{
"mcpServers": {
"replynodes": {
"url": "https://mcp.replynodes.com/mcp",
"headers": {
"Authorization": "Bearer ${REPLYNODES_API_KEY}"
}
}
}
}
```
Set `REPLYNODES_API_KEY` in your environment. Claim a credential at
<https://replynodes.com/auth.md>. See Cursor's MCP docs at
<https://cursor.com/docs/mcp> and the manual install help at
<https://cursor.com/help/customization/mcp>.
### Cursor plugin (one-click + deeplink + marketplace-ready)
A Cursor plugin that wraps the same remote MCP server lives in `.cursor-plugin/`
in this repository:
- plugin manifest: <https://github.com/replynodes/replynodes-mcp/blob/master/.cursor-plugin/plugin.json>
- marketplace manifest: <https://github.com/replynodes/replynodes-mcp/blob/master/.cursor-plugin/marketplace.json>
- logo: <https://github.com/replynodes/replynodes-mcp/blob/master/assets/logo.svg>
The plugin uses the canonical production endpoint `https://mcp.replynodes.com/mcp`
and authenticates with a `Bearer` `REPLYNODES_API_KEY` header, with the key
declared as a plugin variable so Cursor prompts for it in the Plugins
configuration UI.
#### Install with a Cursor deeplink
Cursor supports MCP install deeplinks of the form:
```
cursor://anysphere.cursor-deeplink/mcp/install?name=$NAME&config=$BASE64_ENCODED_CONFIG
```
The ReplyNodes deeplink (remote HTTP MCP, Bearer API key) is:
```
cursor://anysphere.cursor-deeplink/mcp/install?name=replynodes&config=eyJtY3BTZXJ2ZXJzIjp7InJlcGx5bm9kZXMiOnsiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7UkVQTFlOT0RFU19BUElfS0VZfSJ9LCJ1cmwiOiJodHRwczovL21jcC5yZXBseW5vZGVzLmNvbS9tY3AifX19
```
Recompute and test your own deeplink from the Cursor docs at
<https://cursor.com/docs/mcp/install-links>.
#### Submit to the Cursor Marketplace
The plugin is submit-ready. To list it on the public Cursor Marketplace:
1. Confirm the plugin is on a public Git branch of
<https://github.com/replynodes/replynodes-mcp>.
2. Sign in at <https://cursor.com/marketplace/publish>.
3. Submit the repository URL.
Submission checklist (from <https://cursor.com/docs/reference/plugins>): valid
`.cursor-plugin/plugin.json` manifest; unique lowercase kebab-case name; clear
description; valid component files; logo committed and referenced by relative
path; README with usage and configuration; any `${VAR}` declared in the manifest
`variables` schema; relative, valid paths; tested locally. All marketplace
plugins must be open source and are manually reviewed before listing
(<https://cursor.com/help/security-and-privacy/marketplace-security>).
### Distribution state
| Channel | State | URL |
| --- | --- | --- |
| Official MCP Registry | Live listing | <https://registry.modelcontextprotocol.io/v0.1/servers/com.replynodes%2Fmcp/versions/latest> |
| Smithery | Live listing | <https://smithery.ai/server/@replynodes/mcp> |
| Cursor plugin (in this repo) | Submit-ready | <https://github.com/replynodes/replynodes-mcp/tree/master/.cursor-plugin> |
| Cursor deeplink | Verified install path | `cursor://anysphere.cursor-deeplink/mcp/install?name=replynodes&config=eyJtY3BTZXJ2ZXJzIjp7InJlcGx5bm9kZXMiOnsiaGVhZGVycyI6eyJBdXRob3JpemF0aW9uIjoiQmVhcmVyICR7UkVQTFlOT0RFU19BUElfS0VZfSJ9LCJ1cmwiOiJodHRwczovL21jcC5yZXBseW5vZGVzLmNvbS9tY3AifX19` |
| Cursor Marketplace listing | Not listed yet | submit at <https://cursor.com/marketplace/publish> (owner action) |
| Claude Code plugin (in this repo) | Existing, uses stdio bridge | <https://github.com/replynodes/replynodes-mcp/tree/master/.claude-plugin> |
| Claude Code community marketplace | Submit path is owner-gated | <https://code.claude.com/docs/en/plugins.md> |
## License
MIT
Lo que la gente pregunta sobre replynodes-mcp
¿Qué es replynodes/replynodes-mcp?
+
replynodes/replynodes-mcp es mcp servers para el ecosistema de Claude AI. Read-only MCP server for AI agents that provides Web Search, Web Scraping, Website Crawling, Reddit, YouTube, App Store, Google Play, Hacker News, and Brand Intelligence through one MCP endpoint. Tiene 3 estrellas en GitHub y su última actualización registrada es del 2026-09-16.
¿Cómo se instala replynodes-mcp?
+
Puedes instalar replynodes-mcp clonando el repositorio (https://github.com/replynodes/replynodes-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar replynodes/replynodes-mcp?
+
Nuestro agente de seguridad ha analizado replynodes/replynodes-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene replynodes/replynodes-mcp?
+
replynodes/replynodes-mcp es mantenido por replynodes. La última actividad registrada en GitHub es del 2026-09-16, con 9 issues abiertos.
¿Hay alternativas a replynodes-mcp?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega replynodes-mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/replynodes-replynodes-mcp)<a href="https://claudewave.com/repo/replynodes-replynodes-mcp"><img src="https://claudewave.com/api/badge/replynodes-replynodes-mcp" alt="Featured on ClaudeWave: replynodes/replynodes-mcp" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.