RedirHub is redirect infrastructure. This MCP server gives your AI agents direct access to that infrastructure: create and manage links, connect domains, invite team members and query analytics, all…
redirhub-mcp is an MCP project maintained in the redirhub/mcp-server repository. The maintainer describes its purpose as “RedirHub is redirect infrastructure. This MCP server gives your AI agents direct access to that infrastructure: create and manage links, connect domains, invite team members…”. Read the project documentation for the complete scope.
The maintainer’s configuration uses https://mcp.redirhub.com/mcp/v1. Check the project’s account and authentication instructions when adding the endpoint to your client.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list-links | List links, newest first. Filters: ids, handler (redirect, migration, short-url, qr), host, search, tags, status (active/paused), dns_correct, created_after… |
| get-link | One link by id: destinations, redirect type, plugins, UTM parameters, QR style and tags. |
| count-links | Counts for the same filters: total, paused, dns_issue and no_clicks (no click in the last four weeks). |
| get-link-history | A link's changes, newest first: what changed (destination, UTM, type, status), who changed it and how. Needs the audit log feature (Pro plans and up)… |
| get-qr-code | A link's QR code as a PNG image, in its saved style, with the workspace logo when the style asks for it. |
| get-link-options | The accepted values: redirect types, destination routing strategies and plugins, with the plan feature each needs. |
| create-branded-link | host (a short-link domain) and destination required; optional alias (generated when omitted), title, description, utm, tags, status. |
| create-qr-code | Same arguments as create-branded-link. Returns the link and the QR code image in the default style; the style can be customized in the dashboard. |
| create-redirect | url (the source: domain, subdomain or path) required; optional destination, destinations + destination_routing, type (301, 302, 307, 308, frame, txt)… |
| update-link | Update a link by id. Only the fields given change; the source URL and the kind of link never do. |
| delete-link | Delete a link by id, with its change history. Irreversible. |
| bulk-update-links | Apply the same changes to many links. Select them with the list-links filters (except tags and status, which it sets), or all_links: true for every link. |
| bulk-delete-links | Delete links by source_urls[], e.g. ["acme.co/old-page"]. |
| bulk-import | Import up to ~5,000 links per call from rows[]. Each row: {url, destination?, handler?, type?, title?, description?, tags?, destinations?… |
| list-hosts | List custom domains with their DNS, HTTPS and short-link status. Filters: search, short_links_enabled, shared (also list the platform's shared domains). |
| get-host | One domain by hostname, with the DNS records it needs. |
| check-host-dns | Look the domain's DNS up live and compare it with the records each setup path (CNAME, IP+TXT, NS delegation) needs, next to what the last scheduled check… |
| connect-host | Connect a root (acme.com), sub (go.acme.com) or wildcard (.acme.com) domain; returns the DNS records to add. Optional short_links_enabled, https_requested. |
| update-host | Toggle HTTPS and short links on a domain. |
| refresh-host | Re-check a domain's DNS now. |
| get-workspace | The current workspace: plan, limits, usage and settings. |
| update-workspace | Update a setting: name, country, email, billing_extra, email_summary, email_host_status, email_manager. |
| list-members | Members with their role (viewer, editor, manager). |
| add-member | Invite people by email: invites: [{email, role?}]. |
| update-member | Change a member's role. |
| remove-member | Remove a member. |
| get-account | The signed-in user's profile. |
| update-account | Update a profile setting: name, language, currency, timezone, current_workspace, login_workspace, country, phone, im. |
| get-stats | Click analytics. Set file/files for per-link stats (totals, daily trend, breakdowns by country, city, browser, device, referrer, protocol); omit them for… |
| get-access-logs | Raw visits (time, IP, user agent, country, browser, referrer, ...). Filters: file, date_from/date_to, country, handler, browser, device, referrer, search (IP… |
{
"mcpServers": {
"redirhub": {
"url": "https://mcp.redirhub.com/mcp/v1"
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.
AWS Labs' official server suite — current AWS docs, CDK guidance, cost analysis and service tools.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
kubectl with a conversational interface — inspect pods, read logs, diagnose clusters and manage workloads.