{"name":"io.github.batook22/project-knowledge-mcp","slug":"batook22-project-knowledge-mcp","title":null,"description":"Cross-project knowledge graph for MCP — map features across mobile, backend, and admin codebases.","url":"https://mcp.market/server/batook22-project-knowledge-mcp","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"maps","tags":["maps"],"presence":{"score":21,"stars":1,"forks":0,"downloads_week":47,"last_push_at":"2026-08-12T20:40:22.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/punic-pillars/project-knowledge-mcp","website":null,"version":"1.0.6","remotes":[],"packages":[{"registryType":"npm","identifier":"project-knowledge-mcp","version":"1.0.6","transport":{"type":"stdio"}}],"tools":[{"name":"check_type_mapping","description":"Given a type name, find all files across all projects that define or reference it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"export_knowledge","description":"Save the current knowledge base to the configured JSON file.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_architecture","description":"Explore a registered project's directory structure as a formatted tree view.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_context","description":"Get rich cross-project context for a feature at a specific workflow step.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_feature","description":"Get full details of a feature — all workflow steps with cross-project mappings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"import_knowledge","description":"Load knowledge from a JSON file. Can merge with existing data or replace it entirely.","write_action":false,"price_micros":0,"input_schema":null},{"name":"register_feature","description":"Define or update a feature with its multi-project workflow steps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"register_project","description":"Register a project (mobile, backend, admin) so the MCP knows its path and framework.","write_action":false,"price_micros":0,"input_schema":null},{"name":"register_type_mappings","description":"Register one or more type mappings between projects.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_feature","description":"Remove a feature from the knowledge base.","write_action":true,"price_micros":0,"input_schema":null},{"name":"remove_project","description":"Remove a registered project from the knowledge base.","write_action":true,"price_micros":0,"input_schema":null},{"name":"reverse_lookup","description":"Given a file path, find all cross-project references to it — both from the Knowledge Graph","write_action":false,"price_micros":0,"input_schema":null},{"name":"scan_project","description":"Auto-discover endpoints (backend), screens (mobile), or pages (admin) from a registered project.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search","description":"Search across features, endpoints, files, and screens by keyword.","write_action":false,"price_micros":0,"input_schema":null},{"name":"suggest_type_mappings","description":"Auto-detect potential type mappings by scanning all registered projects for type/interface/class/enum definitions.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_knowledge","description":"Check all registered file paths across projects, features, and type mappings to detect stale entries.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-27T21:46:32.955Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:46:32.937Z","components":{"code":{"score":25,"max":25,"notes":["49 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":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 46 days ago"]},"identity":{"score":4,"max":10,"notes":["namespace and repository owner differ"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"project-knowledge-mcp","version":"1.0.6","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-05-08T13:00:43.185Z","repositoryUrl":"git+https://github.com/punic-pillars/project-knowledge-mcp.git","weeklyDownloads":47}],"repo":{"found":true,"owner":"punic-pillars","repo":"project-knowledge-mcp","archived":false,"pushedAt":"2026-08-12T20:40:22Z","stars":1,"forks":0,"openIssues":5,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/270088849?v=4","ownerCreatedAt":"2026-03-22T08:47:02Z","license":"MIT"},"icon":{"url":null,"source":"none"},"presence":{"stars":1,"forks":0,"downloadsWeek":47,"license":"MIT","lastPushAt":"2026-08-12T20:40:22.000Z","score":21}}}},"grade_history":[],"reviews":[]}