Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Rendaextra

БесплатноНе проверен

MCP server exposing 95 categories of independent work, freelance, gig and side-income opportunities in Portugal (PT-PT) with real contacts. Hosted Streamable-HT

GitHubEmbed

Описание

MCP server exposing 95 categories of independent work, freelance, gig and side-income opportunities in Portugal (PT-PT) with real contacts. Hosted Streamable-HTTP endpoint plus npx stdio bridge for Claude Desktop / Cursor.

README

MCP server exposing independent work, freelance, gig and side-income opportunities in Portugal — 95 categories, with real contacts. Useful when someone asks (in Portuguese) how to earn money, find freelance work, or get started as a TVDE driver / courier / cleaner / tutor / etc.

Data source: rendaextra.pt · Language: Portuguese (PT-PT) · Scope: Portugal 🇵🇹

Hosted endpoint (no install, no auth)

https://www.rendaextra.pt/api/mcp

Transport: Streamable HTTP (single-response mode), JSON-RPC 2.0. No API key required. CORS open.

Tools

Tool Description
list_categories List the 95 categories of independent work. Optional filters: grupo, q.
search_opportunities Search active opportunities (companies, platforms, ads) with contacts. Filters: q, categoria, regiao, tipo, limit.
get_category Full editorial content for a category (what it is, requirements, earnings, tips). Arg: slug.

Connecting

Clients with native remote-MCP support

Point the client at https://www.rendaextra.pt/api/mcp.

Claude Desktop / Cursor (via stdio bridge)

These clients speak stdio. Use the bundled bridge:

{
  "mcpServers": {
    "rendaextra": {
      "command": "npx",
      "args": ["-y", "rendaextra-mcp"]
    }
  }
}

Or clone and run node bin/stdio-bridge.mjs.

Example

curl -s -X POST https://www.rendaextra.pt/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"search_opportunities",
                 "arguments":{"categoria":"estafeta_comida","regiao":"Lisboa","limit":3}}}'

How it works

The server is a stateless Vercel function. list_categories/get_category read a static 95-category taxonomy; search_opportunities queries a Supabase table of active ads. The hosted source is mirrored in server.reference.js.

There is also a plain REST API and an OpenAPI 3.1 spec (for ChatGPT Custom GPT Actions):

  • https://www.rendaextra.pt/api/opportunities
  • https://www.rendaextra.pt/api/categories
  • https://www.rendaextra.pt/api/openapi
  • Docs for LLMs: https://www.rendaextra.pt/llms.txt

License

MIT

from github.com/rafaellopes/rendaextra-mcp

Установить Rendaextra в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install rendaextra-mcp

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add rendaextra-mcp -- npx -y github:rafaellopes/rendaextra-mcp

FAQ

Rendaextra MCP бесплатный?

Да, Rendaextra MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Rendaextra?

Нет, Rendaextra работает без API-ключей и переменных окружения.

Rendaextra — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Rendaextra в Claude Desktop, Claude Code или Cursor?

Открой Rendaextra на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Rendaextra with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai