{"name":"io.github.norrietaylor/distillery-mcp","slug":"norrietaylor-distillery-mcp","title":"Distillery","description":"Knowledge base for Claude Code with semantic search, feed intelligence, and teams","url":"https://mcp.market/server/norrietaylor-distillery-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"search","tags":["search"],"presence":{"score":37,"stars":24,"forks":9,"downloads_week":53,"last_push_at":"2026-09-18T23:02:54.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/norrietaylor/distillery","website":null,"version":"0.7.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"distillery-mcp","version":"0.7.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"API key for Jina embedding provider","isSecret":true,"name":"JINA_API_KEY"},{"description":"API key for OpenAI embedding provider (alternative to Jina)","isSecret":true,"name":"OPENAI_API_KEY"}]},{"registryType":"pypi","identifier":"distillery-mcp","version":"0.7.0","transport":{"type":"streamable-http","url":"https://distillery-mcp.fly.dev/mcp"},"environmentVariables":[{"description":"API key for Jina embedding provider","isSecret":true,"name":"JINA_API_KEY"},{"description":"API key for OpenAI embedding provider (alternative to Jina)","isSecret":true,"name":"OPENAI_API_KEY"}]}],"tools":[{"name":"distillery_classify","description":"Apply a pre-computed classification to an existing entry.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_configure","description":"Read or update a runtime configuration value.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_correct","description":"Store a correction that supersedes an existing entry.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_find_similar","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_get","description":"Retrieve a single knowledge entry by its unique ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_gh_sync","description":"Sync GitHub issues and PRs into the knowledge base using a batched pipeline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_ingest_doc","description":"Ingest an arbitrary document (ADR, spec, decision, customer feedback).","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_list","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_relations","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_resolve_review","description":"Resolve a pending-review entry by approving, reclassifying, or archiving it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_search","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_status","description":"Return a lightweight in-protocol health/metadata probe.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_store","description":"","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_store_batch","description":"Batch-store multiple knowledge entries in one call (no dedup/conflict checks).","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_sync_status","description":"Check the status of background sync jobs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"distillery_update","description":"Update one or more fields on an existing knowledge entry.","write_action":true,"price_micros":0,"input_schema":null},{"name":"distillery_watch","description":"","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-26T16:35:11.556Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T16:35:11.503Z","components":{"code":{"score":25,"max":25,"notes":["89 source files scanned","89 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 8 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"distillery-mcp","version":"0.7.0","found":true,"weeklyDownloads":53,"license":"Apache-2.0","dependencyCount":23,"publishedAt":"2026-06-25T18:04:20.164208Z"},{"registryType":"pypi","identifier":"distillery-mcp","version":"0.7.0","found":true,"license":"Apache-2.0","dependencyCount":23,"publishedAt":"2026-06-25T18:04:20.164208Z"}],"repo":{"found":true,"owner":"norrietaylor","repo":"distillery","archived":false,"pushedAt":"2026-09-18T23:02:54Z","stars":24,"forks":9,"openIssues":48,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/91171431?v=4","ownerCreatedAt":"2021-09-22T02:55:38Z","license":"NOASSERTION"},"icon":{"url":"https://avatars.githubusercontent.com/u/91171431?v=4&s=128","source":"github"},"presence":{"stars":24,"forks":9,"downloadsWeek":53,"license":"NOASSERTION","lastPushAt":"2026-09-18T23:02:54.000Z","score":37}}}},"grade_history":[],"reviews":[]}