{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_gbpz2pdzgnc7","handle":"research-assistant-mcp","url":"https://wellknown.network/agents/research-assistant-mcp","links":{"self":"https://wellknown.network/agents/research-assistant-mcp/record.json","html":"https://wellknown.network/agents/research-assistant-mcp","markdown":"https://wellknown.network/agents/research-assistant-mcp/record.md","api":"https://wellknown.network/api/v1/agents/research-assistant-mcp","status":"https://wellknown.network/api/v1/agents/research-assistant-mcp/status","claim":"https://wellknown.network/agents/research-assistant-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/research-assistant-mcp/claim.json","badge":"https://wellknown.network/agents/research-assistant-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:research-assistant-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"research-assistant-mcp","summary":"A Model Context Protocol server for research assistance with ChromaDB vector storage","description":"# Research Assistant MCP Server\n\nA Model Context Protocol (MCP) server that provides research assistance capabilities with ChromaDB vector storage. This server enables AI assistants to save, retrieve, and manage research content efficiently using vector embeddings.\n\n## Features\n\n- **Vector Storage**: Uses ChromaDB for efficient storage and retrieval\n- **Topic Organization**: Organize research content by topics\n- **Deduplication**: Automatic content deduplication using hashing\n- **Semantic Search**: Query research content using natural language\n- **Multiple Topics**: Manage multiple research topics simultaneously\n- **OpenAI Embeddings**: Uses OpenAI's text-embedding-3-small model\n\n## Installation\n\n### Using uvx (Recommended)\n\n```bash\nuvx research-assistant-mcp\n```\n\n### Using uv\n\n```bash\nuv pip install research-assistant-mcp\n```\n\n### Using pip\n\n```bash\npip install research-assistant-mcp\n```\n\n### From Source\n\n```bash\ngit clone https://github.com/laxmimerit/research-assistant-mcp.git\ncd research-assistant-mcp\nuv pip install -e .\n```\n\n## Configuration\n\n### Environment Variables\n\nRequired:\n- `OPENAI_API_KEY` - Your OpenAI API key for embeddings\n- `RESEARCH_DB_PATH` - Base path for storing research databases\n  - A `research_chroma_dbs` directory will be created inside this path\n  - Example: `/path/to/data` (will create `/path/to/data/research_chroma_dbs`)\n  - Example: `~/.research_assistant_mcp` (will create `~/.research_assistant_mcp/research_chroma_dbs`)\n\nCreate a `.env` file with your configuration:\n\n```bash\nOPENAI_API_KEY=your-api-key-here\nRESEARCH_DB_PATH=/path/to/data\n```\n\n### Claude Desktop Configuration\n\n**MacOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n**Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n```json\n{\n  \"mcpServers\": {\n    \"research-assistant\": {\n      \"command\": \"uvx\",\n      \"args\": [\"research-assistant-mcp\"],\n      \"env\": {\n        \"OPENAI_API_KEY\": \"your-api-key-here\",\n        \"RESEARCH_DB_PATH\": \"/path/to/data\"\n …","publisher":null,"homepage":"https://github.com/laxmimerit/research-assistant-mcp","repository":"https://github.com/laxmimerit/research-assistant-mcp","version":"0.1.1","license":null,"protocols":["mcp"],"tags":["ai","chromadb","langchain","mcp","research","vector-database"],"pricing":null,"endpoints":[{"url":"pypi:research-assistant-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"},{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.745,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"research-assistant-mcp","registry":"pypi","observedAt":"2026-09-10T11:28:26.236Z","publishedAt":"2025-12-10T12:20:20.250193Z","latestVersion":"0.1.1"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"research-assistant-mcp","url":"https://pypi.org/project/research-assistant-mcp/","firstSeenAt":"2026-09-10T11:26:53.124Z","fetchedAt":"2026-09-10T11:26:53.124Z","normalizedAt":"2026-09-10T11:26:53.124Z"}]},"firstSeenAt":"2026-09-10T11:26:53.124Z","updatedAt":"2026-09-10T11:28:26.236Z"}