Show HN: Morphik – Open-source MCP server for technical document search

docs.morphik.ai

7 points by Adityav369 2 days ago

Hey HN - we built Morphik MCP to solve a common problem: finding specific information across scattered technical docs. We've experimented with GraphRAG, ColPali, contextual embeddings, and more. MCP emerged as the solution that unifies these approaches.

Features: - Multimodal search across text, diagrams, and videos - Natural language knowledge base management - Fully open-source with responsive support

What sets MCP apart is its ability to return images (including diagrams) directly to the MCP client. Users have applied it to search over data ranging from blood tests to patents, and we use this daily with Cursor and Claude.

Give it a spin, and let us know what you think.

Link to our repo: https://github.com/morphik-org/morphik-core

sharmasachin98 2 days ago

This looks solid, being able to search across diagrams and videos is a big win. Curious how well it performs with noisy scanned PDFs or annotated images.

  • ArnavAgrawal03 2 days ago

    Thank you!! It works particularly well with those. We use ColPali-style embeddings for our visual doc search. As a result, we're not limited by parsing quality the same way typical RAG systems are. Here's a link to a blog I wrote on ColPali, for reference: https://docs.morphik.ai/concepts/colpali

ArnavAgrawal03 2 days ago

Just adding some of our roadmap here as well:

- AST parsing and conversion to visual graphs for easier understanding of large codebases

- Integrate custom knowledge graph editing, parsing, and retrieval with Morphik MCP

- Slack, Jira, and Confluence integrations

Adityav369 2 days ago

Apologies for the poor formatting!

Features:

- Multimodal search across text, diagrams, and videos

- Natural language knowledge base management

- Fully open-source with responsive support

bosky101 2 days ago

Great job with the core product. The MCP update isn't as interesting honestly.

  • ArnavAgrawal03 2 days ago

    Thanks for the feedback :) We're using the MCP daily as we develop Morphik further. Thought it would be a nice thing to share.

    "I used the stones to [make] the stones" haha