Skip to content

Mercury OAuth — operator refresh path #96

Description

@chitcommit

10 Mercury MCP server entries were deleted in this session because they required browser-based OAuth refresh against Mercury that can't be done from code. They were:

  • mercury-apt, mercury-arb, mercury-cfc, mercury-chitty, mercury-city, mercury-icb, mercury-jav, mercury-mnw, mercury-nick (+ mercury-mr-nice-weird)

Operator-side work to re-establish:

  1. Open CF Dashboard → AI Controls → MCP Servers → Add Server
  2. For each Mercury account:
    • hostname: https://mcp.mercury.com/mcp
    • auth_type: oauth
    • name: Mercury · <ENTITY>
  3. Complete the browser OAuth flow per account (logged in as the Mercury account holder).

Alternative if Mercury Banking API tokens are sufficient: switch to auth_type: bearer with the relevant MERCURY_TOKEN_* from chittyagent-finance secrets — but only if Mercury's MCP endpoint accepts that auth shape (it likely doesn't — Mercury MCP discovery responded with OAuth-only).

Tracking issue so the operator work is captured.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions