mcpField
🛠
🛠️ Registry: A Community-Driven Registry Service for Model Context Protocol (MCP) Servers

🛠️ Registry: A Community-Driven Registry Service for Model Context Protocol (MCP) Servers

本地服务
github.com/AlejandroVelezGuillermo开发工具32 周前更新

关于 🛠️ Registry: A Community-Driven Registry Service for Model Context Protocol (MCP) Servers

Registry 是面向开发者和服务管理员的社区驱动型 MCP 服务注册目录,通过 API 管理登记项。它支持新增、查询、更新和删除模型上下文记录。

主要功能

  1. 01社区维护的注册服务
  2. 02RESTful API
  3. 03新增模型上下文记录
  4. 04查询、更新和删除记录
  5. 05支持扩展自定义功能

适用场景

  1. 01登记 MCP 服务相关上下文
  2. 02通过 API 查询已登记记录
  3. 03更新或删除目录条目
  4. 04将目录 API 集成到现有服务

MCP 相关

该服务为 MCP 服务条目提供集中管理与分享能力,并通过 API 提供登记项的新增、查询、更新和删除操作。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🛠️ Registry:面向模型上下文协议(MCP)服务的社区驱动注册服务

MCP Registry GitHub Repo Size License

欢迎来到 Registry 仓库!本项目旨在为模型上下文协议(MCP)服务提供一个稳健、由社区驱动的注册服务。在这里,你可以找到开始使用 MCP、为项目做贡献或探索各种可能性所需的一切。

📥 开始使用

要开始使用 Registry,请从我们的 Releases 页面下载最新版本。下载所需文件并运行,即可在你的 MCP 服务上设置该服务。

🌐 概览

Registry 是 MCP 服务的中心枢纽,让开发者和服务管理员能够轻松管理和共享模型上下文。通过简化这一流程,我们希望促进 MCP 社区内的协作与创新。

🔑 主要功能
  • 社区驱动:由社区构建和维护,服务于社区。
  • 轻松集成:简单的 API,可与现有 MCP 服务无缝集成。
  • 可扩展:可根据需要添加自定义功能。
  • 完善的文档:提供全面的指南和示例,助你快速上手。

📚 目录

  1. 安装
  2. 使用方法
  3. 贡献
  4. 支持
  5. 许可证

🛠️ 安装

按照以下步骤安装 Registry:

  1. 下载最新版本:访问我们的 Releases 页面下载最新版本。
  2. 解压文件:将下载的文件解压到你选择的目录。
  3. 运行服务:执行主脚本以启动注册服务。
命令示例
./start-registry.sh

🚀 使用方法

Registry 启动并运行后,你可以通过 API 与其交互。以下是一些常见操作:

1. 注册模型上下文

要注册新的模型上下文,请向以下端点发送 POST 请求:

POST /api/models

请求示例:

{
  "name": "ExampleModel",
  "description": "This is an example model context.",
  "version": "1.0.0"
}
2. 获取模型上下文

要获取所有已注册模型上下文的列表,请使用以下 GET 请求:

GET /api/models
3. 更新模型上下文

要更新现有模型上下文,请发送 PUT 请求:

PUT /api/models/{id}

请求示例:

{
  "description": "Updated description for the example model."
}
4. 删除模型上下文

要移除模型上下文,请使用 DELETE 请求:

DELETE /api/models/{id}

🤝 贡献

欢迎所有人参与贡献!如果你想帮助改进 Registry,请按照以下步骤操作:

  1. Fork 仓库:点击此页面右上角的“Fork”按钮。
  2. 克隆你的 Fork:将你 Fork 的仓库克隆到本地计算机。
    git clone https://github.com/YOUR_USERNAME/registry.git
    
  3. 创建新分支:为你的功能或错误修复创建一个新分支。
    git checkout -b feature/your-feature-name
    
  4. 进行更改:实现更改并进行测试。
  5. 提交更改:使用具有描述性的消息提交更改。
    git commit -m "Add your message here"
    
  6. 推送到你的 Fork:将更改推送回你 Fork 的仓库。
    git push origin feature/your-feature-name
    
  7. 创建拉取请求:前往原始仓库并创建拉取请求。
指南
  • 遵循项目中使用的编码风格。
  • 编写清晰的提交消息。
  • 确保更改有完善的文档说明。

📞 支持

如果你遇到任何问题或有疑问,可以随时在仓库中提交问题。你也可以向社区寻求支持。我们鼓励大家讨论并分享想法,以改进 Registry。

📜 许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。

🌟 致谢

我们感谢所有贡献者和 MCP 社区给予的支持与反馈。你们的贡献让这个项目变得更好,惠及每一位用户。

🏁 结语

Registry 旨在简化 MCP 服务的模型上下文管理。我们希望借助社区的贡献与反馈,为开发者和服务管理员打造一份宝贵的资源。

如需获取最新动态和版本,请查看我们的 Releases section。期待你们的贡献与反馈!

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。