Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Claude MCP Server for Surfer #15

Open
sahil-lalani opened this issue Dec 1, 2024 · 2 comments
Open

Claude MCP Server for Surfer #15

sahil-lalani opened this issue Dec 1, 2024 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@sahil-lalani
Copy link
Collaborator

It'd be very cool to interface with Surfer directly in Claude. Because everything is local, the filesystem server can be used for Surfer. However, this is inefficient because Surfer files return large JSON's that are too long for Claude's context window. A local vector database could work for this, as a hypothetical Surfer server could expose a function to vector search over the data from Surfer and can even add in reranking and more advanced semantic search functionality to improve the quality of responses.

@sahil-lalani sahil-lalani added enhancement New feature or request good first issue Good for newcomers labels Dec 1, 2024
@tanmaik
Copy link

tanmaik commented Dec 15, 2024

will look into this

@sahil-lalani
Copy link
Collaborator Author

cool. the local vector db would probably have to be done in python, sqlite-vec could probably be used as the vector db. would also be cool to have the embeddings be local as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants