Token导航 LogoToken导航

MCP Server · AI代理

velle (P Stryder)

Velle是一个MCP服务器,为Claude Code提供自主提示能力,通过Win32控制台API将文本注入终端作为用户输入,实现无需人工干预的自主多轮工作流。

未说明官方级别未说明来源级核验工具 2
工作流自动化PythonClaude审计日志

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
PStryder
提供方
PStryder

工具数量

2

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

velle (P Stryder) 属于AI代理类 MCP Server,公开资料标注 2 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前要先准备 会话凭据。

分类

AI代理

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 2 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

Velle

*拉丁语:“to will”-意志的根源。*

Velle是一个MCP服务器,它使Claude Code能够自我提示。它通过Win32控制台API将文本作为用户输入注入终端,实现了无人干预的自主多回合工作流。功能包括自提示链、两步斜线命令自检、可配置转弯限制、冷却强制和审计日志记录。

运作原理

Velle作为Claude Code的MCP服务器子进程运行。当代理人来电时 velle_prompt,服务器将文本作为键盘输入注入父进程的控制台:

Agent calls velle_prompt("investigate the auth module")
    |
    v
Velle MCP Server (child process)
    |
    FreeConsole() -> AttachConsole(parent) -> CreateFile("CONIN$")
    |
    WriteConsoleInputW(key events) -> 500ms delay -> Enter key
    |
    v
Claude Code receives text as user input -> Agent gets a new turn

每一轮,代理都会决定下一步做什么,并可以链接另一轮 velle_prompt 继续自主。

Slash命令反思

Slash命令需要两步注入:命令本身,然后是后续提示,以便代理有机会读取输出。

velle_prompt(
    text="/context",
    follow_up="Summarize the context usage above.",
    delay_ms=2000,
    follow_up_delay_ms=3000
)

代理接收斜线命令输出,如下所示 `` 根据其背景,可以采取行动。

允许的Slash命令
命令描述
/compact将对话压缩到自由语境
/context可视化上下文窗口的使用情况
/usage显示计划使用限制和费率限制
/status显示版本、型号、帐户、连接
/stats可视化每日使用情况、会话历史记录
/todos显示活动待办事项
/tasks显示正在运行的后台任务
/bashes显示正在运行的后台bash命令
/doctor检查安装状况
/debug读取会话调试日志
/ide显示IDE连接状态
/release-notes查看发行说明

交互式命令(/help, /mcp, /config等等)被阻塞。

工具

velle_prompt

将文本作为用户输入注入Claude Code会话。

参数类型默认值说明
text字符串*必需的*要注入的文本
delay_msinteger500注射前延迟(ms)
follow_upstring--斜线命令的可选第二次注入
follow_up_delay_msinteger3000第一次和第二次注射之间的延迟(ms)
reasonstring--为什么发出此提示(审计跟踪)

velle_status

返回当前会话状态:回合计数、限制、控制台可用性、最近的提示日志和配置文件路径。

安全

  • 转弯限制 --每个会话可配置的最大自我提示数(默认值:20)。代理无法修改此内容;只有用户可以编辑配置文件。
  • 冷却 --提示之间的最小延迟(默认值:1000ms)。防止意外双重火灾。
  • 紧急停止开关 --Ctrl+C可以随时停止代理。
  • 审计跟踪 --每个自我提示都会记录到 velle_audit.jsonl 带有时间戳、文本和原因。

配置

设置从加载 velle.json 在项目根目录中:

{
  "turn_limit": 20,
  "cooldown_ms": 1000,
  "budget_usd": 5.00,
  "audit_mode": "both"
}

更改需要重新启动MCP服务器(/mcp 克劳德密码)。代理没有修改配置的工具,只有用户控制这些值。

安装

先决条件

  • Windows 11(使用Win32控制台API)
  • Python 3.10+
  • 克劳德代码CLI

设置

# Clone the repository
git clone https://github.com/PStryder/velle.git
cd velle

# Create virtual environment and install
uv venv
uv pip install -e .

使用克劳德代码注册

添加到您的Claude Code MCP配置中(~/.claude/claude_mcp_config.json):

{
  "mcpServers": {
    "velle": {
      "command": "/path/to/velle/.venv/Scripts/python",
      "args": ["-m", "velle.server"],
      "cwd": "/path/to/velle"
    }
  }
}

建筑

src/velle/
  __init__.py     # Package version
  server.py       # MCP server — tool definitions, session state, audit logging
  injector.py     # Win32 console injection — AttachConsole, CONIN$, WriteConsoleInputW

注入器连接到父进程的控制台(因为MCP服务器自己的stdin是MCP传输的管道),打开 CONIN$ 要获取真正的控制台输入缓冲区,请写入关键事件,然后分离。文本字符和Enter键之间有500毫秒的延迟,即使控制台忙于输出,也能确保可靠的提交。

项目结构

velle/
  README.md               # This file
  pyproject.toml           # Python package configuration
  velle.json               # Runtime configuration (turn limits, cooldown)
  claude_mcp_config.json   # Example MCP server registration
  src/velle/               # Source code
  spike/                   # Proof-of-concept injection tests
  docs/                    # Design specification and command reference
    SPEC.md                # Technical specification
    COMMANDS.md            # Slash command inventory and access classification

词源

来自原始印欧语系 *嗯…* (“希望”),通过拉丁语 *渴望* (“to will”),中世纪拉丁语 *volitinem* (“意志”)。Velle是自愿的行为——一个选择自己下一步行动的代理人。

许可证

Apache 2.0

工具与能力

工具数量

2

资源数量

0

提示词数量

0

能力标签

自主提示Python本地部署MCP服务器Win32API工作流自动化审计日志

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 2 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
velle (P Stryder)

MCP World · 本页

2未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

velle (P Stryder) 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

velle (P Stryder) 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

velle (P Stryder) 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

velle (P Stryder) 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

velle (P Stryder) 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP