爱意满满的作品展示区。
e13lau

趁着 MCP 的热度,我给 Linu AI Chat 集成了 MCP Client

  •  
  •   e13lau · Dec 19, 2024 · 2114 views
    This topic created in 521 days ago, the information mentioned may be changed or developed.

    这个项目是什么

    Linu 是一个支持填写你自己的 key 与多个不同的大语言模型端点的 AI 聊天软件,比如 OpenAI ,Claude ,302.AI 等等。

    现状

    MCP 出来后,X 有一些讨论热度,我也去研究了一下,感觉未来可期。

    因为 MCP 是 LLM 调用工具函数的一套接口协议,最重要还支持本地调用,数据安全也更有保障。

    Claude 客户端的 MCP 试用了一下,体验比较拉跨,并且要全局翻墙才能用。

    然后说回 Linu 是我之前独立开发的一款 AI 聊天应用,

    MCP 协议出来之后我也尝试集成进来,

    到上周终于调通了。

    这里可以下载试用 https://github.com/E13Lau/Linu

    目前还是 alpha 版本,仍然有比较多的 bug

    但仍然想发个贴,因为想知道大家对此是否感兴趣。

    image

    5 replies    2025-02-11 16:36:45 +08:00
    yichu
        1
    yichu  
       Dec 19, 2024
    支持 Sampling 么,有点好奇想看看 Sampling 在 MCP Client 中具体的实现
    e13lau
        2
    e13lau  
    OP
       Dec 19, 2024
    @yichu 目前没有支持,看了一下,似乎是服务端可以主动发起让客户端完成一次和模型的对话。周末我尝试支持一下,但是查了一下只有一个 MCP Server Demo 支持 Sampling ,目前生态还比较匮乏。
    yichu
        3
    yichu  
       Dec 19, 2024
    @e13lau 差不多,我理解的是可以实现 “你让我回答这个问题,你首先要回答我的另一个问题” 的这种情况,过程中还需要 Client 和 User 交互来进行确认,甚至 Sampling 发起的对话也是可以使用其他 sever 的。这样的话感觉确实有点有意思,不过很难操作啊
    cadl
        4
    cadl  
       Feb 11, 2025
    支持 mcp server prompt 、resource 吗
    e13lau
        5
    e13lau  
    OP
       Feb 11, 2025
    @ctrlaltdeletel 目前还没,目前只支持了 tool use
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2996 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 08:55 · PVG 16:55 · LAX 01:55 · JFK 04:55
    ♥ Do have faith in what you're doing.