Skip to content
Rivul AI
Explore
FeaturesDeep ResearchRivul MCP
PricingDocsBlogAbout
Sign in
FeaturesPricingRivul MCPDocsBlogAbout
Rivul AI

A free Multimodal AI Research Workspace for documents, recordings, papers and your own library.

Explore

FeaturesDeep ResearchRivul MCP

Resources

DocumentationBlogCompare research tools
About Rivul AIContact and support
© 2026 Rivul AI · Built and maintained by Arjun Prabhulal
PrivacyTerms

Start here

  • QuickstartGet started
  • Bring Your Own KeyGet started
  • What Is MCP for AI Research?Agents
  • TroubleshootingTroubleshooting
  • Limits and QuotasReference

↑↓ to move↵ to openesc to close
Skip to article
Documentation
Overview
  • What is Rivul AI
  • Quickstart
  • Bring your own key
  • Workflows
  • On a phone
  • Papers
    • Citations
    • Claim Checking
    • Analyze
    • Review
    • Export
  • Research
  • Ask Rivul
  • Agents and Runs
  • Skills
  • Rivul MCP
    • Claude Code
    • OpenAI Codex
    • Cursor
    • Google Antigravity
    • Meta Muse Code
    • MCP tool reference
    • REST API reference
    • Keys, apps and activity
    • Usage and fair use
  • Library
  • Search Papers
  • Connectors
  • Document OCR
  • Transcribe
  • Listen
  • Citation Tools
  • Settings
  • Privacy and AI use
  • Export and delete data
  • Common problems
  • Limits and quotas
  • Keyboard Shortcuts
  • Glossary
  1. Documentation
  2. Agents
  3. Rivul MCP
  4. Meta Muse Code

Connect Meta Muse Code to Rivul MCP

Connect Meta Muse Code to Rivul MCP for AI research-paper search, citation metadata, usage checks, and revocable access.

Last updated Sep 25, 2026

On this page
  • Overview
  • Before you start
  • Configure browser sign-in
  • Verify before relying on it
  • Use a dedicated key carefully
  • Troubleshooting

Overview

Meta Muse Code connects to Rivul MCP as a remote MCP server, through browser sign-in with dynamic client registration and PKCE, or through a dedicated MCP key in your private settings file. Muse can then call search_papers, get_paper_details, and usage_status, all read-only.

Before you start

  1. Step 1: Use a Rivul AI account with Rivul MCP provisioned for the workspace you intend to approve.
  2. Step 2: Note that settings.json is a personal file. Nothing you put in it should be a credential you would not retype.
  3. Step 3: Confirm your installed Muse Code version. Client behavior changes between releases, so a setting below can differ in your build.

Configure browser sign-in

  1. Step 1: Open ~/.config/muse/settings.json and retain schema_version 1.
  2. Step 2: Add the URL-only Rivul MCP entry under the camel-case mcpServers key. Optional mode lets Muse continue with a warning if Rivul MCP is unavailable.
  3. Step 3: Start Muse's MCP login command, choose one Rivul MCP workspace in the browser, and approve read-only access.
~/.config/muse/settings.jsonjson
{
  "schema_version": 1,
  "mcpServers": {
    "rivul-atlas": {
      "type": "streamable-http",
      "url": "https://rivul.ai/mcp",
      "mode": "optional"
    }
  }
}

Verify before relying on it

  1. Step 1: Start login and complete consent in the browser.
  2. Step 2: Confirm Muse discovers search_papers, get_paper_details, and usage_status.
  3. Step 3: Run a bounded three-result search and one usage read.
Shellbash
muse mcp login rivul-atlas

Use a dedicated key carefully

Muse's published settings shape accepts a static Authorization header. Create a dedicated MCP key in Rivul MCP, place it only in the private personal settings file, and replace the placeholder locally.

The vendor guide does not promise environment-variable expansion for remote headers. Do not commit a literal key, paste it into a message, or reuse it for another client.

~/.config/muse/settings.jsonjson
"headers": {
  "Authorization": "Bearer YOUR_RIVUL_ATLAS_MCP_KEY"
}

Troubleshooting

Consent succeeds but Rivul MCP tools don't appear in Muse. Restart Muse and run muse mcp login again. Disconnect any incomplete Muse grant in Rivul MCP rather than leaving it active, or use a dedicated key as described above.

A dedicated key is no longer needed. Revoke it in Rivul MCP and remove it from settings.json. Confirm Rivul MCP shows no active MCP keys you did not intend to keep.

You need to know whether access still works. Read usage_status, which never counts toward usage, and verify that every tool is denied after revocation.

  • Meta Muse Code MCP documentation
  • Model Context Protocol authorization specification
  • Rivul MCP tool reference
  • Open Rivul MCP

Related guides

  • What Is MCP for AI Research?Start here: what MCP is, which accounts and clients reach Rivul MCP, which fair-use limits apply, and where each setup guide lives.
  • Connect Claude Code to Rivul MCPUse Rivul MCP for Claude Code research-paper search, test the read-only tools, and revoke access.
  • AI Research With OpenAI Codex and Rivul MCPUse Rivul MCP for Codex research-paper search, verify the read-only tools, and revoke access when finished.
PreviousGoogle AntigravityNextMCP tool reference

Something here wrong or missing? Use the contact form.

On this page

  • Overview
  • Before you start
  • Configure browser sign-in
  • Verify before relying on it
  • Use a dedicated key carefully
  • Troubleshooting
Back to top
Rivul AI
Explore
FeaturesDeep ResearchRivul MCP
PricingDocsBlogAbout
Sign in
FeaturesPricingRivul MCPDocsBlogAbout