{"name":"io.github.johnbeans/ten","slug":"johnbeans-ten","title":null,"description":"Ten formal algebra for machine intelligence — encode, decode, compose, and verify","url":"https://mcp.market/server/johnbeans-ten","rating":null,"grade":"B","score":75,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":9,"stars":0,"forks":0,"downloads_week":13,"last_push_at":"2026-03-30T03:07:18.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/johnbeans/Ten","website":null,"version":"0.1.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"ten-mcp-server","version":"0.1.0","transport":{"type":"stdio"}}],"tools":[{"name":"ten_compose","description":"Compose two Ten expressions using an algebraic operation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_decode","description":"Decode Ten binary wire format back into a structured expression.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_describe","description":"Return a human-readable description and structural analysis of a Ten expression. Useful for debugging and understanding message contents.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_encode","description":"Encode a structured expression into Ten binary wire format.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_filter","description":"Filter a list of expressions by facet criteria. This is the inbox processing hot path — filter 1000 messages by urgency >= 0.8 without parsing message bodies.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_project","description":"Extract a subset of facet dimensions from an expression (like SELECT columns).","write_action":false,"price_micros":0,"input_schema":null},{"name":"ten_verify","description":"Verify the structural integrity of a Ten expression. Checks that the expression tree is well-formed: all compositions have valid children, assertions have claims and identities, operations have valid args, etc.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":75,"grade":"B","scanned_at":"2026-09-27T23:19:20.451Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:19:20.411Z","components":{"code":{"score":25,"max":25,"notes":["5 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":4,"max":15,"notes":["last push 182 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":"ten-mcp-server","version":"0.1.0","found":true,"weeklyDownloads":13,"license":"Apache-2.0","dependencyCount":2,"publishedAt":"2026-03-30T02:46:00.795059Z","repositoryUrl":"https://github.com/johnbeans/Ten"}],"repo":{"found":true,"owner":"johnbeans","repo":"Ten","archived":false,"pushedAt":"2026-03-30T03:07:18Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/2997949?v=4","ownerCreatedAt":"2012-12-08T21:01:32Z","license":"Apache-2.0"},"icon":{"url":"https://avatars.githubusercontent.com/u/2997949?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":13,"license":"Apache-2.0","lastPushAt":"2026-03-30T03:07:18.000Z","score":9}}}},"grade_history":[],"reviews":[]}