Skip to content

fix(plugin): revert .mcp.json to HTTP transport#143

Merged
thebtf merged 1 commit into
mainfrom
fix/revert-mcp-json-to-http
Apr 12, 2026
Merged

fix(plugin): revert .mcp.json to HTTP transport#143
thebtf merged 1 commit into
mainfrom
fix/revert-mcp-json-to-http

Conversation

@thebtf
Copy link
Copy Markdown
Owner

@thebtf thebtf commented Apr 12, 2026

Summary

Reverts .mcp.json from command: "engram" back to type: "http".

The stdio proxy binary isn't distributed via the plugin yet — users who update
the plugin get a broken MCP connection because engram command isn't found.

HTTP transport works without any binary installation.

Next steps

  • Set up GitHub Release binaries for engram proxy
  • Add install script to plugin that downloads the binary
  • Then switch .mcp.json to command-based transport

Summary by CodeRabbit

Примечания к выпуску

  • Chores
    • Обновлена конфигурация интеграции Engram для использования HTTP-протокола вместо локального выполнения команд.

The command-based config requires the engram binary installed,
which isn't distributed yet. Revert to HTTP transport until
GitHub Release binaries are set up.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 12, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 2dcaeb29-e2bb-4d2e-ae5c-e2eed895c55c

📥 Commits

Reviewing files that changed from the base of the PR and between 1718b06 and 195da71.

📒 Files selected for processing (1)
  • plugin/engram/.mcp.json

Обзор

Конфигурация engram MCP переведена с локального выполнения команды на HTTP-интеграцию. Вместо передачи токена через переменные окружения, теперь используется авторизация Bearer в HTTP-заголовках.

Изменения

Cohort / File(s) Краткое описание
Конфигурация MCP сервера
plugin/engram/.mcp.json
Переход с локальной команды на HTTP-интеграцию: удалены env переменные ENGRAM_URL и ENGRAM_API_TOKEN, заменены на HTTP url и заголовок Authorization: Bearer

Оценка трудозатрат при проверке

🎯 1 (Trivial) | ⏱️ ~3 minutes

Стихотворение

🐰 От команды к сети прыг-скок,
Конфиг обновлён в срок!
Bearer токен летит с ветерком,
HTTP-путём идёт, с ясным деньком,
Engram доволен — конец строенью! 🚀

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/revert-mcp-json-to-http

Comment @coderabbitai help to get the list of available commands and usage tips.

@thebtf thebtf merged commit ea34f38 into main Apr 12, 2026
1 of 2 checks passed
@thebtf thebtf deleted the fix/revert-mcp-json-to-http branch April 12, 2026 19:47
thebtf added a commit that referenced this pull request Apr 12, 2026
Required for marketplace to detect the .mcp.json revert from PR #143.
thebtf added a commit that referenced this pull request Apr 12, 2026
Required for marketplace to detect the .mcp.json revert from PR #143.

Co-authored-by: Kirill Turanskiy <thebtf@users.noreply.github.com>
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the engram MCP server configuration in .mcp.json, transitioning from a local command execution model to an HTTP-based service. The configuration now specifies an HTTP type, a target URL, and an Authorization header using a bearer token. I have no feedback to provide as there were no review comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant