github / github/github-mcp-server

32600 error code when trying to connect to mcp with openai responses API

Abierto
#1,246 2 comentarios 0 reacciones 0 asignados Ver en GitHub
bug stale
Lenguaje dominante
Go
Estrellas
33k
Forks
5k
Merge medio
2 d 1 h
PR fusionados (30 d)
52

Descripción

### Describe the bug

I have been trying to use the githup-mcp as tool in the openai responses API and I seem to be connecting but keep getting

`"error": {
"type": "mcp_protocol_error",
"code": 32600,
"message": "Session terminated"
},`

even with simple calls such as return 5 most recent issue from a particular repo

### Current code running
```
const resp = await client.responses.create({
model: session.model,
temperature: 0,
parallel_tool_calls: false,
input: [
{ role: "system", content: [{ type: "input_text", text: "Exactly one MCP tool call; no optional fields." }] },
{ role: "user", content: [{ type: "input_text", text:
'Call "list_issues" and return the 5 most recent issues with exactly: {"query":"repo:github/github-mcp-server"}'
}] },
],
tools: [
{
type: "mcp",
server_label: "github",
server_url: "https://api.githubcopilot.com/mcp/",
headers: {
Authorization: `Bearer ${process.env.GITHUB_READ_ONLY_API_KEY}`,
},
require_approval: "never",
allowed_tools: [
"search_repositories",
"search_issues",
"get_issue",
"list_issues",
],
}
],
max_output_tokens: 200,
});
```
Any tips or help would be greatly appreciated have been trying all kinds of types of inputs and nothing is working. Thanks.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.