Skip to content

feat: update Node.js samples to MCP V2 per-audience token model#271

Draft
biswapm wants to merge 1 commit intomainfrom
mcp-v1-v2-changes-node
Draft

feat: update Node.js samples to MCP V2 per-audience token model#271
biswapm wants to merge 1 commit intomainfrom
mcp-v1-v2-changes-node

Conversation

@biswapm
Copy link
Copy Markdown
Contributor

@biswapm biswapm commented Apr 12, 2026

  • Update ToolingManifest.json for openai, claude, langchain samples:
    • V2 URLs (test.agent365.svc.cloud.dev.microsoft)
    • Unified scope: Tools.ListInvoke.All
    • Per-server audience GUIDs (Mail: 24b71c94, Calendar: 19ec8e8a)
    • Add publisher field
    • Replace mcp_WordServer with mcp_CalendarTools (claude)
    • Add mcp_CalendarTools entry (langchain)
  • Add BEARER_TOKEN_MCP_MAILTOOLS and BEARER_TOKEN_MCP_CALENDARTOOLS to all three .env.template/.env.example files for V2 dev-mode token acquisition
  • Add app_logs.zip, app_logs/, manifest/ to .gitignore

- Update ToolingManifest.json for openai, claude, langchain samples:
  - V2 URLs (test.agent365.svc.cloud.dev.microsoft)
  - Unified scope: Tools.ListInvoke.All
  - Per-server audience GUIDs (Mail: 24b71c94, Calendar: 19ec8e8a)
  - Add publisher field
  - Replace mcp_WordServer with mcp_CalendarTools (claude)
  - Add mcp_CalendarTools entry (langchain)
- Add BEARER_TOKEN_MCP_MAILTOOLS and BEARER_TOKEN_MCP_CALENDARTOOLS to
  all three .env.template/.env.example files for V2 dev-mode token acquisition
- Add app_logs.zip, app_logs/, manifest/ to .gitignore

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 1a98f65.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

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