codex - 💡(How to fix) Fix Burp HTTP/SSE MCP server appears in /mcp and works manually, but tools are not injected into assistant native tool list

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

What version of the Codex App are you using (From “About Codex” dialog)?

26.513.40821

What subscription do you have?

Enterprise

What platform is your computer?

Microsoft Windows NT 10.0.26200.0 x64

What issue are you seeing?

Environment:

Config: [mcp_servers.Burp] url = "http://127.0.0.1:9876/"

Observed:

  • /mcp shows Burp
  • Manual MCP HTTP/SSE handshake works
  • tools/list returns Burp tools
  • tools/call send_http1_request successfully requests https://example.com
  • Assistant session does not expose any native mcp__Burp__... tools

Expected: Discovered Burp MCP tools should be available as native callable tools in the assistant session. /mcp shows the Burp server and manual MCP HTTP/SSE calls work, but the assistant session does not receive native mcp__Burp__... tools.

What steps can reproduce the bug?

Steps to reproduce:

  1. Run Burp Suite with the Burp MCP server enabled and listening at: http://127.0.0.1:9876/

  2. Add the MCP server to Codex user config at: C:\Users\username.codex\config.toml

    [mcp_servers.Burp] url = "http://127.0.0.1:9876/"

  3. Restart Codex Desktop.

  4. In Codex, run /mcp and confirm the Burp MCP server appears in the MCP list.

  5. Start a chat and ask Codex to use Burp MCP, for example: "Make a GET request to https://example.com using Burp MCP."

  6. Observe that the assistant does not have native Burp MCP tools exposed, e.g. no callable tool namespace like: mcp__Burp__send_http1_request

  7. Independently verify that Burp MCP works by manually connecting to the MCP HTTP/SSE endpoint:

    • GET http://127.0.0.1:9876/
    • read the returned sessionId
    • POST initialize
    • POST notifications/initialized
    • POST tools/list
    • POST tools/call with send_http1_request
  8. The manual MCP call succeeds and returns HTTP/2 200 OK from https://example.com.

What is the expected behavior?

After Codex discovers the Burp MCP server, the Burp MCP tools should be injected into the assistant session as native callable tools.

Additional information

All the content of this issue was generated by the Codex itself.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

codex - 💡(How to fix) Fix Burp HTTP/SSE MCP server appears in /mcp and works manually, but tools are not injected into assistant native tool list