notes mcp服务器
一种模型上下文协议(MCP)服务器,为人工智能助手提供了一种安全和结构化的CRUD简单注释方式。这些笔记是通过以下方式保存的 阿帕奇点火
能力
list_resources列出数据库中的所有笔记read_resource从数据库中读取注释list_tools列出AI助手可以访问的工具call_tool执行工具(创建注释、删除注释)list_prompts有用提示列表get_prompt查看提示
配置
--host数据库主机--port数据库端口
用法
Continue.dev
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/notes-mcp-server",
"run",
"main.py"
]
}
}
]
}
}克劳德桌面
在Claude配置文件中配置MCP服务器:
{
"mcpServers": {
"messaging": {
"command": "/path/to/uv",
"args": [
"--directory",
"/path/to/notes-mcp-server",
"run",
"main.py", "--host=127.0.0.1", "--port=10800"
]
}
}
}许可证
MIT许可证-请参阅 许可证.
先决条件
- Python与
uv包管理器 - MCP服务器依赖关系
- 阿帕奇点燃
发展
# Clone the repository
git clone https://github.com/coilybits/notes-mcp-server.git
cd notes-mcp-server
# Create virtual environment
uv venv
source venv/bin/activate
# Install development dependencies
uv sync
MCP检查员 用于调试:
npx @modelcontextprotocol/inspector uv \
--directory \
/path/to/notes-mcp-server \
run \
main.py