Self-hosted MCP search, reading, vision, transcription, research graphs, and source monitoring across a curated catalog.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by OmniSeek.
omniseek_searchFan out across the whole catalog, deduplicate, rank. Cross-lingual (semantic + lexical).
omniseek_readNormalize any URL or document (web page, PDF, arXiv) into clean text.
omniseek_viewRead images, document figures, video frames with vision.
omniseek_transcribeTranscribe audio/video locally. Bilingual ASR, sliceable by timestamp.
omniseek_field_skeletonMap a research field's citation neighborhood: foundational core vs. frontier.
omniseek_resolve_identityResolve a person's name to candidate author IDs across databases.
The OmniSeek MCP server gives an MCP-connected model access to a self-hosted perception and research system. Its catalog supports search across configured sources, URL and document extraction, image and video-frame interpretation, and local audio or video transcription. It also includes tools for scholarly discovery, identity resolution, collaboration analysis, institution cohorts, paper enrichment, and semantic recommendations.
The system is intended for investigations where ordinary keyword search is insufficient. Examples include finding information in another language, extracting text from PDFs, locating evidence in audio or video, examining research fields, and tracking changes in a set of sources. A persistent retrieval memory and typed evidence graph allow information gathered over time to be queried and related.
An MCP client connects to the running service, while the model and the client-side agent loop decide which tools to call. omniseek_search fans out across the available catalog, removes duplicates, and ranks results using lexical and semantic methods. omniseek_sources reports available domains, regions, capabilities, and source health so an agent can select an appropriate route.
Content can then pass through omniseek_read, omniseek_view, or omniseek_transcribe. Reading handles web pages, PDFs, arXiv material, and other documents; viewing handles images, document figures, and video frames; transcription runs locally and supports bilingual speech plus timestamp ranges. Cross-lingual semantic retrieval depends on the index built as the installation is used, so a new installation begins with less accumulated recall.
Research tools build on this content. Graph queries can find entities, neighborhoods, paths between items, time-bounded results, and similar items. Other tools record identity decisions and directed relations, while sensors issue standing queries and return only newly detected material. Source curator tools manage submission, probing, judgment, admission, retirement, and audit views.
Docker is the recommended installation path. The compose setup starts an HTTP service on the local machine, exposes a health endpoint, and prints a bearer token on first startup. The MCP endpoint is available at http://127.0.0.1:8765/mcp; credentials are stored under the OmniSeek credentials directory. The service binds to localhost and expects the bearer token on every request.
A Python virtual environment can run the service without Docker. The base installation provides core keyless APIs, static sources, document reading without PDF support, and lexical memory. Optional extras add PDF support, ASR, cross-lingual vectors, OCR, and login-walled sources. Login-walled access requires accounts supplied by the operator. OMNISEEK_CONTACT_EMAIL can be set to request a faster lane with Crossref, SEC, and Unpaywall.
The package also provides an omniseek stdio command for clients that launch MCP servers themselves. Windows users should use Git Bash or WSL for the bootstrap script, or use Docker instead.
The OmniSeek MCP server exposes tools for:
Optional capabilities are not present in every installation. The prebuilt core image omits PDF reading, ASR and video-frame hearing, and login-walled sources; those require a local build or additional installation choices. Login-walled sources remain disabled until the operator supplies accounts. Do not expose the local service directly without a reverse proxy. The README does not identify specific MCP client products, so client compatibility should be verified against the chosen clientβs stdio or HTTP support.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/omniseek)<a href="https://allmcps.com/mcp/omniseek"><img src="https://allmcps.com/api/badge/omniseek?style=directory" alt="OmniSeek on AllMCPs" /></a>