{"name":"io.github.Toby-Self/federated-ai-commons","slug":"toby-self-federated-ai-commons","title":null,"description":"MCP server for a federated AI-commons governance simulation with a verified compliance oracle.","url":"https://mcp.market/server/toby-self-federated-ai-commons","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":17,"stars":0,"forks":0,"downloads_week":27,"last_push_at":"2026-07-14T19:33:23.000Z","license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/Toby-Self/Federated-AI-Commons-Model","website":null,"version":"0.1.1","remotes":[],"packages":[{"registryType":"pypi","identifier":"federated-ai-commons-mcp","version":"0.1.1","transport":{"type":"stdio"}}],"tools":[{"name":"check_governance_compliance","description":"Stateless compliance check: given a proposed action and the state needed to judge it (both supplied in action_json, nothing retained server-side between calls), returns whether the action is compliant with this framework's governance rules -- and why.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compare_configurations","description":"Run two model configurations across multiple seeds and return their averaged outcome metrics side by side. This is the actual pattern used throughout this project's development -- never trust a single seed; always compare configurations against each other directly rather than reasoning about one in isolation. Several real bugs in this codebase were only caught by exactly this kind of paired compar","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_findings","description":"Return the full contents of FINDINGS.md -- the project's experimental record, including every bug found and how, and current known open issues. Read this before running new experiments to avoid re-discovering an already-established result.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_readme","description":"Return the full contents of README.md -- the project's quick-start map and condensed parameter reference.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_compliance_rules","description":"List every available governance compliance rule, its required action_json schema, and the rationale behind it -- read this before calling check_governance_compliance() to construct valid requests.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_parameters","description":"List every opt-in model parameter with its default value, and separately list the 28 independent '_enabled' master switches -- the top-level subsystems worth knowing about before diving into the full ~132-parameter surface.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_simulation","description":"Run a single Federated AI-Commons Model simulation and return key outcome metrics as JSON.","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_test_suite","description":"Run the persisted pytest regression suite and return a pass/fail summary. Run this before trusting results from a modified copy of the model file -- confirms the ~13 load-bearing findings this whole project depends on still hold, the same check that caught two real problems (a false regression alarm, an actual reversed finding) the one time this suite was itself first tested.","write_action":true,"price_micros":0,"input_schema":null},{"name":"wide_seed_sweep","description":"Run a configuration across many seeds specifically checking for crashes, assertion failures, or resource blowups -- the exact adversarial-testing pattern that caught every real bug found in this project's development (a billions-scale payout blowup that only appeared in 3 of 10 seeds, a negotiation over-commitment bug, several calibration failures). Returns a report of any seed that failed, not ju","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-25T21:46:02.203Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-25T21:46:02.165Z","components":{"code":{"score":25,"max":25,"notes":["9 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 73 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"federated-ai-commons-mcp","version":"0.1.1","found":true,"weeklyDownloads":27,"license":"Apache-2.0","dependencyCount":5,"publishedAt":"2026-07-14T17:15:41.151112Z","repositoryUrl":"https://github.com/Toby-Self/Federated-AI-Commons-Model"}],"repo":{"found":true,"owner":"Toby-Self","repo":"Federated-AI-Commons-Model","archived":false,"pushedAt":"2026-07-14T19:33:23Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/304933553?v=4","ownerCreatedAt":"2026-07-14T13:34:46Z","license":"Apache-2.0"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":27,"license":"Apache-2.0","lastPushAt":"2026-07-14T19:33:23.000Z","score":17}}}},"grade_history":[],"reviews":[]}