Genie not able to list MCP prompts

sandyveeru
New Contributor

Hi community,

I'm building a custom MCP proxy server (hosted as a Databricks App) that forwards requests to an upstream MCP server. The upstream server exposes both **tools** and **prompts** as per the MCP specification.

I can confirm that Genie Code successfully discovers and calls tools via `tools/list` and `tools/call`. However, I'm unable to find any documentation or confirmation on whether Genie Code also supports the MCP **prompts** primitive — specifically:

- Does Genie Code ever call `prompts/list` on a connected MCP server?
- Does Genie Code ever call `prompts/get` to invoke a specific prompt?
- If prompts are supported, how does Genie Code surface or use them in Agent mode?

The [MCP documentation on Databricks](https://docs.databricks.com/aws/en/generative-ai/mcp/) describes MCP as a standard for *"tools, resources, prompts, and other contextual information"*, but all concrete examples and limits (e.g. the 20-item cap) only reference tools. There is no explicit mention of prompt discovery or invocation in Genie Code.

**My setup:**
- Custom MCP server deployed as a Databricks App
- FastMCP with `stateless_http=True`
- Server correctly responds to `prompts/list` and `prompts/get` (verified via MCP Inspector)
- Genie Code connects successfully and uses tools, but no evidence of `prompts/list` being called

Has anyone confirmed whether MCP prompts are supported, planned, or intentionally out of scope for Genie Code? Any official reference or firsthand experience would be appreciated.

Thanks!