Eine URL gibt Claude, ChatGPT, Cursor, Codex oder Ihrem eigenen Agenten 76 Tools zum Veröffentlichen, Planen, Gestalten und Auswerten in 13 Netzwerken.
{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18"}}
Ihre KI grüßt und nennt die MCP-Version, die sie spricht.
{"jsonrpc":"2.0","id":1,"result":{"protocolVersion":"2025-06-18","serverInfo":{"name":"robinreach","title":"RobinReach"},"capabilities":{"tools":{}},"instructions":"RobinReach is a social media scheduling tool..."}}
RobinReach einigt sich auf die Version und schickt Hinweise zur Nutzung der Tools, dazu die Stimme Ihrer Marke.
{"jsonrpc":"2.0","id":2,"method":"tools/list"}
Sie fragt, was sie tun kann.
{"jsonrpc":"2.0","id":2,"result":{"tools":[{"name":"account_status"},{"name":"posts_validate"},{"name":"posts_create"}, … 73 more]}}
Sie bekommt 76 Tools zurück, jedes mit Beschreibung und den nötigen Eingaben.
{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"posts_validate","arguments":{"social_profile_ids":[41,57],"content":"Speckled mugs are back on Friday."}}}
Bevor etwas gespeichert wird, prüft sie den Beitrag für Instagram und LinkedIn.
{"status":"success","message":"All validation checks passed. Ready to create."}
RobinReach bestätigt, dass der Beitrag die Regeln jedes Netzwerks erfüllt.
{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"posts_create","arguments":{"social_profile_ids":[41,57],"content":"Speckled mugs are back on Friday.","post_status":"scheduled","publish_time":"2026-10-16T09:00","timezone":"America/New_York"}}}
Sie plant den Beitrag für Freitag um 9:00 Uhr New Yorker Zeit.
{"success":true,"post_id":18342,"status":"scheduled","platforms":["instagram","linkedin"],"message":"Post scheduled for October 16 at 9:00 AM EDT."}
Der Beitrag steht für beide Netzwerke im Kalender.
Ein echter Austausch mit Beispiel-IDs. Jede Nachricht ist ein POST an dieselbe URL.
Ein Endpunkt, ein Schlüssel, schlichtes JSON-RPC. Wenn Ihr Tool MCP über HTTP spricht, kann es mit RobinReach sprechen.
https://robinreach.com/mcp/v1/messages
POST /mcp/v1/messages auf robinreach.com. Jede JSON-RPC-Nachricht geht an diese eine URL.Authorization: Bearer, oder hängen Sie ?api_key= an die URL für Clients, die nur eine URL annehmen.GET liefert 405, weil der Server nie von sich aus sendet, und OPTIONS beantwortet CORS-Preflights von jeder Herkunft.initialize, ping, tools/list und tools/call. Benachrichtigungen erhalten 202 Accepted.brand_id). Ein Markenschlüssel erreicht eine Marke und braucht keine brand_id.initialize liefert Nutzungshinweise für das Modell sowie Ton, Mission, Sprache und Zeitzone der Marke, damit Beiträge vom ersten Aufruf an richtig klingen.Diese Liste entsteht aus demselben Register, mit dem der Server auf tools/list antwortet, sie ist also immer aktuell.
76 von 76 Tools
posts_validate
Beiträge und Planung
Validate post content/platform_options before creating, updating, or publishing. Always call this first. Fix any returned errors and re-validate before posts_create / posts_update / posts_publish_now. Pass post_id when validating changes to an existing post so validation checks its already-attached media (e.g. an Instagram post with no new media_urls but existing images) instead of assuming no media is attached.
social_profile_ids
8 optionale Eingaben
posts_create
Beiträge und Planung
Create and schedule (or save as draft) a post across one or more social profiles. Call posts_validate first.
social_profile_ids
12 optionale Eingaben
posts_update
Beiträge und Planung
Update an existing, unpublished post. Call posts_validate first with the merged content/options. media_urls is APPEND-ONLY by default; pass replace_media: true to replace existing attachments instead of adding to them. A library url whose file is already on the post is not added again (it is listed in media_already_attached). labels is also APPEND-ONLY by default; pass replace_labels: true to replace the post's entire label set instead of merging into it.
post_id
12 optionale Eingaben
posts_publish_now
Beiträge und Planung
Erst bestätigen
Publish a draft/scheduled/approved post immediately. Always show the content preview and get explicit user confirmation first.
post_id
1 optionale Eingabe
posts_delete
Beiträge und Planung
Erst bestätigen
Permanently delete a post. Always confirm with the user first.
post_id
1 optionale Eingabe
posts_delete_from_platform
Beiträge und Planung
Erst bestätigen
Delete a published post from specific social platforms (same as the dashboard's Delete from Platform). Supported: Facebook, LinkedIn, X, Threads, Telegram, Bluesky, Pinterest, YouTube, WordPress, Mastodon. Always confirm with the user first.
post_idsocial_profile_ids
1 optionale Eingabe
posts_reschedule
Beiträge und Planung
Change the publish_time of a scheduled post.
post_idnew_publish_time
1 optionale Eingabe
posts_list
Beiträge und Planung
List posts for a brand, optionally filtered by status and/or labels (matches ANY given label). Paginated, 10 per page.
posts_get_status
Beiträge und Planung
Get per-platform publish status for a post, with suggested fixes for any failures.
post_id
1 optionale Eingabe
posts_bulk_create
Beiträge und Planung
Create up to 20 posts in one call. Each post is validated independently; partial failures are reported per-index.
posts
1 optionale Eingabe
media_search
Bilder und Medien
Search the media library by filename, optionally scoped to a folder. Call media_folders first to confirm the exact folder name. Returns metadata and a URL only, NOT the image content. Call media_view before writing a caption for, or describing, any specific result; never guess content from the filename.
media_view
Bilder und Medien
The only way to actually see image content (returns downscaled base64, up to 10 at once). ALWAYS call this before writing a caption for, or describing, a specific image; never guess from a filename like 'big.jpg'.
media_folders
Bilder und Medien
List media library folders with attachment counts.
media_search_unsplash
Bilder und Medien
Search Unsplash for stock photos. Credit the photographer when used.
query
media_generate_ai_image
Bilder und Medien
Generate an AI image from a text prompt and save it to the media library. Optionally choose model: "gpt_image" (default) or "nano_banana_pro", and size (defaults to 1024x1024). Pass post_id to attach it directly to a post (add replace_media: true to replace that post's existing media instead of appending). Check quota first; fall back to media_search_unsplash if low.
image_prompt
5 optionale Eingaben
media_upload
Bilder und Medien
Download a public file_url into the media library. Returns job_id; poll media_upload_status a few seconds later to get the final url before using it in media_urls.
file_url
3 optionale Eingaben
media_upload_status
Bilder und Medien
Check the status of a media_upload job_id.
job_id
1 optionale Eingabe
media_direct_upload_create
Bilder und Medien
Start a direct upload for a local file with no public URL yet (screenshots, videos). Returns a signed upload_url; PUT the raw file bytes there immediately (it expires in minutes), then call media_direct_upload_finalize.
content_typebyte_sizechecksum
2 optionale Eingaben
media_direct_upload_finalize
Bilder und Medien
Finalize a direct upload after PUTting the file bytes, using the signed_id from media_direct_upload_create. Returns the permanent attachment url. Safe to retry: finalizing the same signed_id again returns the same attachment.
signed_id
2 optionale Eingaben
media_upload_from_chat
Bilder und Medien
Upload image/video files attached directly in this chat (e.g. an image you just generated) into the RobinReach media library. Pass each file's download_url and file_id exactly as given; never ask the user for a public URL for these. Returns library URLs; use them in media_urls on posts_create / posts_update / posts_bulk_create.
media_files
2 optionale Eingaben
analytics_get
Analysen
Get raw engagement metrics for one social profile over a date range (default: last 30 days). A Google Business Profile answers with Google's own daily numbers under business (profile views on Search and Maps, website clicks, calls, direction requests, conversations, bookings, menu clicks) and post_analytics false, since Google has no per-post numbers.
social_profile_id
4 optionale Eingaben
analytics_top_posts
Analysen
Get the best-performing posts by engagement over a date range.
analytics_calendar
Analysen
Get the next 14 days of scheduled posts, with any gap days flagged.
analytics_performance_summary
Analysen
Compare this week's engagement and post count to last week's, with a plain-language recommendation.
analytics_post
Analysen
Get live engagement metrics for a published post, across every profile it was published to (or one specific profile if social_profile_id is given). Aggregates per-platform results. X (Twitter) numbers are not live: they are the ones RobinReach read 1, 3 and 7 days after publishing, on the Scale plan.
post_id
2 optionale Eingaben
comments_list
Kommentare
List comment threads across social profiles, sorted by most recent, with unread counts. A thread is one post's comment section. Each thread has likeable (whether comments_like works on it), last_comment (the newest message, which may be the brand's own reply), and recent_comments: the newest comments from other people, up to 5, each with external_id and liked (incoming_count is the full total). Goodwill comments (thanks, hearts, emoji, congratulations) usually deserve a like rather than a reply; group them and offer to like them with comments_like.
comments_reply
Kommentare
Reply to a comment thread. Requires a Bloom/Thrive plan; rate-limited to 10/minute per company.
thread_idmessage
2 optionale Eingaben
comments_like
Kommentare
Like a comment as the brand, given thread_id and comment_id (an external_id from the thread's recent_comments in comments_list). The right response to goodwill comments where a reply would feel overbearing. Only works on threads where likeable is true (Facebook Pages and LinkedIn today); otherwise suggest a reply. Never like complaints, criticism, spam, or anything offensive. Only comments from other people can be liked, not the brand's own replies. One-way: likes can't be undone through this tool, so confirm with the user before liking more than a few at once. Liking an already-liked comment is a safe no-op. Requires a plan that includes comment replies; rate-limited to 30/minute per company.
thread_idcomment_id
1 optionale Eingabe
style_learn
Markenstimme
Analyze the brand's past posts (or, for fresh accounts, brand tone) to learn tone, length, emoji/hashtag usage, and structure. Cached for a year.
style_save_feedback
Markenstimme
Save a voice/style correction after the user edits or rejects generated content, e.g. "prefers shorter captions on instagram".
feedback
2 optionale Eingaben
account_best_time
Planung
Get the next available posting slot based on the brand's preferred times/days.
account_audience_best_times
Planung
Get peak posting times per platform. Prefer this over guessing a schedule time.
account_hashtag_groups
Planung
List saved hashtag groups for a brand.
pillars_save
Planung
Save the brand's content pillar mix, e.g. 40% Educational, 30% Promotional, 30% Behind-the-scenes. Percentages must sum to ~100.
pillars
1 optionale Eingabe
pillars_list
Planung
Get the saved content pillar mix. Call when planning any content calendar.
templates_save
Planung
Save reusable post content as a template. Use {placeholder} syntax for variables.
template_nametemplate_content
2 optionale Eingaben
templates_list
Planung
List saved templates. Call before creating recurring content types.
templates_use
Planung
Fill a saved template's placeholders with values to produce ready-to-post content.
template_name
2 optionale Eingaben
bio_page_get
Bio-Seite
Get the brand's Bio Page, its link in bio page: settings, public_url, whether it is published and live, every block top to bottom, post_grid_profiles (the profiles a post grid can show) and the supported embed providers. Each brand has exactly one Bio Page, created automatically on first use and free on every plan. Call this before changing the page.
bio_page_update
Bio-Seite
Update the Bio Page: title, bio text, slug (its address), theme color, light or dark appearance, background, profile picture, post grid columns, the social icons row, and bio_published to put it live or take it offline. Only the fields you pass change. Images must be media library urls: import them first with media_upload, media_upload_from_chat or media_direct_upload_create, or reuse a url from media_search or media_generate_ai_image. Changing bio_slug breaks the old address, so confirm with the user first. Validation errors such as a taken slug come back in errors, exactly as the dashboard shows them.
bio_blocks_create
Bio-Seite
Add a block at the bottom of the Bio Page: a link button, a card (product or offer with optional image, price and button), a post_grid (latest posts published through RobinReach from one profile, taken from post_grid_profiles in bio_page_get) or an embed (YouTube, Vimeo, TikTok, Spotify, SoundCloud or Apple Music player). Put the content in bio_block_settings; bio_block_image_url sets a card's image. Use bio_blocks_reorder to move it.
bio_block_typebio_block_settings
2 optionale Eingaben
bio_blocks_update
Bio-Seite
Change a Bio Page block's content. Only the bio_block_settings keys you pass change ("" clears one); bio_block_image_url replaces a card's image. A block's type cannot change: add a new block and delete the old one instead.
bio_block_id
3 optionale Eingaben
bio_blocks_delete
Bio-Seite
Erst bestätigen
Permanently remove a block from the Bio Page, along with its click stats. Always confirm with the user first.
bio_block_id
1 optionale Eingabe
bio_blocks_reorder
Bio-Seite
Set the order of the Bio Page blocks. Pass bio_block_ids top to bottom. Blocks you leave out keep their current order below the ones you list, so passing one id moves that block to the top.
bio_block_ids
1 optionale Eingabe
bio_page_analytics
Bio-Seite
Bio Page stats, the same figures as the dashboard's Bio Page analytics: views, clicks and click-through rate on every plan; on paid plans also unique visitors, bounce rate, a daily views and clicks trend for the last 30 days, the most clicked blocks, traffic sources, countries and devices. Bot traffic is excluded. Use it to answer how the link in bio page is doing or which link gets the most clicks.
comment_automations_list
Kommentar zu DM
List Comment to DM automations for a brand, with available social profiles (Facebook Pages and Instagram professional accounts only) and remaining plan quota. Call this before offering to create one: check can_use_comment_automation and comment_automations_remaining, and take social_profile_id from available_social_profiles.
comment_automations_create
Kommentar zu DM
Create a Comment to DM automation: whenever someone comments a trigger keyword on the given social profile's posts, they get an automatic private DM. Only facebook and instagram_direct profiles are supported; call comment_automations_list first to get a valid social_profile_id and check plan quota. The profile is fixed for the life of the automation (create a new one to target another page/account). Keywords match case-insensitively: single words with light stemming, multi-word phrases as an exact substring. Each person is only ever DM'd once per automation, even if they comment a keyword again later: deliberate spam prevention, not a bug. Instagram automations currently fire reliably only on posts published through RobinReach; comments on posts published natively in the Instagram app may not trigger yet. comment_automation_send_public_reply requires comment_automation_public_reply_message.
social_profile_idcomment_automation_namecomment_automation_keywordscomment_automation_dm_message
3 optionale Eingaben
comment_automations_update
Kommentar zu DM
Update an existing Comment to DM automation's name, keywords, message, or public reply settings. The social profile it's attached to cannot be changed; create a new automation instead.
comment_automation_id
7 optionale Eingaben
comment_automations_delete
Kommentar zu DM
Erst bestätigen
Permanently delete a Comment to DM automation. Always confirm with the user first.
comment_automation_id
1 optionale Eingabe
comment_automations_toggle_active
Kommentar zu DM
Pause or resume a Comment to DM automation without changing its settings.
comment_automation_id
1 optionale Eingabe
rss_list
RSS-Feeds
List all RSS feeds for the brand.
rss_validate
RSS-Feeds
Validate RSS feed parameters. Always call before rss_create or rss_update; never call those without a preceding successful rss_validate.
rss_create
RSS-Feeds
Create an RSS feed. Call rss_validate first. rss_publish_immediately and rss_auto_schedule are mutually exclusive.
rss_feed_namerss_feed_url
13 optionale Eingaben
rss_update
RSS-Feeds
Update an existing RSS feed. Call rss_validate first.
rss_feed_id
15 optionale Eingaben
rss_delete
RSS-Feeds
Erst bestätigen
Permanently delete an RSS feed (does not delete posts it already created). Always confirm with the user first.
rss_feed_id
1 optionale Eingabe
rss_toggle_pause
RSS-Feeds
Pause or resume an RSS feed.
rss_feed_id
1 optionale Eingabe
rss_sync
RSS-Feeds
Manually trigger an RSS feed sync now.
rss_feed_id
1 optionale Eingabe
repurposing_list
Wiederverwenden und importieren
List repurposing tasks and the available_source_profiles, the only profiles valid as a source. Any connected profile can be a destination.
repurposing_create
Wiederverwenden und importieren
Create a task that repurposes content from one source profile to one or more destination profiles. Call repurposing_list first; only offer source profiles from its available_source_profiles list.
source_profile_iddestination_profile_ids
6 optionale Eingaben
repurposing_update
Wiederverwenden und importieren
Update a repurposing task's source, destinations, or settings.
repurposing_task_id
8 optionale Eingaben
repurposing_delete
Wiederverwenden und importieren
Erst bestätigen
Permanently delete a repurposing task. Always confirm with the user first.
repurposing_task_id
1 optionale Eingabe
repurposing_toggle_pause
Wiederverwenden und importieren
Pause or resume a repurposing task.
repurposing_task_id
1 optionale Eingabe
repurposing_run
Wiederverwenden und importieren
Run a repurposing task now. Returns how many posts it created, or why nothing could be fetched from the source (for example an expired connection).
repurposing_task_id
1 optionale Eingabe
content_article_to_posts
Wiederverwenden und importieren
Convert an article URL into draft posts, optionally tagged with custom hashtags.
article_url
4 optionale Eingaben
store_sync_products
Wiederverwenden und importieren
Sync products from a connected Shopify/Etsy/WooCommerce store into new draft posts. Pass store_type: "auto" to detect automatically.
connect_links_list
Kundenlinks
List Connect Links for this brand: client-facing onboarding links that let a client connect their own social profiles without an account.
connect_links_create
Kundenlinks
Erst bestätigen
Create a Connect Link and return its one-time plaintext URL. Gated by the brand's plan limit. Confirm with the user first; the URL is shown only once and cannot be retrieved again through this tool.
link_title
3 optionale Eingaben
approval_links_list
Kundenlinks
List Approval Links for this brand: client-facing links that let a client review and approve/reject pending posts without an account. Only available on Thrive and Scale plans.
approval_links_create
Kundenlinks
Erst bestätigen
Create an Approval Link and return its one-time plaintext URL. Only available on Thrive and Scale plans. Confirm with the user first; the URL is shown only once and cannot be retrieved again through this tool.
link_title
4 optionale Eingaben
account_status
Konto und Netzwerke
Get plan limits/usage, brand settings, connected profiles, voice preferences, and writing style. Call once at the start of a session.
account_brands
Konto und Netzwerke
List every brand on this account with profile/post counts. Use when the account has multiple brands and you need to ask the user which to work in.
account_profiles
Konto und Netzwerke
List connected social profiles for a brand, with per-platform character limits.
pinterest_list_boards
Konto und Netzwerke
List Pinterest boards for a connected profile.
youtube_list_playlists
Konto und Netzwerke
List YouTube playlists for a connected profile.
wordpress_list_categories
Konto und Netzwerke
List WordPress categories. Never guess category IDs; call this first.
wordpress_list_tags
Konto und Netzwerke
List WordPress tags. Never guess tag IDs; call this first.
Kein Tool passt zu dieser Suche.
Namen und Beschreibungen werden genau so gezeigt, wie der Server sie sendet, auf Englisch.
Die meisten misslungenen KI-Beiträge entstehen durch Raten. Der Server ist darauf ausgelegt, das Raten überflüssig zu machen.
posts_validate prüft Inhalt, Medien und die Grenzen jedes Netzwerks. posts_create führt dieselben Prüfungen auf dem Server erneut aus, sodass kein übersprungener Schritt durchrutscht.
Boards, Playlists, WordPress-Kategorien und Tags kommen aus Listen-Tools, und die Anweisungen sagen dem Modell, nie eine ID zu raten.
posts_bulk_create nimmt bis zu 20 Beiträge. Jeder wird einzeln geprüft, und Fehler kommen mit Index zurück, sodass ein schlechter Beitrag nie den Rest mitreißt.
Öffentliche URLs, im Chat angehängte Dateien und signierte Direkt-Uploads für lokale Dateien. Mit media_view sieht das Modell bis zu 10 Bilder, bevor es darüber schreibt.
Jeder JSON-RPC-Fehler gibt die Anfrage-ID zurück, Tool-Fehler kommen mit isError, und unerwartete Fehler tragen eine Anfrage-ID, die Sie dem Support nennen können.
9 Tools veröffentlichen sofort, löschen endgültig oder liefern einen Link, der nur einmal gezeigt wird. Ihre Beschreibungen und die Server-Anweisungen sagen dem Modell, vorher bei der Person nachzufragen.
Snippets für die gängigsten Clients. Ihr Dashboard zeigt dieselben, mit Ihrem Schlüssel bereits eingesetzt.
claude mcp add --transport http robinreach "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
Fügt RobinReach über HTTP zu Claude Code hinzu. Prüfen Sie es mit claude mcp list.
codex mcp add robinreach -- npx -y mcp-remote "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
Codex verbindet sich über die Brücke mcp-remote, die Node.js benötigt.
gemini mcp add --transport http robinreach "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
Fügt RobinReach über HTTP zu Gemini CLI hinzu.
{
"mcpServers": {
"robinreach": {
"url": "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
}
}
}
Öffnen Sie Cursor Settings, dann MCP & Integrations, dann New MCP Server, und fügen Sie diesen Block hinzu.
{
"servers": {
"robinreach": {
"type": "http",
"url": "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
}
}
}
Speichern Sie das in Ihrem Workspace, oder führen Sie MCP: Add Server in der Befehlspalette aus und wählen Sie HTTP. Nutzen Sie es mit Copilot Chat im Agent-Modus.
{
"mcpServers": {
"robinreach": {
"serverUrl": "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"
}
}
}
Öffnen Sie in Windsurf Settings, dann Cascade, dann Manage MCPs und View raw config.
{
"mcpServers": {
"robinreach": {
"command": "npx",
"args": ["mcp-remote", "https://robinreach.com/mcp/v1/messages?api_key=YOUR_API_KEY"]
}
}
}
Öffnen Sie in Claude Desktop Settings, dann Developer, dann Edit Config. Das nutzt die Brücke mcp-remote, Node.js muss also installiert sein. Auf claude.ai können Sie die URL stattdessen unter Settings, Connectors einfügen.
import anthropic client = anthropic.Anthropic() response = client.beta.messages.create( model="claude-opus-5-5", max_tokens=16000, betas=["mcp-client-2025-11-20"], mcp_servers=[{ "type": "url", "url": "https://robinreach.com/mcp/v1/messages", "name": "robinreach", "authorization_token": "YOUR_API_KEY", }], tools=[{"type": "mcp_toolset", "mcp_server_name": "robinreach"}], messages=[{"role": "user", "content": "What is scheduled for next week?"}], )
Nutzen Sie RobinReach aus Ihrem eigenen Code mit dem MCP-Connector der Claude API. Claude ruft die Tools für Sie auf, und der Schlüssel wird als Bearer-Token übertragen.
from openai import OpenAI client = OpenAI() response = client.responses.create( model="gpt-5", tools=[{ "type": "mcp", "server_label": "robinreach", "server_url": "https://robinreach.com/mcp/v1/messages", "headers": {"Authorization": "Bearer YOUR_API_KEY"}, }], input="What is scheduled for next week?", )
Die OpenAI Responses API verbindet sich genauso mit entfernten MCP-Servern. Übergeben Sie den Schlüssel im Authorization-Header.
curl -s https://robinreach.com/mcp/v1/messages \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Das rohe Protokoll. Ersetzen Sie tools/list durch tools/call mit name und arguments, um ein Tool auszuführen.
YOUR_API_KEY ist ein Platzhalter. Erzeugen Sie einen Schlüssel unter Integrationen in Ihrem Dashboard.
Der RobinReach-Skill gibt Claude, was die Tools allein nicht können: wie sich jedes Netzwerk verhält, wie man einen Kalender plant und wie man in Ihrer Stimme schreibt.
curl -fsSL "https://robinreach.com/downloads/robinreach-claude-skill.zip?v=8e70fda9" -o /tmp/rr-skill.zip && mkdir -p ~/.claude/skills && unzip -oq /tmp/rr-skill.zip -d ~/.claude/skills && rm /tmp/rr-skill.zip && echo "RobinReach skill installed."
Holen Sie sich einen Schlüssel, fügen Sie die URL ein, und Ihr Agent kann 13 Netzwerke bedienen.
MCP-Zugriff ist in Bloom, Thrive und Scale enthalten.