
Llmgraph
io.github.abahocodes由 GitHub 账号 abahocodes 发布v0.1.1更新于 Oct 24, 2026
Invoke deployed LLMGraph no-code LLM workflows (chat, RAG, automations) as MCP tools.
概览
把你在 LLMGraph 上部署的无代码工作流(对话、RAG、自动化)暴露为助手可调用的 MCP 工具。
- 可以做什么
- 以单个 MCP 工具调用已部署的 LLMGraph 工作流,任意输入对象会原样作为请求体传入
- 以用户消息和可选对话历史运行对话式工作流
- 一次注册多个部署,每个部署成为独立命名的工具,可各自设置描述和 schema 模式
- 把 LLMGraph 接口错误(密钥无效、订阅受限、速率或预算限制、超时)作为工具错误返回给助手
- 适用场景
- 适合已经在 LLMGraph 上搭建并部署好工作流,希望 Claude Desktop、Claude Code、Cursor 或其他 MCP 客户端直接调用这些工作流的场景,包括对话助手、RAG 和自动化流程。
- 运行要求
- 以 stdio 在本地运行,通常通过 npx 启动,需要 Node.js 18 或更高版本。需要一个已部署的 LLMGraph 工作流:从 LLMGraph 控制台获取部署端点 URL 填入 LLMGRAPH_ENDPOINT,以及 API 密钥填入 LLMGRAPH_API_KEY。可选变量用于设置工具名称、描述、schema 模式和超时。
安装
在 SourceWeft 中
- 打开 控制台中的 Llmgraph,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
@llmgraph/mcp-server
A Model Context Protocol (MCP) server that exposes your LLMGraph workflow deployments as MCP tools. Connect it to Claude Desktop, Claude Code, Cursor, or any other MCP client, and your assistant can invoke the workflows you built and deployed on LLMGraph.
Each configured deployment becomes one MCP tool. The server runs over stdio and is designed to be launched with npx, so there is nothing to install permanently.
Prerequisites
- Node.js 18 or newer
- A deployed LLMGraph workflow: copy the deployment endpoint URL (shaped like
https://llmgraph.ai/api/<graph_id>/<environment>) and an API key from the LLMGraph dashboard
Configuration
All configuration is via environment variables.
Single deployment (simple path)
Multiple deployments (advanced path)
Set LLMGRAPH_DEPLOYMENTS to a JSON array; each entry becomes one tool. When set, it takes precedence over the single-deployment variables.
Schema modes
input(default): the tool takes{ "input": <object> }and the object is passed through unchanged as the POST body, so it works with any workflow input shape.chat: for chat-style workflows. The tool takes{ "user_input": <string>, "history": [{"role": "user"|"assistant", "content": <string>}] }(history optional) and sends it in the shape chat workflows expect.
Client setup
Claude Desktop
Add to claude_desktop_config.json (Settings, Developer, Edit Config):
Restart Claude Desktop and the tool appears in the tools menu.
Claude Code
Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in your project):
Error handling
Non-200 responses from the LLMGraph API are returned to the client as MCP tool errors carrying the API's error message:
Security notes
- LLMGraph API keys are secrets for server-side use. This server sends the key only as the
x-api-keyheader of requests to your configured endpoint, and never writes it to stdout, stderr, or error messages. - Client config files like
claude_desktop_config.jsonstore the key in plain text on your machine; treat them accordingly.
Development
License
MIT, see LICENSE.
来源:README.md,提交 35d0697
工具
0版本历史
1- v0.1.1最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分