{"id":3032274,"recorded_at":"2026-11-04T16:37:37.997652Z","observed_at":"2026-11-04T16:37:37.997460Z","subject_kind":"endpoint","subject":"6b661c1e-57e1-4959-a498-d5241ec902a5","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":8,"tools":[{"description":"Use when the user wants alternatives similar to a known GitHub login. Similarity uses public repository, language, location, and profile signals and is not a suitability judgment. Example: {\"login\":\"sajeetharan\",\"limit\":5}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"default":10,"description":"Maximum similar profiles from 1 to 20","maximum":20,"minimum":1,"type":"integer"},"login":{"description":"GitHub login of the source profile","maxLength":39,"minLength":1,"type":"string"}},"required":["login"],"type":"object"},"name":"find_similar_developers"},{"description":"Use when the user names a GitHub login or selects one DevGlobe search result and needs its public profile and contribution evidence. No authentication is required. Example: {\"login\":\"sajeetharan\"}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"login":{"description":"GitHub login","maxLength":39,"minLength":1,"type":"string"}},"required":["login"],"type":"object"},"name":"get_developer_profile"},{"description":"Use after request_introduction to check a request created by the same authenticated agent. An accepted request returns only the public GitHub contact route.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"developerLogin":{"description":"GitHub login used in the original request_introduction call","maxLength":39,"minLength":1,"type":"string"},"id":{"description":"Introduction request ID returned by request_introduction","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$","type":"string"}},"required":["id","developerLogin"],"type":"object"},"name":"get_introduction_status"},{"description":"Use when recency or momentum matters. Lists public score gainers and high-ranking profiles new to impact tracking; do not use as a hiring recommendation. Example: {\"days\":30,\"limit\":10}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"days":{"default":30,"description":"Trend window from 1 to 90 days","maximum":90,"minimum":1,"type":"integer"},"limit":{"default":10,"description":"Maximum gainers and new entries from 1 to 20 each","maximum":20,"minimum":1,"type":"integer"}},"type":"object"},"name":"get_trending_developers"},{"description":"Use when the user starts with a public GitHub repository and wants relevant indexed developers. Matches public owner, contribution, language, topic, repository, and self-declared opportunity signals; this is not a suitability judgment. Example: {\"repository\":\"owner/repo\",\"limit\":10}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"default":10,"description":"Maximum matches from 1 to 20","maximum":20,"minimum":1,"type":"integer"},"repository":{"description":"Public GitHub repository as owner/repository or a github.com URL","maxLength":141,"minLength":3,"type":"string"}},"required":["repository"],"type":"object"},"name":"match_developers_to_repository"},{"description":"Use when the user wants one concrete open-source contribution opportunity for an indexed GitHub login. Read-only, rate limited, and does not reserve the issue. Example: {\"login\":\"sajeetharan\"}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"login":{"description":"Public GitHub login already indexed by DevGlobe","maxLength":39,"minLength":1,"type":"string"}},"required":["login"],"type":"object"},"name":"preview_contribution_mission"},{"description":"Use only after the user explicitly asks to contact an opted-in developer. Requires a bearer token, creates a consent-gated pending request, and never returns private contact details. Example: {\"developerLogin\":\"octocat\",\"reason\":\"We would like help maintaining our open-source React library.\",\"project\":\"Example UI\"}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"developerLogin":{"description":"GitHub login selected by the user","maxLength":39,"minLength":1,"type":"string"},"project":{"description":"Project or organization name","maxLength":200,"minLength":2,"type":"string"},"reason":{"description":"Specific collaboration reason of at least 20 characters","maxLength":1000,"minLength":20,"type":"string"}},"required":["developerLogin","reason","project"],"type":"object"},"name":"request_introduction"},{"description":"Use when the user wants to find public developers by skill, name, language, location, agent availability, or active opportunity intent. Start discovery here; no authentication is required. Example: {\"query\":\"TypeScript maintainers\",\"location\":\"Germany\",\"availableForAgents\":true,\"limit\":5}.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"availableForAgents":{"default":false,"description":"Set true only when the user needs profiles accepting verified agent requests","type":"boolean"},"language":{"description":"Optional primary programming language, such as \"TypeScript\"","maxLength":50,"type":"string"},"limit":{"default":10,"description":"Maximum results from 1 to 20","maximum":20,"minimum":1,"type":"integer"},"location":{"description":"Optional public location text, such as \"Germany\" or \"Colombo\"","maxLength":100,"type":"string"},"opportunityType":{"description":"Optional active self-declared opportunity type; do not infer availability","enum":["employment","contract","open-source","speaking","mentoring"],"type":"string"},"query":{"description":"Required natural-language public search intent, such as \"TypeScript maintainers\" or a developer name","maxLength":200,"minLength":1,"type":"string"}},"required":["query"],"type":"object"},"name":"search_developers"}]},"body_sha256":"96493bc3bb47fc09cbc0b9133855f0a542aac2a72325bf27cf4ceadd671d80f7","prev_id":null,"leaf":"0xdb3962d9cbd370f05d658247a9a184380225a125812d7c05aca0e5b86e84b621","leaf_text":"{\"body\":\"96493bc3bb47fc09cbc0b9133855f0a542aac2a72325bf27cf4ceadd671d80f7\",\"id\":3032274,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793810257997460,\"prev\":null,\"subject\":\"6b661c1e-57e1-4959-a498-d5241ec902a5\",\"subject_kind\":\"endpoint\"}","day":null,"proof":[]}