Token导航 LogoToken导航

MCP Server · 搜索检索

otterbridge (Typangaa)

OtterBridge is a lightweight, mcp server for connecting applications to various Large Language Model providers.

stdio官方级别未说明来源级核验工具 2
PythonClaude模型管理Claude Desktop

快速开始

作者 / 组织
typangaa
提供方
typangaa
运行时
Python

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

2 个

MCP.so

选型结论

otterbridge (Typangaa) 属于搜索检索类 MCP Server,公开资料标注 2 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

搜索检索

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run server.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

文件结构

├── .env.example           # Example environment variables
├── .gitignore             # Files to exclude from git
├── LICENSE                # Open source license (MIT, Apache, etc.)
├── README.md              # Project documentation
├── server.py              # MCP server implementation (previously fastmcp_server.py)
├── requirements.txt       # Python dependencies
└── src/                   # Source code directory
    ├── __init__.py        # Package initialization
    └── services/          # Services
        ├── __init__.py
        └── ollama.py      # Ollama service

水獭桥

OtterBridge是一个轻量级、灵活的服务器,用于将应用程序连接到各种大型语言模型提供商。遵循Anthropic构建有效代理指南中概述的简单性和可组合性原则,OtterBridge为LLM提供了一个干净的界面,同时保持了对不同用例的适应性。

目前支持Olama,并计划扩展以支持ChatGPT和Claude等其他提供商。

特性

  • 供应商不可知:旨在与多家LLM提供商合作(目前为Ollama,ChatGPT和Claude即将推出)
  • 简单、可组合的设计:遵循LLM代理架构的最佳实践
  • 轻量级服务器:采用FastMCP构建,实现可靠、高效的服务器实施
  • 模型管理:轻松访问模型信息和功能

为什么是“水獭桥”?

就像在河岸之间建立联系的水獭一样,OtterBridge在您的应用程序和各种LLM提供商之间创建了无缝的路径。正如水獭适应性强、足智多谋一样,OtterBridge也能适应不同的LLM后端,同时提供一致的接口。

先决条件

在安装OtterBridge之前,您需要:

  1. 没有 已安装并在默认端口上运行
  2. 紫外线 安装用于Python包管理

安装

  1. 克隆此存储库:
git clone https://github.com/yourusername/otterbridge.git
cd otterbridge
  1. 使用uv安装依赖项:
uv add -r requirements.txt
  1. 创建一个 .env 基于提供的文件 .env.example:
cp .env.example .env
  1. 在中配置环境变量 .env 文件。

Claude桌面集成

对于Claude Desktop用户,您需要将OtterBridge添加到Claude Desktop配置中:

  1. 打开您的Claude Desktop配置文件
  2. 添加以下配置(调整路径以匹配您的本地安装):
"otterbridge": {
    "command": "uv",
    "args": [
        "--directory",
        "C:\\Path\\To\\Your\\otterbridge",
        "run",
        "server.py"
    ]
}

用法

启动服务器

OtterBridge可以通过两种方式启动:

  1. 手动启动以进行测试:

:\*\*

uv run server.py
  1. MCP客户端自动启动:

- 使用兼容的MCP客户端(如Claude Desktop)时,OtterBridge将在需要时自动启动

可用工具

OtterBridge通过模型上下文协议(MCP)公开了以下工具:

  • 聊天:向LLM发送消息并获得AI生成的响应
  • list_models:检索有关可用语言模型的信息

工具使用示例

列出可用型号

示例响应:

{
    "status": "connected",
    "server_status": "online",
    "available_models": ["llama3", "llama3.1:8b", "codellama", "llama3.3", "qwen2.5"],
    "available_models_count": 5,
    "message": "Successfully retrieved available Ollama models"
}

聊天完成

示例响应:

{
    "role": "assistant",
    "content": "I'm doing well, thank you for asking! I'm here and ready to help you with any questions or tasks you might have. How can I assist you today?",
    "model": "llama3:latest"
}

配置

OtterBridge可以使用环境变量进行配置:

变量描述默认值
OLLAMA_BASE_URLOllama服务器的URLhttp://localhost:11434
DEFAULT_MODEL要使用的默认模型llama3.3

路线图

  • 2025年第二季度:支持ChatGPT API集成
  • 2025年第3季度:支持Claude API集成

贡献

欢迎投稿!请随时提交拉取请求。

开发指南

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add some amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

许可证

该项目根据 MIT许可证.

致谢

奥特布里奇

OtterBridge是一个轻量级的mcp服务器,用于将应用程序连接到各种大型语言模型提供程序。

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

research-and-dataLLM连接Python本地部署模型管理服务器轻量级多提供商支持

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
otterbridge (Typangaa)

MCP.so · 本页

2stdio有2 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

otterbridge (Typangaa) 怎么安装?

公开资料给出的安装命令是 uv run server.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

otterbridge (Typangaa) 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

otterbridge (Typangaa) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

otterbridge (Typangaa) 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

otterbridge (Typangaa) 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP