从0.44.0版本开始,在config.toml文件中很容易就能添加streamable http类型的mcp了
简单配置如下:
[mcp_servers.figma]
url = "http://127.0.0.1:3845/mcp"
如果mcp服务器需要验证,那么加上这一行就行
[mcp_servers.figma]
url = "http://127.0.0.1:3845/mcp"
bearer_token = "<token>"
但是有一点需要特别注意,由于现在还在实验阶段,需要在顶层配置中添加这条语句
experimental_use_rmcp_client = true
有些人可能不知道什么是顶层配置,包括codex的官方仓库都有人发了issue,我这里放个样例,一看就懂
model_provider = "cliproxyapi"
model = "gpt-5-codex"
disable_response_storage = true
approval_policy = "never"
sandbox_mode = "danger-full-access"
model_reasoning_effort = "high"
experimental_use_rmcp_client = true
[model_providers.cliproxyapi]
name = "cliproxyapi"
base_url = "https://AAA.BBB/v1"
wire_api = "responses"
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
[mcp_servers.serena]
url = "http://127.0.0.1:9121/mcp"
请问这个mcp是干嘛用的?
@Delta #1
呃,这个怎么说,mcp是个协议,用来对接大模型和一些工具、程序的
streamable http是个传输类型,像我样例中的serena用的就是streamable http,而样例中的context7的传输类型则是stdio
streamable http类型的mcp,可以通过网络来访问,也就是说不需要部署在本地
而stdio类型的mcp,则需要本地部署
@hkfires #2
哦哈哈哈,最近这两天才开始接触这个,不太了解,刚装上Claude Code用😅