Skip to content

Allow mcp configuration #376

@dacec354

Description

@dacec354

Problem

The GitHub MCP tools ( get_issue , create_pr , etc.) are listed as available tools, but calling them fails with Authentication Failed: Requires authentication .
There's no prompt, no setup flow, no hint in the UI telling the user why it failed or how to fix it.

A new user (like the one in #374) who's never used an AI coding agent before has no way to know they need to:

  1. Create a GitHub Personal Access Token
  2. Set GITHUB_PERSONAL_ACCESS_TOKEN in their environment
  3. Restart Reasonix

The tools just quietly fail with a cryptic auth error.

Proposed change

allow changing env, command, args in config file and dashboard. builtin mcp can freeze command and args but at least expose env.

Scope check

  • This belongs in core reasonix (not better as a separate npm package)
  • I've read CLAUDE.md and CONTRIBUTING.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions