Electric MCP Server

Electric MCP Server

site icon
2025.03.28 0
Elixir实时通信消息传递其它
Electric MCP Server 是一个基于 ElectricSQL 的 Model Context Protocol (MCP) 服务器。它提供了事件和消息的端点,支持通过 SSE (Server-Sent Events) 进行实时通信,并且可以与 Claude 工具集成。
View on GitHub

Overview

基本能力

产品定位

Electric MCP Server 是一个基于 ElectricSQL 的 Model Context Protocol (MCP) 服务器,主要用于实时通信和消息传递。

核心功能

  • 提供事件端点 (/sse) 支持 Server-Sent Events (SSE)
  • 提供消息端点 (/message) 用于消息传递
  • 支持与 Claude 工具集成

适用场景

  • 实时数据推送
  • 消息传递系统
  • 与 Claude 工具集成的开发环境

工具列表

  • mcp-proxy: 用于与 Claude 工具集成的代理工具

常见问题解答

暂无

使用教程

使用依赖

确保已安装 Elixir 和 Mix。

安装教程

  1. 获取依赖:
mix deps.get
  1. 启动服务:
mix run --no-halt

调试方式

  1. 手动测试:
elixir scripts/client.exs
  1. 添加至 Claude:
uv tool install mcp-proxy

并在 claude_desktop_config.json 中配置:

{
  "mcpServers": {
    "electric": {
      "command": "/absolute/path/to/mcp-proxy",
      "args": [
        "http://localhost:4000/sse"
      ]
    }
  }
}

许可证

None