Connect VS Code (without Claude Code)
VS Code (1.99+) can talk to MCP servers natively. This wires Tapestry’s two servers — your memory and the docs search — into that, so Copilot Chat and any other MCP-aware assistant in the editor can use them. No Claude Code, no extension.
Prefer one click? The Tapestry VS Code extension registers the same two servers for you. This page is the manual path — useful when you want the wiring in your repo, or you’d rather not install an extension.
Prerequisites
Section titled “Prerequisites”- VS Code 1.99 or newer — native MCP support.
- For the docs server:
pip install tapestry-docs-mcp, on the samepythonyour editor can reach. - For the memory server: the URL of your Tapestry memory deployment (you run your own; the server is skipped cleanly if you leave it out).
Configure
Section titled “Configure”Add the servers to a .vscode/mcp.json file. Put it in your workspace to share the wiring with a repo, or open your user-level file with the MCP: Open User Configuration command to use it everywhere.
{ "servers": { "tapestry-docs": { "command": "python", "args": ["-m", "docs_mcp"] }, "loom-memory": { "type": "http", "url": "https://your-memory-host.example.com/mcp/memory/" } }}tapestry-docsruns locally over stdio. Ifpythondoesn’t resolve to the environment where you ranpip install tapestry-docs-mcp, usepython3or an absolute interpreter path instead.loom-memoryis your own deployment. Replace the URL with yours. To use only the docs server, drop theloom-memoryblock entirely.
Verify
Section titled “Verify”- Reload the VS Code window.
- Open Copilot Chat (or another MCP-aware chat surface).
- The Tapestry tools —
tapestry_docs_search, andmemory_recall/memory_writeif you wired the memory server — appear in the tools list. - Call
tapestry_docs_searchwith a query likeobserver; it should return ranked results.
If the memory tools return 401 or 404, check that your deployment is reachable from your machine and the URL is exact.
Related
Section titled “Related”- Quickstart — VS Code — the Claude Code path, which wires these servers through its own plugins.
- The Tapestry VS Code extension — the same wiring as a one-click install.
- VS Code’s own MCP servers guide — the native MCP configuration reference.