I’m trying to integrate Palantir Foundry MCP as a remote MCP server, with SnapLogic acting as the MCP client.
SnapLogic requires:
An HTTP(S) MCP endpoint URL
An authentication token (Bearer or similar)
My questions are:
Does Palantir Foundry expose MCP over a public/accessible HTTP URL, similar to other remote MCP servers (for example GitHub MCP)?
If yes, how can we identify the correct MCP endpoint URL (e.g. /mcp, /mcp/stream, etc.)?
What is the recommended authentication mechanism for MCP access (OAuth2, Foundry token, service account token, etc.)?
Are there any network or security prerequisites (allowlists, reverse proxy, gateway configuration) required to access MCP externally?
The goal is to connect Palantir MCP purely via URL + auth token, without deploying any local adapters, so that SnapLogic can consume Palantir tools as a remote MCP server.
Any guidance or official documentation pointers would be really helpful.
You can look into enabling MCP Hub from the Control Panel, and then accessing it via <your_enrollment_prefix>.palantirfoundry.com/workspace/mcp-hub-app.
Not 100% sure on anything specific for SnapLogic, but the generic approach looks good.
Additional MCP docs can be found here. https://www.palantir.com/docs/foundry/palantir-mcp/overview
To expose any MCP server over HTTP, you need to either:
- Use/build an HTTP adapter (like https://github.com/sparfenyuk/mcp-proxy)
- Wait for vendors to offer hosted versions