远程工具集

一个通过MCP访问的自定义工具集,包含多种API调用和开发工具集成。

  • by RickyMartin-dev
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 RickyMartin-dev/Ricky-MCP-Remote

使用说明

Ricky MCP遥控器

我自己创建的MCP,用于通过MCP访问有用的工具。

要求:

  • Python 3知识
  • OpenAI API密钥
  • UV包管理器(推荐,可以使用pip,但建议使用UV)

快速紫外线指南(取代pip、requirements.txt、venv等)

  • 假设你安装了python 3,那么你安装了pip
  • 在终端:

''' python-m pip安装--升级pip

touch requirements.txt#向其中添加文件

pip 安装 uv

如果不想跳过:运行特定版本的python

uv python安装3.12

工作文件夹中的工作流

UV精神

创建环境

紫外线真空

激活环境(相对于文件夹名称的名称,而不是venv名称)

source.ven/bin/activate

添加包

uv添加ipykernel ipywidgets jupyterlab“mcp[cli]”openai openai代理python dotenv pandas numpy

将uv同步到工作的venv(如果是git克隆,可以在init后运行)

如果从pyproject.toml中编辑出来,也可以删除包

紫外同步

删除包(示例)

紫外线去除熊猫 '''

服务将调用我感兴趣的随机免费API

  • 埃伯德:https://api.ebird.org/v2/data/obs/{{regionCode}}/最近

为以下依赖项创建.env文件:

  • OPENAI_API_KEY=您的_API_KEY_here

创建功能并开发MVP

添加并设置身份验证

添加到ENV:

  • AUTH0_DOMAIN=您的AUTH0-DOMAIN
  • AUTH0_AUDIENCE=您的api标识符#与本例中的RESOURCE_SERVER_URL相同
  • 资源服务器URL=/mcp