feat(mcp-server): implement MCP server for Trieve API#3038
feat(mcp-server): implement MCP server for Trieve API#3038cdxker merged 6 commits intodevflowinc:mainfrom
Conversation
|
followups: and mcp.run will link issues out. |
|
@fedhacks as the resident MacOS user, you will have to be the one to review here |
|
Seems to have gotten working, Can you add instructions on how to add this into your claude desktop as an end user? Something kind of like this. https://github.com/Flux159/mcp-server-kubernetes?tab=readme-ov-file#usage-with-claude-desktop. It took me a while to figure it out. After that it should be good to merge! @gerred Thank you for you quick turn around on this issue! |
On it! There's a few configs depending on if it's Claude or Cline, so eventually I'm going to do a PR to update it to use smithery/mcp.run so that was the reasoning behind leaving it out once the Smithery side issue is resolved. But, this is still early...one sec! |
Done! |



kapture.mp4
Description
This PR implements a Model Context Protocol (MCP) server for Trieve, enabling AI agents to use Trieve datasets as a retrieval source. The server provides a standardized interface for AI agents to search and interact with Trieve datasets through the MCP protocol.
Features
Implementation Details
Server Implementation
clients/mcp-server@modelcontextprotocol/sdkfor MCP compatibilitytrieve-ts-sdkfor API communicationMCP Resources
trieve://datasets/{dataset-id}formatMCP Tools
Usage
Configure credentials:
Requirements Checklist
Related Issues
Closes #3031
/claim #3031