金融MCP服务器
一个用Python构建的最小MCP服务器,它提供了两个示例工具:一个用于将公司名称转换为股票代码,另一个用于从雅虎财经获取财务数据。该项目侧重于学习如何构建和运行MCP服务器——将一个简单的财务场景纯粹用作演示用例。
安装
开发安装
# Clone the repository
git clone https://github.com/yourusername/mcp-finance-server-py.git
cd mcp-finance-server-py
# Install in development mode
uv pip install -e .生产装置
uv pip install finance-mcp用法
直接运行服务器
finance-mcp使用Claude Desktop或其他MCP客户端进行配置
将其添加到您的MCP配置文件中(例如。, claude_desktop_config.json):
{
"mcpServers": {
"finance-mcp": {
"command": "uv",
"args": [
"--directory",
"/absolute/path/to/mcp-finance-server-py", // Update this path
"run",
"finance-mcp"
]
}
}
}视频演练

观看:构建自己的MCP服务器:使用Python SDK和Cursor IDE的实用指南
此视频提供了补充此存储库中代码的上下文和解释:
- 在Cursor IDE中通过实际演示查看MCP服务器的运行情况
- 了解实施背后的设计决策
- 了解不同组件如何协同工作
- 深入了解人工智能模型如何发现自定义工具并与之交互
如果您不仅想了解此MCP实现背后的“什么”,还想了解“为什么”,该视频提供了开发过程的导览,并解释了关键架构选择背后的原因。
