Skip to content

The remote github_support_docs_search tool returns error #2392

@hosseinzahed

Description

@hosseinzahed

Describe the bug

The github_support_docs_search tool returns error while being called with any input.
Error message is: Failed to perform support search

Affected version

Version: github-mcp-server/remote-3242d9e12bd9ffa96a76388614e42ce90d05f764

Steps to reproduce the behavior

  1. Run npx @modelcontextprotocol/inspector
  2. Transport Type: Streamable HTTP
  3. URL: https://api.githubcopilot.com/mcp/x/github_support_docs_search
  4. Connection Type: Via Proxy
  5. Authentication -> Authorization: Bearer PAT
  6. Connect
  7. Choose the Tools tab
  8. List Tools
  9. Select github_support_docs_search
  10. Write an input like: Which models are available in GitHub Copilot?
  11. Run Tool
  12. Check the error

Expected vs actual behavior

The expected output is a json response with the relevant documentation but the current output is an error.

Logs

New StreamableHttp connection request
Query parameters: {"url":"https://api.githubcopilot.com/mcp/x/github_support_docs_search","transportType":"streamable-http"}
Created StreamableHttp client transport
Client <-> Proxy  sessionId: b96345d6-535f-4ffa-909f-21e36995ffb1
Error from MCP server: TypeError: Response constructor: Invalid response status code 204
    at webidl.errors.exception (node:internal/deps/undici/undici:4723:14)
    at initializeResponse (node:internal/deps/undici/undici:10792:31)
    at new Response (node:internal/deps/undici/undici:10532:9)
    at file:///C:/Users/XXXX/AppData/Local/npm-cache/_npx/5a9d879542beca3a/node_modules/@modelcontextprotocol/inspector/server/build/index.js:324:20
    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
    at async StreamableHTTPClientTransport.terminateSession

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions