Skip to content

Feature: homepage MCP#6771

Merged
shamoon merged 7 commits into
devfrom
feature/mcp
Jun 19, 2026
Merged

Feature: homepage MCP#6771
shamoon merged 7 commits into
devfrom
feature/mcp

Conversation

@shamoon

@shamoon shamoon commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Proposed change

e.g.

  "mcpServers": {
    "homepage": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://localhost:3000/api/mcp",
        "--header",
        "X-Homepage-MCP-Token: ${HOMEPAGE_MCP_TOKEN}"
      ],
      "env": {
        "HOMEPAGE_MCP_TOKEN": "1234567890abcdef1234567890abcdef12345678"
      }
    }
  }
Screenshot 2026-06-13 at 9 30 57 AM Screenshot 2026-06-13 at 9 32 45 AM Screenshot 2026-06-13 at 9 33 42 AM Screenshot 2026-06-13 at 9 53 18 AM

Closes # (issue)

Type of change

  • New service widget
  • Bug fix (non-breaking change which fixes an issue)
  • New feature or enhancement (non-breaking change which adds functionality)
  • Documentation only
  • Other (please explain)

Checklist:

  • If applicable, I have added corresponding documentation changes.
  • If applicable, I have added or updated tests for new features and bug fixes (see testing).
  • If applicable, I have reviewed the feature / enhancement and / or service widget guidelines.
  • I have checked that all code style checks pass using pre-commit hooks and linting checks.
  • If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.
  • In the description above I have disclosed the use of AI tools in the coding of this PR.

@github-actions github-actions Bot added the enhancement New feature or request label Jun 13, 2026
@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 81.42%. Comparing base (b11f3f0) to head (c7da6cf).
⚠️ Report is 1 commits behind head on dev.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##              dev    #6771      +/-   ##
==========================================
+ Coverage   81.12%   81.42%   +0.30%     
==========================================
  Files         530      532       +2     
  Lines        9423     9576     +153     
  Branches     1797     1797              
==========================================
+ Hits         7644     7797     +153     
  Misses       1079     1079              
  Partials      700      700              
Flag Coverage Δ
vitest-shard-1 27.25% <96.73%> (+1.18%) ⬆️
vitest-shard-2 20.94% <0.00%> (-0.16%) ⬇️
vitest-shard-3 27.92% <0.65%> (-0.45%) ⬇️
vitest-shard-4 22.68% <3.26%> (-0.32%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/middleware.js 100.00% <100.00%> (ø)
src/pages/api/auth/[...nextauth].js 65.90% <100.00%> (+0.79%) ⬆️
src/pages/api/mcp/index.js 100.00% <100.00%> (ø)
src/utils/mcp/homepage-mcp.js 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@shamoon shamoon merged commit 7c5e345 into dev Jun 19, 2026
15 checks passed
@shamoon shamoon deleted the feature/mcp branch June 19, 2026 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant