Skip to content

feat: consider remote mcp credentials.path - #55

Merged
Akatuoro merged 6 commits into
mainfrom
feat/remote-mcp-path
Aug 25, 2026
Merged

feat: consider remote mcp credentials.path#55
Akatuoro merged 6 commits into
mainfrom
feat/remote-mcp-path

Conversation

@Akatuoro

Copy link
Copy Markdown
Contributor

Closes #53

@Akatuoro
Akatuoro requested a review from a team as a code owner August 25, 2026 10:03
@Akatuoro Akatuoro changed the title consider remote mcp credentials.path feat: consider remote mcp credentials.path Aug 25, 2026
@hyperspace-pr-bot

hyperspace-pr-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

Summary

The following content is AI-generated and provides a summary of the pull request:


feat: Support credentials.path for Remote MCP and A2A Connections

Description

This PR adds support for a credentials.path configuration option in outgoing MCP and A2A (sub-agent) connections. Previously, only the destination URL was used, with no way to append a custom path where the MCP/agent server is being served.

Changes

srv/handlers/mcp-tools.js

  • Added support for credentials.destination as an alias for credentials.name when resolving destination names
  • Appends credentials.path to the resolved destination URL before connecting to the MCP server

srv/handlers/sub-agent-tools.js

  • Same credentials.destination alias support added
  • Appends credentials.path to the base URL used for A2A sub-agent connections

CHANGELOG.md

  • Added entry for the new feature under version 0.9.2

Usage

You can now configure a path suffix in your cds.requires settings:

"myMCP": {
  "kind": "mcp",
  "credentials": {
    "name": "my-mcp-destination",
    "path": "/my/server/mcp/v1"
  }
}

Category: New Feature

Have you...

  • Added relevant entry to the change log?

Closes #53


  • 🔄 Regenerate and Update Summary
  • ✏️ Insert as PR Description (deletes this comment)
  • 🗑️ Delete comment
PR Bot Information

Version: 1.29.33

swaldmann
swaldmann previously approved these changes Aug 25, 2026
@Akatuoro
Akatuoro requested a review from swaldmann August 25, 2026 11:33
schiwekM
schiwekM previously approved these changes Aug 25, 2026
@schiwekM
schiwekM enabled auto-merge (squash) August 25, 2026 13:28
swaldmann
swaldmann previously approved these changes Aug 25, 2026
@schiwekM
schiwekM dismissed stale reviews from swaldmann and themself via 6cbba4d August 25, 2026 13:57
@schiwekM
schiwekM requested a review from swaldmann August 25, 2026 13:57
@Akatuoro
Akatuoro disabled auto-merge August 25, 2026 14:39
@Akatuoro
Akatuoro merged commit bdbb48c into main Aug 25, 2026
13 checks passed
@Akatuoro
Akatuoro deleted the feat/remote-mcp-path branch August 25, 2026 14:39
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.

Append "path" to destination URL in MCP "resolveDestination" handler

3 participants