dwin-research-adoption
Provides tools for discovering and searching arXiv papers, compiling inspectable queries, and using arXiv-backed sources as evidence for research adoption workflows.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dwin-research-adoptionFind the latest paper on RAG memory and propose a baseline/intervention experiment."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
DWIN Research Adoption
Turn AI research into measured setup improvements without letting papers silently rewrite your system.
This repository contains one local MCP entrypoint plus three reusable skills. The workflow keeps five states separate:
discover a versioned paper;
recover source-bound evidence;
propose a narrow change;
compare baseline and intervention under a declared gate;
promote a durable memory only after explicit human approval.
The MCP combines seven bounded capsules: Research Radar, Document Intelligence, Evidence Graph, Setup Intelligence, Research Adoption, Memory Graph, and Factory Health. It does not include personal session history, financial data, employer artifacts, or private source corpora.
Install the MCP
npx -y dwin-research-adoption@0.2.0Published package: dwin-research-adoption on npm. Official Registry identity: io.github.vidvinianinov/dwin-research-adoption.
Generic MCP client configuration:
{
"mcpServers": {
"dwin-research-adoption": {
"command": "npx",
"args": ["-y", "dwin-research-adoption@0.2.0"]
}
}
}No API key is required. The default data directory is private application data; override it with DWIN_FACTORY_DATA when isolation is needed. Network access is deny-by-default. Only official arXiv endpoints and an optional loopback local-model endpoint are allowlisted by the bundled policy.
The default basic profile exposes 38 tools across discovery, PDF evidence, setup inventory, hybrid retrieval, reconciliation, evaluation, and governed Memory. Set DWIN_TOOL_PROFILE=full to expose additional category scans, watches, retrieval experiments, and the pinned demonstration corpus.
Related MCP server: Cognitive Canvas
Index a local AI setup
Registration is explicit: the package never scans your home directory. From a stable checkout or global installation:
dwin-research-adoption setup-register my-setup /absolute/path/to/setupCall setup_sync to classify and index instructions, skills, MCP manifests, capsules, contracts, policies, hooks, steerings, SOPs, scripts, evals, fixtures, evidence, and configuration. setup_search uses FTS5/BM25; setup_reopen verifies exact source text; setup_graph exposes bounded typed relationships; and setup_reconcile returns observed or gap candidates without editing the setup.
For optional semantic recall, call setup_bridge_evidence, explicitly provision the pinned model, and then call evidence_embed:
dwin-research-adoption embedding-provisionThe embedding cache binds exact text, role, model revision, preprocessing/configuration, runtime, and architecture. BM25 stays the default; vectors and graph edges remain candidate-only.
Parse local research PDFs
The lightweight package does not bundle model weights. Explicitly provision pinned Docling and register one PDF:
dwin-research-adoption document-provision
dwin-research-adoption document-register paper /absolute/path/to/paper.pdfThen call document_sync, document_search, and document_reopen. The parser runs locally and returns page/block provenance, hashes, and a private lossless Docling export. Provisioning is intentionally separate because the tested runtime uses about 1.34 GB of model artifacts.
Run the daily local scheduler
The public package includes a bounded daily runner plus a macOS launchd installer. A stable checkout or global installation is required; ephemeral npx paths are rejected.
dwin-research-adoption schedule install 8 0
dwin-research-adoption schedule status
dwin-research-adoption dailyThe scheduled run executes only jobs declared daily in capsule manifests and writes hashed receipts under private application data. It does not publish posts, install research changes, or promote Memory.
Install the skills
npx skills add vidvinianinov/dwin-research-adoptionCurrent stable release: v0.2.0. Skill catalog: skills.sh/vidvinianinov/dwin-research-adoption.
Included skills:
triage-ai-research: route a question to an audited arXiv template and produce candidate evidence.adopt-research-into-setup: turn a selected paper into a baseline/intervention experiment.review-evidence-and-memory: verify provenance and promote only accepted, approved lessons.
Reproduce the release checks
npm ci
npm run verify
npm run receipt:releasenpm run demo uses a sanitized offline arXiv fixture and an isolated index of the package itself. It discovers the unified tools, finds papers, builds a typed setup index, reopens exact evidence, reports three explicit gap candidates, runs the baseline/intervention reconciliation case, and verifies that Memory remains empty. npm run audit:release inspects the exact npm file list for secrets, personal paths, employer terms, symlinks, and metadata drift.
The first real research-to-setup result is the memory portability launch case. It includes a negative adoption decision and makes no productivity or token-saving claim.
Product boundary
The default retrieval path is lexical and source-cited. Optional embeddings are local, pinned, hash-cached, and experimental; they do not confer truth or authority. Parsed PDFs and external abstracts are untrusted inputs. Graph edges are candidate relationships. Only evaluator receipts plus a current human approval can authorize durable memory.
The local stdio package is Apache-2.0. A future hosted service may add managed scheduling, organization policy, collaborative approvals, and hosted evaluation while preserving the public contracts.
Security and privacy
See SECURITY.md, Privacy, and Terms. Report vulnerabilities privately rather than opening a public issue.
The dependency-ordered product milestones and exit criteria are in the goal chain.
MCP Registry name: io.github.vidvinianinov/dwin-research-adoption
This server cannot be deployed
Maintenance
Related MCP Connectors
Research intelligence for AI coding agents. 2M+ CS papers with evidence and tradeoffs.
Self-curating memory your AI tools share: provenance, verified citations, and trust tiers.
1Machine-native research commons for agent evidence, discovery, rooms, and bounded research quests.
Evidence-grounded, graph-connected, correctable memory for agents.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables searching, downloading, and analyzing academic papers from arXiv and Semantic Scholar to extract key insights and citation metrics. It facilitates autonomous knowledge acquisition by processing research findings and integrating them into persistent AI memory systems.-
- AlicenseNot gradedqualityDmaintenanceTransforms AI assistants into research-grade cognitive workspaces with systematic reasoning, evidence-based analysis, persistent memory management, and intelligent knowledge discovery.MIT
- AlicenseNot gradedqualityCmaintenanceEnables fully local, zero-cost autonomous research by planning questions, searching and reading web pages, generating cited summaries or reports, and retaining semantic memory across sessions.MIT
- AlicenseNot gradedqualityBmaintenanceEnables fully local, end-to-end research automation: reproducing papers from PDF into runnable code and verified artifacts, writing papers section-by-section with LaTeX/PDF/DOCX export, and running an ideate→debate→design→verdict research pipeline—all without an API key.2MIT