内容
# MCP 项目
记录我在学习 AI 工具的过程中,MCP(模型上下文协议)服务器连接的相关文档 — 这是迈向 AI、量化金融和最终交易系统的第一步。
## 什么是 MCP?
MCP(模型上下文协议)是一种开放标准,允许像 Claude 这样的 AI 助手连接到外部工具和数据源 — 日历、文件系统、数据库、记笔记应用等。每个连接都称为一个“服务器”,它公开了一组 AI 可以调用的操作。
## 连接
### Obsidian(通过 mcp-obsidian)
将 Claude Desktop 连接到本地 Obsidian 保险库,使 AI 能够直接读取、搜索和创建笔记。
**技术栈:**
- [`mcp-obsidian`](https://github.com/MarkusPfundstein/mcp-obsidian) — Python MCP 服务器(通过 `uvx` 运行,无需手动安装)
- Obsidian 社区插件:**Local REST API with MCP** — 通过本地 HTTPS API 公开保险库
- `uv` / `uvx` — Python 包运行器
**工作原理:**
1. Obsidian 运行 Local REST API 插件,在 `127.0.0.1:27124` 上提供保险库服务
2. `mcp-obsidian` 将该 REST API 桥接到 MCP 协议
3. Claude Desktop 通过配置自动启动桥接器,然后可以读写笔记
**配置格式** (`claude_desktop_config.json`):
\`\`\`json
{
"mcpServers": {
"mcp-obsidian": {
"command": "uvx",
"args": ["mcp-obsidian"],
"env": {
"OBSIDIAN_API_KEY": "YOUR_KEY_HERE",
"OBSIDIAN_HOST": "127.0.0.1",
"OBSIDIAN_PORT": "27124"
}
}
}
}
\`\`\`
*(API 密钥已故意省略 — 永远不要将真实密钥提交到公共存储库中。)*
**它启用了什么:** AI 可以在我的保险库中组织笔记、构建学习跟踪器和维护结构化的知识库。
## 路线图
- [ ] 添加更多 MCP 连接,因为我设置了它们
- [ ] Python + 量化工具笔记
- [ ] 最终:AI 辅助交易研究工具
---
*明尼苏达州圣保罗学院的学生,数学和计算机科学,正在学习量化金融。*