RightNow Agent uses Model Context Protocol servers to add external tools. Enabled server tools can be discovered and called alongside RightNow's built-in tools.
| Transport | Configuration | Use |
|---|---|---|
| stdio | command, args, env | Spawn a local MCP process and communicate over stdin and stdout. |
| HTTP / SSE | url, optional headers | Connect directly to a remote MCP endpoint. |
| streamable HTTP | url, optional session ID header | Use an HTTP MCP endpoint that maintains a session identifier. |
[mcp_servers.filesystem]
command = "npx"
args = ["-y", "@modelcontextprotocol/server-filesystem", "C:/work"]
enabled = true
[mcp_servers.remote-api]
url = "https://mcp.example.com/api"
headers = { Authorization = "Bearer ${MCP_TOKEN}" }
[mcp_servers.streamable]
url = "https://mcp.example.com/api/mcp"
headers = { "x-mcp-session-id" = "{{session_id}}" }| Location | Scope and priority |
|---|---|
| ~/.rightnow/config.toml | User scope for all projects. Lowest native priority. |
| <repo>/.rightnow/config.toml | Shared repository definition. |
| <cwd>/.rightnow/config.toml | Deepest project definition. Highest native priority. |
A project server replaces a same-named global server rather than merging fields. Existing .grok/config.toml is read only when the corresponding .rightnow/config.toml is absent.
rightnow-pager.exe mcp list
rightnow-pager.exe mcp list --json
rightnow-pager.exe mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem C:/work
rightnow-pager.exe mcp add --transport http api https://mcp.example.com/mcp
rightnow-pager.exe mcp add --transport sse linear https://mcp.linear.app/sse
rightnow-pager.exe mcp enable filesystem
rightnow-pager.exe mcp disable filesystem
rightnow-pager.exe mcp doctor filesystem
rightnow-pager.exe mcp remove filesystemThe transport defaults to stdio. rightnow-pager.exe mcp add writes user scope by default; add --scope project to write the current directory's project config.
/mcps to inspect servers, toggle them, view tools, refresh configuration, and authenticate supported servers.server__tool, such as github__create_issue.search_tool finds tools across enabled servers by name or description.use_tool calls a discovered tool by its fully qualified name.MCP servers retain their own command, network, and credential behavior. Review every command, argument, environment variable, URL, and header before launch. Project servers are gated by folder trust.
The Windows migration tool imports Claude Code or Codex MCP definitions only when you opt in with -WithMcp. It does not modify the source configuration.
.\migrate-to-rightnow.ps1 -DryRun -WithMcp
.\migrate-to-rightnow.ps1 -WithMcp