MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / makeMcp

Function makeMcp

e2e/local/toolkits-mcp.test.ts:129–136  ·  view source on GitHub ↗
(url: string, token: string, name: string)

Source from the content-addressed store, hash-verified

127`;
128
129const makeMcp = async (url: string, token: string, name: string) => {
130 const client = new Client({ name, version: "1.0.0" }, { capabilities: {} });
131 const transport = new StreamableHTTPClientTransport(new URL(url), {
132 requestInit: { headers: { authorization: `Bearer ${token}` } },
133 });
134 await client.connect(transport);
135 return { client, transport };
136};
137
138const textFromCall = (result: Awaited<ReturnType<Client["callTool"]>>): string => {
139 const blocks = result.content ?? [];

Callers 1

Calls 1

connectMethod · 0.65

Tested by

no test coverage detected