Skip to content

fix(hero): security hardening + add Context7 MCP dev tooling#15

Merged
PythonWoods-Dev merged 1 commit intomainfrom
feat/mcp-context7
Apr 18, 2026
Merged

fix(hero): security hardening + add Context7 MCP dev tooling#15
PythonWoods-Dev merged 1 commit intomainfrom
feat/mcp-context7

Conversation

@PythonWoods-Dev
Copy link
Copy Markdown
Contributor

Changes

Security fix

  • Add rel="noopener noreferrer" to the GitHub external link in Hero.tsx
    (reverse tabnapping mitigation — OWASP A05)

Developer tooling

  • Add .vscode/mcp.json with Context7 MCP server for on-demand Docusaurus,
    MDX, Tailwind and TypeScript documentation lookup during development
  • Update .gitignore to track .vscode/mcp.json while keeping the rest
    of .vscode/ private
  • Add SPDX annotation for .vscode/mcp.json in REUSE.toml

How to use Context7

Add use context7 to any Copilot prompt, e.g.:

"How does onBrokenLinks work in Docusaurus? use context7"

@PythonWoods-Dev PythonWoods-Dev merged commit b61c7a5 into main Apr 18, 2026
8 checks passed
@PythonWoods-Dev PythonWoods-Dev deleted the feat/mcp-context7 branch April 20, 2026 08:10
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