使用说明
Senso API MCP 服务器
Senso API的模型上下文协议(MCP)服务器实现,允许Claude通过Claude Desktop与您的Senso知识库进行交互。
此服务器使Claude能够:
- 将原始内容添加到您的知识库中
- 搜索现有内容
- 根据您的知识库生成新内容
先决条件
- Python 3.12或更高版本
- 紫外线 -快速Python包安装程序和解析器
- Claude桌面应用程序
安装
-
克隆此存储库:
git clone git@github.com:AI-Template-SDK/api-mcp-server.git cd api-mcp-server -
使用创建虚拟环境并安装依赖项
uv:# Create and activate virtual environment uv venv # On macOS/Linux source .venv/bin/activate # On Windows .venv\Scripts\activate # Install dependencies from pyproject.toml uv pip install -e .
配置
API密钥
服务器使用Senso API密钥进行身份验证。您需要在中编辑API密钥 server.py 文件:
- 打开
server.py在文本编辑器中 - 找到线路:
API_KEY = "tgr_YOUR_API_KEY" - 将其替换为您自己的Senso API密钥
Claude桌面配置
要将此MCP服务器与Claude Desktop一起使用,您需要将其添加到Claude的配置中:
-
查找或创建Claude Desktop配置文件:
-
在 macOS 上:
mkdir -p ~/Library/Application\ Support/Claude code ~/Library/Application\ Support/Claude/claude_desktop_config.json -
在Windows上:
if (-not (Test-Path $env:AppData\Claude)) { mkdir $env:AppData\Claude } code $env:AppData\Claude\claude_desktop_config.json
-
-
将Senso MCP服务器配置添加到文件中:
{ "mcpServers": { "senso": { "command": "uv", "args": [ "--directory", "/ABSOLUTE/PATH/TO/api-mcp-server", "run", "server.py" ] } } }对于Windows,请使用适当的路径格式:
{ "mcpServers": { "senso": { "command": "uv", "args": [ "--directory", "C:\\ABSOLUTE\\PATH\\TO\\api-mcp-server", "run", "server.py" ] } } }⚠️ 重要:将路径替换为克隆存储库的绝对路径。
-
重新启动Claude Desktop以应用更改。
与Claude一起使用MCP工具
设置服务器并配置Claude Desktop后,您可以通过自然语言交互使用这些工具:
添加内容
问克劳德:
Please add this information to my knowledge base:
Title: Introduction to MCP
Summary: A brief overview of the Model Context Protocol
Text: The Model Context Protocol (MCP) allows large language models to interact with external tools and data sources. It enables Claude to perform actions like retrieving information, accessing files, and executing operations through a standardized interface.
搜索内容
问克劳德:
Can you search my knowledge base for information about "MCP"?
生成内容
问克劳德:
Using my knowledge base, please generate a tutorial about AI assistants and save it to my knowledge base.
故障排除
检查日志
如果您遇到问题,请查看Claude Desktop日志:
- macOS:
~/Library/Logs/Claude/mcp-server-senso.log - 窗户:
%APPDATA%\Claude\Logs\mcp-server-senso.log
常见问题
- Claude中没有显示工具:确保Claude Desktop已重新启动,配置文件格式正确。
- API关键问题:如果您需要更新API密钥,请直接在
server.py文件。 - 路径问题:确保在Claude配置中使用了绝对路径,而不是相对路径。
更新uv
如果您遇到以下问题 uv,确保您拥有最新版本:
curl -LsSf https://astral.sh/uv/install.sh | sh
贡献
欢迎投稿!请随时提交拉取请求。
许可证
专为集成而设计 感觉 API