Token导航 LogoToken导航TokenDH.com
elixir MCP server logo
AI代理SSE官方级别未说明来源级核验

elixir MCP server

MCP Server

一个基于Elixir的Model Context Protocol (MCP)服务器实现,支持AI模型通过标准化协议与本地和远程资源安全交互。

工具数

0

提示词数

0

GitHub Stars

7

资源数

0
服务器实现资源管理AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

epinault

提供方

epinault

最后核验

2026/5/17 20:41

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Elixir MCP服务器

使用Elixir与Bandit和Plug实现模型上下文协议(MCP)服务器的Elixir。

模型上下文协议(MCP)是一种开放协议,它使AI模型能够通过标准化的服务器实现与本地和远程资源安全地交互。 此项目是使用SSE(服务器发送事件)作为传输协议的MCP服务器的基本示例。它基于以下示例https://modelcontextprotocol.io/quickstart/server

先决条件

  • 灵丹妙药1.18或更高
  • Erlang/OTP 27或更高版本
  • 天气API键可以通过 WEATHER_API_KEY 环境变量。

默认服务使用免费层https://www.weatherapi.com/.

入门指南

  1. 安装依赖项:
   mix deps.get
  1. 启动服务器:
   WEATHER_API_KEY="1234567890abcdef" mix run --no-halt
  1. 服务器将在以下位置可用:

- SSE端点:http://localhost:4000/sse - 消息端点:http://localhost:4000/message

可用工具

  • list_files:列出目录中的文件
  • echo:回复一条消息
  • get_weather:获取天气信息

使用MCP客户端进行测试

安装 恩智浦Inspector客户端 并按照说明连接到服务器。

确保使用SSE(服务器发送事件)作为传输协议,然后您应该能够列出可用的工具并调用它们。为了ping/keepalive连接,您还可以使用 ping 工具。

添加自定义工具

要添加自定义工具,请更新 handle_initialize/2 函数包含您的工具定义并实现相应的 handle_call_tool/3 条款。

目录标签

目录标签

服务器实现资源管理AI代理Elixir本地部署AI模型交互协议服务器Elixir开发

接入字段

传输方式(transport,传输协议)

SSE

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

SSEnone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP