使用说明
Bond MCP服务器
一个轻量级、快速部署的服务器,用于中国债券市场数据集成,利用AkShare和MCP框架。
特性
- 📈 与AkShare集成以获取财务数据。
- 🛠️ 轻松设置 紫外线 用于Python环境管理。
- ⚡ 在MCP客户端中使用的简单配置。
开发设置
先决条件
- macOS/Linux系统(或带WSL的Windows)
- 已安装Homebrew(适用于macOS用户)
步骤
- 安装
uv包管理器
brew install uv
- 初始化项目环境
uv init bond-mcp-server
- 添加项目依赖关系
uv add akshare "mcp[cli]"
项目用途
1.克隆存储库
git clone git@github.com:pangahn/bond-mcp-server.git
cd bond-mcp-server
2.同步依赖关系
uv sync
这将安装项目中定义的所有必需依赖项。
3.配置MCP客户端
将以下配置添加到MCP客户端配置文件中:
{
"mcpServers": {
"china-bond": {
"command": "uv",
"args": [
"--directory",
"/path/to/bond-mcp-server",
"run",
"server.py"
],
"disabled": false,
"alwaysAllow": []
}
}
}
🔔 注: 替换
/path/to/bond-mcp-server使用克隆项目的实际路径。
4.在MCP客户端中使用
配置后,只需启动MCP客户端即可。这 china-bond 服务器将自动启动,并可在客户端环境中使用。
附加说明
- 要更新或添加新包,请执行以下操作:
uv add <package-name>
uv sync
- 要删除包,请执行以下操作:
uv remove <package-name>
uv sync
- 检查是否可用
uv命令:
uv --help
许可证
MIT许可证
您是否希望我也在客户端中包含如何从服务器查询数据的示例用法?
