启动项目
uv venvuv syncmcp dev server.py每次代码更改后,您都需要重新运行
mcp dev server.py注意:您应该了解如何进行热重新加载
看看其他示例mcp服务器是如何运行的,它们各自的工具公开了
下一步可能采取的措施:
- 我应该将API密钥和其他内容作为资源公开,还是应该将平台url作为资源
- 其中一个工具应该是为用户获取一个新的api_key和project_id,如果他们没有当前的api_key和project_id的话,但我需要以某种方式获取正确的用户
- 看看其他工具是如何做到这一点的
编写mcp提示,帮助llms了解如何编写提示以获得最佳结果
要查看的服务器:
看起来大多数人都在使用ts,也许我也应该换个方向
实际上,我不明白为什么typescript会更好,尤其是在我们的用例中,所以坚持使用更好的可读性python可能会更好
- https://github.com/rileyedwards77/perplexity-mcp-server
潜在贡献
当开发人员向MCP写入代码时,进行热重载
