Skip to content
Rivul AI
Explore
FeaturesRivul AtlasResourcesToolsGuidesExamplesVenues
PricingDocsBlogAbout
Log inStart researching for free
FeaturesRivul AtlasPricingDocsBlogResourcesToolsGuidesExamplesVenuesAboutLog in
Rivul AI

Cite as you write. One platform for your library, citations, and export.

Product

FeaturesRivul AtlasPricingResearchWriting

Resources

DocumentationResearch guidesFree citation toolsCitation examplesVenue workflowsBlogFAQ

Company

About Rivul AIContact and supportRivul AI · @rivulapp
© 2026 Rivul AI
PrivacyTermsAI useCopyright

Start

Create your first source-backed paperResearch workflows

Library

Library

Writing

Writing

Research

Research chatFind papers

Analyze

AnalyzeClaim checkingReview

Citations

Citations

Export

Export

Rivul Atlas

Connect OpenAI Codex to Rivul Atlas

Account

Account and settingsPrivacy and AI use

Documentation/Connect OpenAI Codex to Rivul Atlas

Public guide

Connect OpenAI Codex to Rivul Atlas

A verified Codex browser-OAuth workflow for read-only scholarly search and Atlas usage status, with exact commands and revocation checks.

On this page
  1. 01What was verified
  2. 02Add the Atlas server
  3. 03Verify the connection
  4. 04Disconnect and confirm denial
  5. 05Troubleshooting and official references
Sanitized OpenAI Codex interoperability run showing Rivul Atlas tool discovery, a bounded paper search, usage status, and successful revocation.
Recorded September 16, 2026 with Codex 0.154.0-alpha.6.2 against the production Atlas endpoint. The image contains no keys, tokens, callback codes, account details, or personal information.

01What was verified

Status: Verified. Codex completed dynamic client registration, PKCE browser authorization, discovery of search_papers and usage_status, one three-result search for Attention Is All You Need, one usage read, OAuth logout, and a denied request after revocation.

The retained run used Codex 0.154.0-alpha.6.2. Client behavior can change, so confirm your installed version if a command or consent screen differs.

02Add the Atlas server

1

Use a verified Pro or Ultimate Rivul AI account and open Rivul Atlas once so the intended workspace is available.

2

Add the production Streamable HTTP endpoint with the command below. Do not add bearer_token_env_var when you want browser authorization.

3

Start login with explicit read-only Atlas scopes. Your browser opens Rivul so you can choose one workspace and approve access.

codex mcp add rivul-atlas --url https://rivul.ai/mcp
codex mcp login rivul-atlas --oauth-client-registration dcr --scopes search:read,usage:read

03Verify the connection

1

Ask Codex to use Rivul Atlas to search for Attention Is All You Need with a limit of 3 and relevance sorting.

2

Confirm that the client used search_papers, returned three structured records, and preserved the source metadata.

3

Ask Codex to call usage_status. Confirm the plan and remaining credits match the workspace you approved.

Atlas is metadata search, not hosted paper full text. Open the returned source or DOI before relying on a paper's findings.

04Disconnect and confirm denial

1

Run the logout command below. Codex removes its stored OAuth credentials and calls Rivul's revocation endpoint.

2

Attempt usage_status again. A successful cleanup returns an authorization-required response instead of workspace usage.

3

Remove the server entry if you no longer need Atlas in Codex.

codex mcp logout rivul-atlas
codex mcp remove rivul-atlas

05Troubleshooting and official references

A browser loopback page can briefly say localhost refused to connect after approval if the client has already received the callback and closed its listener. Trust the Codex terminal result, then verify with an actual Atlas tool call.

If login reports authorization required, rerun codex mcp login. If the wrong workspace appears, log out, remove the Rivul grant in Atlas, and authorize again against the intended workspace.

  • OpenAI Codex MCP documentation
  • Model Context Protocol authorization specification
  • Open Rivul Atlas
Previous← Account and settingsNextPrivacy and AI use →

Something here wrong or missing? Email support@rivul.ai.

On this page

  1. 01What was verified
  2. 02Add the Atlas server
  3. 03Verify the connection
  4. 04Disconnect and confirm denial
  5. 05Troubleshooting and official references
Rivul AI
Explore
FeaturesRivul AtlasResourcesToolsGuidesExamplesVenues
PricingDocsBlogAbout
Log inStart researching for free
FeaturesRivul AtlasPricingDocsBlogResourcesToolsGuidesExamplesVenuesAboutLog in