Skip to content

feat(definitions): add context7 MCP to the default stack#32

Merged
pedromvgomes merged 1 commit into
mainfrom
feature/context7-mcp
Jun 22, 2026
Merged

feat(definitions): add context7 MCP to the default stack#32
pedromvgomes merged 1 commit into
mainfrom
feature/context7-mcp

Conversation

@pedromvgomes

Copy link
Copy Markdown
Owner

Adds a context7 stdio MCP server (npx @upstash/context7-mcp) for up-to-date, version-specific library docs, wired into stacks/default.yaml.

Renders into .claude/settings.json as:

"context7": {
  "command": "npx",
  "args": ["-y", "@upstash/context7-mcp", "--api-key", "${CONTEXT7_KEY}"],
  "env": { "DATABASE_URL": "${CONTEXT7_KEY}" }
}

${CONTEXT7_KEY} is passed through verbatim so Claude expands it at runtime — consumers must have CONTEXT7_KEY set in their environment. (The toolkit omits type: stdio; Claude defaults to stdio.) Verified by an offline --source render.

Merge Commit Message

feat(definitions): add context7 MCP to the default stack

https://claude.ai/code/session_01SVRfip7xUQUeopATw48hpD

Add a `context7` stdio MCP server (npx @upstash/context7-mcp) for
up-to-date library docs, wired into stacks/default.yaml. The API key is
passed verbatim as ${CONTEXT7_KEY} so Claude expands it at runtime.

Claude-Session: https://claude.ai/code/session_01SVRfip7xUQUeopATw48hpD
@pedromvgomes pedromvgomes merged commit 9491c8a into main Jun 22, 2026
3 checks passed
@pedromvgomes pedromvgomes deleted the feature/context7-mcp branch June 22, 2026 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant