ACP + MCP on same stream #58
nalbion
started this conversation in
Protocol Suggestions
Replies: 1 comment
-
We initially protyped a version of this, but it turns out that agents typically already have good support for connecting to MCP servers; and it's relatively invasive to have a "special" MCP server type that requires passing a connection around all over the codebase. So, although it's marginally less efficient (in the edge case your ACP client is also an MCP server); it's much easier to work in a world where the MCP connections are MCP connections and ACP connections are ACP connections. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I like the idea of ACP, and think that I can make it work on the same transport/stream as my MCP server, but if your
protocolVersion
in theinitialize
messages ever changes from an int to a string I'll be in trouble.I think it would be better if ACP was an extension of MCP or had an extra
protool: "acp"
field in each messageBeta Was this translation helpful? Give feedback.
All reactions