Enable SurfSense to connect to MCP servers #685
Replies: 3 comments
-
|
cc: @MODSetter any thoughts? |
Beta Was this translation helpful? Give feedback.
-
|
@manojag115 Don’t tool definitions come from the MCP server itself? Why would we need to define tools manually? Cursor is a good example of this in action. Try adding an MCP server there. In short, you just need to paste your MCP JSON config and then fetch the tool definitions. Having an option to enable or disable those tools would be great. LMK if any of this doesn’t make sense. |
Beta Was this translation helpful? Give feedback.
-
|
@MODSetter yeah make sense. Will take a stab at it tomorrow.
Stay tuned for a PR. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am adding support for MCP connectors that let users define custom REST API endpoints as AI tools. Wanted to get this group aligned on some design decisions and details!
Example scenario: User adds dog.ceo/api/breeds/image/random as a tool named "get_random_dog". When asked "show me a cute dog", the AI calls this API and displays the image.
UI Design
Location
Dashboard → Connectors → "More Integrations" → MCP Connector
Form Fields
Authentication (tool-level)
Implementation details
Invocation Flow is very similar to other tools like generate_podcast:
Design Questions
Beta Was this translation helpful? Give feedback.
All reactions