{"_id":"@audividi/mcp","_rev":"2-934be6aa090e83cad5a018b8aca0562f","name":"@audividi/mcp","dist-tags":{"latest":"0.2.1"},"versions":{"0.2.0":{"name":"@audividi/mcp","version":"0.2.0","keywords":["audividi","transcription","mcp","model-context-protocol","claude","cursor","windsurf"],"license":"MIT","_id":"@audividi/mcp@0.2.0","maintainers":[{"name":"diegocon","email":"diegocavalariconsolini@gmail.com"}],"homepage":"https://audividi.ai/developers","bugs":{"url":"https://audividi.ai/contact"},"bin":{"audividi-mcp":"dist/index.js"},"dist":{"shasum":"4ba68ede942c46a002cc1acfc18975dca152b07c","tarball":"https://registry.npmjs.org/@audividi/mcp/-/mcp-0.2.0.tgz","fileCount":9,"integrity":"sha512-Foop00PhhjcY4bhSg61so3x9+UsdAYTbVNXYZc/p86SvKG0rDzrZaLuhg67Ygmz0L3FYvCGi8TV44U6Wd7siOA==","signatures":[{"sig":"MEUCIQCixtHR4lIy+cW+6giOMJVn9nIas+js/UmjRUYo0+0h8AIgAXNXnfXfVDZgM4fXMhub21rJwS/1R0B+ecz0uHFbiU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23876},"type":"module","engines":{"node":">=20"},"gitHead":"d555f8b8d5d6a2e045dbe1b486fc8451bb3e2cf4","private":false,"scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"diegocon","email":"diegocavalariconsolini@gmail.com"},"repository":{"url":"git+https://github.com/diegocconsolini/vid2txt.git","type":"git","directory":"mcp"},"_npmVersion":"10.8.2","description":"AudiVidi MCP server — read your transcripts from Claude, Cursor, Windsurf, Zed and other MCP clients.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","zod-to-json-schema":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mcp_0.2.0_1788977163881_0.040817858423715325","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"_id":"@audividi/mcp@0.2.1","bin":{"audividi-mcp":"dist/index.js"},"bugs":{"url":"https://audividi.ai/contact"},"dist":{"shasum":"dd2df3f20787ce61f829cd69c3668e09430b1f98","tarball":"https://registry.npmjs.org/@audividi/mcp/-/mcp-0.2.1.tgz","fileCount":9,"integrity":"sha512-Pewk2QUiI9Ce7hsi9eijtC/I/vV7/0K1C9ppSPiM0u5uMoR7GhUCra+Q194Cy/HWu8hkGW5dBxrM5ByYweEJyw==","signatures":[{"sig":"MEYCIQDpANjTwkmKUZjrgnTDR+jGj6aLiadAIbSX236rv2eIbAIhAKhzVeTzsUc6i67hBoE5AUiM6veRtSR/wqwUAisBIywu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHBXdNXkZ4HUZbMqrpVsHrI+ESJR1vZhJGgx2gM4Brq5AiEAhzog9dgPltInhJF/3L9o4Q8HaqGAYk5w+fABf8A8Vf0="}],"unpackedSize":24139},"name":"@audividi/mcp","type":"module","engines":{"node":">=20"},"gitHead":"c07b4c05ef60aef9b4dbf3d7c98cf50b6c9302b0","license":"MIT","private":false,"scripts":{"test":"vitest run","build":"tsc","prepublishOnly":"npm test && npm run build"},"version":"0.2.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:09452956-c580-4ee3-bdc2-bceaaefbf69c"}},"homepage":"https://audividi.ai/developers","keywords":["audividi","transcription","mcp","model-context-protocol","claude","cursor","windsurf"],"repository":{"url":"git+https://github.com/diegocconsolini/vid2txt.git","type":"git","directory":"mcp"},"_npmVersion":"12.0.2","description":"AudiVidi MCP server — read your transcripts from Claude, Cursor, Windsurf, Zed and other MCP clients.","directories":{},"maintainers":[{"name":"diegocon","email":"diegocavalariconsolini@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","zod-to-json-schema":"^3.25.0","@modelcontextprotocol/sdk":"^1.29.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.4.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp_0.2.1_1788978991242_0.8614198891217859"}}},"time":{"created":"2026-09-09T18:06:03.585Z","modified":"2026-09-09T18:36:31.656Z","0.2.0":"2026-09-09T18:06:04.092Z","0.2.1":"2026-09-09T18:36:31.336Z"},"bugs":{"url":"https://audividi.ai/contact"},"license":"MIT","homepage":"https://audividi.ai/developers","keywords":["audividi","transcription","mcp","model-context-protocol","claude","cursor","windsurf"],"repository":{"url":"git+https://github.com/diegocconsolini/vid2txt.git","type":"git","directory":"mcp"},"description":"AudiVidi MCP server — read your transcripts from Claude, Cursor, Windsurf, Zed and other MCP clients.","maintainers":[{"name":"diegocon","email":"diegocavalariconsolini@gmail.com"}],"readme":"# @audividi/mcp\n\nAudiVidi's MCP server — read your transcripts from Claude, Cursor, Windsurf, Zed, Claude Code\nand other MCP clients. Read-only. Two ways to run it:\n\n| | Hosted (no install) | Local (stdio) |\n|---|---|---|\n| URL / command | `https://audividi.ai/api/mcp` | `npx -y @audividi/mcp@latest` |\n| Auth | `Authorization: Bearer av_...` header | `AUDIVIDI_API_KEY` env or the `login` tool |\n| Works with | Claude Code, Cursor, Windsurf, VS Code, Claude.ai (Team/Enterprise admins) | Claude Desktop and every stdio client |\n\nCreate a key in **AudiVidi → Settings → Developers** (starts with `av_`, shown once).\nFull guide with copy-ready snippets: https://audividi.ai/developers\n\n## Hosted — Claude Code\n\n```bash\nclaude mcp add --transport http audividi https://audividi.ai/api/mcp --header \"Authorization: Bearer av_YOUR_KEY\"\n```\n\n## Hosted — Cursor / Windsurf (`mcp.json`)\n\n```json\n{ \"mcpServers\": { \"audividi\": { \"url\": \"https://audividi.ai/api/mcp\", \"headers\": { \"Authorization\": \"Bearer av_YOUR_KEY\" } } } }\n```\n\n## Local — Claude Desktop (`claude_desktop_config.json`)\n\n```json\n{\n  \"mcpServers\": {\n    \"audividi\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@audividi/mcp@latest\"],\n      \"env\": { \"AUDIVIDI_API_KEY\": \"av_YOUR_KEY\" }\n    }\n  }\n}\n```\n\nRequires Node 20+. Optional `AUDIVIDI_API_URL` overrides the base URL (default `https://audividi.ai`).\n\n## Tools (all read-only)\n\n| Tool | What it does | Hosted | Local |\n|------|--------------|:-:|:-:|\n| `login` | Sign in with an `av_` API key (saved to `~/.config/audividi/credentials.json`, mode 0600). | | x |\n| `logout` | Remove the locally stored key. | | x |\n| `get_current_user` | Show the signed-in account. | x | x |\n| `list_files` | List your transcripts; filter by `keyword`, `since_days`, page. | x | x |\n| `search_files` | Keyword search within a `from`/`to` date window (YYYY-MM-DD). | x | x |\n| `get_transcript` | Full transcript: text + timestamped segments with speaker labels. | x | x |\n| `get_note` | AI note: summary, action items, key topics. | x | x |\n| `get_file` | Metadata + audio download URL (when stored) + segments + note. | x | x |\n| `export_transcript` | Transcript as `txt`/`srt`/`vtt`/`json`/`md`, or the summary as `txt`/`md`/`json`. | x | x |\n| `ask_library` | Ask a question across your indexed library; answer + citations, honest low-confidence state. | x | x |\n\n## Scope & guarantees\n\n- **Read-only.** No record/edit/delete tool; the key carries `read` scope only.\n- Tools see the transcripts stored on the server. Enable **Library Sync** (Settings → Advanced)\n  to make your library reachable.\n- Rate limit: 60 requests per minute per key. A hosted MCP tool call counts once for the MCP\n  request and once for the endpoint it reads, so budget about 30 tool calls per minute.\n\n## Develop\n\n```bash\nnpm install\nnpm test      # vitest\nnpm run build # tsc → dist/\n```\n\nChangelog: `CHANGELOG.md`. License: MIT.\n","readmeFilename":"README.md"}