星MCP
这是一个MCP服务器,用于促进构建与各种API和工作流交互的工具,支持基于Python的开发,并且具有可定制提示和用户配置的潜力。
服务介绍
开始项目
uv venv
uv sync
mcp dev server.py
每次代码更改后,需要重新运行
mcp dev server.py
注意:你应该了解一下如何进行热重载
看看其他示例的 MCP 服务器是如何使用各自的工具进行暴露的
潜在的下一步:
- 我应该将 API 密钥等作为资源暴露,还是将平台 URL 作为资源?
- 如果用户当前没有 API 密钥和项目 ID,其中一个工具应该为用户获取新的 API 密钥和项目 ID,但我需要以某种方式获取正确的用户
- 看看其他工具是如何处理这些事情的
编写帮助大模型理解如何编写提示词以获得最佳结果的 MCP 提示词
可以查看的服务器:
看起来大多数这些都在使用 TypeScript,也许我也应该转向使用它
实际上,我不明白为什么 TypeScript 在我们的用例中会更好,所以坚持使用可读性更好的 Python 可能更好
潜在的贡献
当开发者向 MCP 编写代码时进行热重载