Connector guide5-minute read14 MCP tools7 languages

How to Connect Archer IRM to Meta Muse via MCP

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

HCBy HelpCode teamUpdated 5 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Archer IRM

Archer IRM

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

tools

14

Region

INTL

Category

Public Data

Authentication

Sign-in token

Required env vars

ARCHER_URLARCHER_INSTANCEARCHER_USERNAMEARCHER_PASSWORD
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Archer IRM in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Try asking

Example prompts for Archer IRM

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Archer IRM · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

💡 No install? Use cloud.anythingmcp.com directly. Sign in, click Connectors → Archer IRM, paste your credentials, mint an MCP API key and you're done. No Docker, no git clone, no local server.

Archer IRM + Meta Muse

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Prerequisites

See the full setup instructions baked into the connector (visible in the in-app store when you select the connector). The required environment variables for this connector are:

ARCHER_URL, ARCHER_INSTANCE, ARCHER_USERNAME, ARCHER_PASSWORD

Step 1 — Get credentials

  1. Ask your Archer administrator for a dedicated API account that logs in with a password and has read access to the applications the AI should query. Every call runs with that account's permissions.
  2. Set ARCHER_URL to the address you open Archer on, with https:// and without /apps or a trailing slash, for example https://yourcompany.archerirm.com for Archer SaaS. On-premise installs often live under a virtual directory: include it, as in https://archer.example.com/RSAarcher.
  3. Set ARCHER_INSTANCE to the instance name you enter on the Archer login page (often a number for Archer SaaS). An administrator also finds it in Archer Control Panel or Administration → Installation Settings.
  4. Set ARCHER_USERNAME and ARCHER_PASSWORD. Fill in ARCHER_USER_DOMAIN only if the account belongs to a user domain; leave it empty otherwise.
  5. With single sign-on, an administrator must select Allow manual bypass for the instance in Archer Control Panel, or the REST login is refused.
  6. Install the connector and run archer_list_applications. It lists the applications the account can see, such as the risk register, findings, controls, incidents, policies and vendors.

Read-only: this first version only reads. The AI cannot create, change or delete records in Archer.

Sessions: the connector logs in with the account and logs in again on its own when Archer's session timeout (often 20 to 30 minutes) ends the session.

How it finds records: archer_list_content_endpoints shows the levels the account can read, each with its alias, and archer_query_records searches one of them using readable field names, at most 1,000 records per call. Aliases are case-sensitive. archer_list_application_fields and archer_get_values_list turn field and value ids into readable names.

Reports: Archer serves saved reports and statistic searches only through its SOAP web services, which this connector does not call. Ask the AI to rebuild the report as a query with archer_query_records instead.

Common errors: 401 means the login or the session failed, so check the account, the instance name and, with single sign-on, the manual bypass. 403 means the account lacks the permission for that application. An answer with IsSuccessful set to false and validation messages means Archer refused the request.

The connector does not write to Archer, run saved reports or statistic searches, or use Archer's SOAP web services.

Step 2 — Install the adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Add the connector in Muse

Your server URL: in AnythingMCP, open MCP Servers → the server this connector is on, and copy its URL (https://cloud.anythingmcp.com/mcp/…). Use it wherever this guide shows YOUR_SERVER_ID.

Muse adds remote MCP servers as custom connectors and signs in to them with OAuth.

  1. In Muse, open Settings → Connectors and choose Add custom connector.
  2. Paste the MCP server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse opens the AnythingMCP sign-in page: sign in and approve access.
  4. In a chat, ask Muse for something that needs the Archer IRM tools.

You can also set it up from a chat, on the web, in the iOS and Android apps or in WhatsApp. Send Muse this message:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Self-hosting? Use your instance's public HTTPS address instead of https://cloud.anythingmcp.com. Muse connects from Meta's cloud, so localhost does not work.

Available tools

ToolWhat it does
archer_list_applicationsAll applications (modules) of the Archer instance with id, name, alias, type, status and GUID
archer_get_applicationOne application by id: name, alias, description, type, status, whether it is a sub-form or questionnaire, and its GUID
archer_list_levelsThe levels of an application
archer_list_level_fieldsField definitions of one level: id, name, alias, type (text, numeric, date, values list, cross-reference, user/groups...), key field flag…
archer_list_application_fieldsField definitions of every level of an application in one call: id, name, alias, type and related ids
archer_get_fieldOne field definition by id with its type, alias, level, required flag and, for values-list fields, the values list id
archer_get_values_listThe values of a values list (the choices behind a values-list field) as a flat list with value id, name, numeric value and parent
archer_get_recordOne record (content) by its content id through the platform API: level id, sequential id and every field value keyed by field id
archer_get_field_valuesValues of chosen fields for chosen records in one call (a POST that only reads)
archer_list_content_endpointsThe levels (and cross-references) published through the Content API that this Archer user can read, with the case-sensitive alias to pass…
archer_query_recordsRecords of one level through the Content API (OData): readable field aliases instead of ids, with $filter, $select, $orderby and paging (at…
archer_get_content_recordOne record of a level through the Content API by its tracking id, with field values keyed by field alias
archer_list_usersArcher user accounts with id, user name, first and last name, display name, account status and last login
archer_list_groupsArcher groups with id, name and description

Example prompts

  • "List the applications in our Archer instance and tell me which ones hold risks, findings and incidents."
  • "Show me all open findings whose due date has passed, grouped by owner."
  • "Which risks in the risk register are rated high, and who owns each of them?"
  • "Rebuild our monthly incident report: incidents opened last month by category and status."

FAQ

Where is Muse available? Meta currently offers Muse in the US and Canada, on the web, in the iOS and Android apps and in WhatsApp.

Does Meta review this connector? No. Meta doesn't review custom connectors. Muse sees only the tools you switched on for this MCP server in AnythingMCP, and you can disconnect it anytime under Settings → Connectors.

Next steps

Was this guide helpful?

Your Archer IRM agent is one click away.

Install the connector, paste the key, prompt Meta Muse. Free for 7 days, no credit card.

Related guides

Connectors

Archer IRM to MCP: Drive Archer IRM from any AI Agent

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Connectors

How to Connect Archer IRM to ChatGPT via MCP

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Connectors

How to Connect Archer IRM to Claude via MCP

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Connectors

How to Connect Archer IRM to Cursor via MCP

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Connectors

How to Connect Archer IRM to Gemini via MCP

Read Archer IRM (formerly RSA Archer) GRC data through its REST and Content APIs: applications, levels, fields and values lists, plus risk, control, finding and incident records searched with OData. Session login with an Archer account.

Connectors

How to Connect Amazon Ads to Meta Muse via MCP

Read Amazon Ads (Sponsored Products) accounts: advertising profiles, campaigns, ad groups, product ads, keywords, negative keywords and targets, and request Reporting v3 performance reports for Sponsored Products, Brands and Display. For sellers, vendors and agencies, in the NA, EU and FE regions.