Перейти к содержимому

Подключение клиентов

Ниже — конфигурации для популярных клиентов. Везде подставьте свой MCP-ключ вместо gtmcp_....

Claude Desktop

Откройте файл конфигурации и добавьте сервер gptunnel:

  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gptunnel": {
"url": "https://gptunnel.ru/mcp",
"transport": "streamable-http",
"headers": {
"Authorization": "Bearer gtmcp_..."
}
}
}
}

Перезапустите Claude Desktop — под значком 🔌 появятся инструменты gptunnel.*.

Claude Code (CLI)

Окно терминала
claude mcp add gptunnel --transport http https://gptunnel.ru/mcp \
--header "Authorization: Bearer gtmcp_..."

Проверить подключение: claude mcp list.

Cursor

Settings → MCP → Add new MCP server:

{
"name": "gptunnel",
"url": "https://gptunnel.ru/mcp",
"transport": "streamable-http",
"headers": { "Authorization": "Bearer gtmcp_..." }
}

Собственный агент

import { Client } from '@modelcontextprotocol/sdk/client/index.js'
import { StreamableHTTPClientTransport } from '@modelcontextprotocol/sdk/client/streamableHttp.js'
const transport = new StreamableHTTPClientTransport(
new URL('https://gptunnel.ru/mcp'),
{
requestInit: {
headers: { Authorization: `Bearer ${process.env.GPTUNNEL_MCP_KEY}` },
},
},
)
const client = new Client({ name: 'my-agent', version: '1.0.0' })
await client.connect(transport)
const tools = await client.listTools()
const result = await client.callTool({
name: 'list_workflows',
arguments: {},
})