MCP服务器开发工具

一个用于开发和管理MCP服务器的工具,支持代码热重载和API密钥管理。

  • by kanlanc
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 kanlanc/lodestar-mcp

使用说明

启动项目

uv venv
uv sync
mcp dev server.py

每次代码更改后,您都需要重新运行

mcp dev server.py

注意:您应该了解如何进行热重新加载

看看其他示例mcp服务器是如何运行的,它们各自的工具公开了

下一步可能采取的措施:

  • 我应该将API密钥和其他内容作为资源公开,还是应该将平台url作为资源
  • 其中一个工具应该是为用户获取一个新的api_key和project_id,如果他们没有当前的api_key和project_id的话,但我需要以某种方式获取正确的用户
  • 看看其他工具是如何做到这一点的

编写mcp提示,帮助llms了解如何编写提示以获得最佳结果

要查看的服务器:

看起来大多数人都在使用ts,也许我也应该换个方向

实际上,我不明白为什么typescript会更好,尤其是在我们的用例中,所以坚持使用更好的可读性python可能会更好

潜在贡献

当开发人员向MCP写入代码时,进行热重载