Artifex MCP服务器
⚠️ 免责声明:本项目为 *教育,而非生产*\* ️
这个项目是一个例子 模型上下文协议 服务器,它允许 一个用于交互的大型语言模型 Artifex发动机.
构建说明
要构建服务器,请执行:
cargo build用法
此MCP服务器可用于 没有 通过:
- Ollama MCP大桥,通过使用“stdio”传输模式。
- \[Ollama MCP客户端\]\[Ollama MCP客户端\],用于REPL接口。
设置 ollama
跟随 说明 安装 ollama 在GNU/Linux系统上。
然后,运行Ollama:
ollama serve使用OLAMA-mcp桥
安装 ollama-mcp-bridge 使用 uv Python包管理器:
uv tool install ollama-mcp-bridge然后,运行桥:
PATH=$PATH:${PWD}/target/debug ollama-mcp-bridge \
--config ${PWD}/data/ollama-mcp-bridge/mcp-config.json \
--host 0.0.0.0 --port 8000使用 curl 使用聊天API进行交互。例如:
curl -N -X POST http://localhost:8000/api/chat \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen3:0.6b",
"messages": [
{
"role": "system",
"content": "You are an Artifex Engine assistant."
},
{
"role": "user",
"content": "Give me the result of the inspection."
}
],
"think": false,
"stream": false
}'使用Olama MCP客户端
🔧 配置文件 data/ollama-mcp-bridge/mcp-config.json 必须 被改进的。
更改:
"../../data/samples/config.toml"致:
"./data/samples/config.toml"安装 ollama-mcp-client 使用 uv:
uv tool install ollmcp然后,启动客户端:
PATH=$PATH:${PWD}/target/debug ollmcp --model qwen3:0.6b \
--servers-json ${PWD}/data/ollama-mcp-bridge/mcp-config.json使用 tools 列出可用工具的命令:“artifex引擎”应该是 上市的。启用它并开始聊天。
许可证
版权所有©2025乐必汉
此程序根据MIT许可证的条款分发。
请参阅 许可证-麻省理工学院 许可证详细信息文件。
