cancel
Showing results for 
Search instead for 
Did you mean: 
Generative AI
Explore discussions on generative artificial intelligence techniques and applications within the Databricks Community. Share ideas, challenges, and breakthroughs in this cutting-edge field.
cancel
Showing results for 
Search instead for 
Did you mean: 

What functions privileges are required to create/see Unity Catalog Function MCPs?

excavator-matt
Contributor III

When you go AI/ML -> Agents - MCP Servers you can see the schema names with a server type UC Function for seemingly all schemas that contain Unity Catalog functions that you have created. However, when my colleague creates a function in a different schema, I don't immediately see it this schema even though I am an admin and I have execute on the function.
Once I create a function in the same schema, the schema appears as Server Type UC Function again. The schema lists all functions in the schema.

  • Is there a way to make it appear without creating a "mock function"? What permissions are needed?
  • What does it mean that it isn't there to begin with? According to this, it seems everything should already be there on this format https://<workspace-hostname>/api/2.0/mcp/functions/{catalog}/{schema}.
1 ACCEPTED SOLUTION

Accepted Solutions

excavator-matt
Contributor III

Now I see. My colleague didn't create a function, but a procedure. It is listed as a function in the MCP Servers view, but it is different in that it is a sequence of statements.

View solution in original post

1 REPLY 1

excavator-matt
Contributor III

Now I see. My colleague didn't create a function, but a procedure. It is listed as a function in the MCP Servers view, but it is different in that it is a sequence of statements.