{"name":"io.github.berkingurcan/stellar-agent-search","slug":"berkingurcan-stellar-agent-search","title":"Stellar Agent Search","description":"Discover and rank Stellar 8004 agents with a read-only MCP server and fail-closed contract probes.","url":"https://mcp.market/server/berkingurcan-stellar-agent-search","rating":null,"grade":"A","score":88,"certified":false,"status":"active","category":"seo","tags":["seo","ai","search"],"presence":{"score":23,"stars":1,"forks":0,"downloads_week":31,"last_push_at":"2026-07-30T09:20:31.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/berkingurcan/stellar-agent-search","website":"https://github.com/berkingurcan/stellar-agent-search","version":"0.1.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"stellar-agent-search","version":"0.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stellar network to target: mainnet | testnet. testnet also requires EXPLORER_BASE_URL — the default explorer indexes mainnet only, and the server refuses to start on the mismatched pair.","default":"mainnet","name":"STELLAR_NETWORK"},{"description":"Override the stellar-8004 explorer API base URL.","name":"EXPLORER_BASE_URL"},{"description":"Override the Soroban RPC URL used for the bounded Reputation-contract probe.","name":"STELLAR_RPC_URL"},{"description":"Set to 'false' to skip the bounded contract probe; reputation fields remain Explorer-declared either way.","default":"true","name":"VERIFY_ONCHAIN"}]}],"tools":[{"name":"find_agent","description":"Natural-language discovery of on-chain Stellar (stellar-8004) agents. Returns a ranked list with capability/reputation signals. Use rank_agent for per-axis breakdowns and get_agent_profile for full detail. Agent names/descriptions are self-declared (unverified) and live only in each row's labeled `selfDeclared` slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_agent_card","description":"Unverified A2A-shaped projection from indexed Stellar 8004 metadata. It is not an agent-published AgentCard and proves neither A2A conformance nor endpoint ownership. Owner-authored metadata and service candidates are isolated under `card.selfDeclared`.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_agent_feedback","description":"Recent Explorer-indexed on-chain feedback for one agent (client-authored, untrusted \\u2192 returned in a labeled `selfDeclared` slot, sanitized). Revoked entries are hidden unless includeRevoked is set.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_agent_profile","description":"Full profile for one agent: typed identity, capabilities, declared scores, a rank breakdown, bounded Reputation-contract reachability status, recent feedback, the canonical stellar:{network}:{identity}#{id} handle, and an explicitly unverified derived A2A-shaped projection. The current probe verifies no reputation fields. No A2A conformance or endpoint ownership is implied; self-declared text is c","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_agents_by_owner","description":"List the owner endpoint's current page (up to 20 agents), ranked by the 3-axis engine. Coverage explicitly reports whether more owner rows exist. Self-declared text lives in each row's labeled `selfDeclared` slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_registry_health","description":"Per-registry indexer health: last indexed ledger and staleness for the identity, reputation, and validation indexers. Staleness weakens the freshness of Explorer-declared data; it does not make a bounded contract read exhaustive.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_registry_stats","description":"Explorer v1 registry counts plus sampled metrics, with explicit metric definitions, 5,000-agent sample cap, non-global distribution warning, and snapshot limitations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"leaderboard","description":"Top-ranked agents in a bounded registry scan (or filter), by the 3-axis engine, with per-axis `breakdown`. On-chain verification of the top rows is optional. Coverage states whether the scan exhausted the filtered set; self-declared text lives in each row's labeled `selfDeclared` slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_agents","description":"Paginated, filterable listing of registered agents, ranked by the 3-axis engine. Filter by x402/mpp/hasServices/trust/minExplorerScore. Self-declared text lives in each row's labeled `selfDeclared` slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_services","description":"Catalog of self-declared service endpoint candidates, each with its owning agent's indexed owner-declared capability/trust signals and ranked score. Filter by x402/mpp/trust/minExplorerScore/search. No endpoint is probed for liveness, ownership, protocol conformance, or payment behavior. Service labels/endpoints are unverified and live in each row's labeled `selfDeclared` slot.","write_action":false,"price_micros":0,"input_schema":null},{"name":"rank_agent","description":"Rank an explicit agent set or a query's candidates using the deterministic declared-evidence policy: normalized indexed average \\xD7 fixed evidence strength (0.4 capped volume + 0.6 breadth). Owner-declared capability fields add zero. On-chain checks are evidence metadata and never inflate rank. Every row carries a full per-axis `breakdown` and a declared-vs-verified `verification` block. Provide ","write_action":false,"price_micros":0,"input_schema":null},{"name":"resolve_agent","description":"Resolve any agent reference (id, numeric string, stellar handle, or owner G-address) to the canonical typed identifiers (numeric id + stellar + CAIP-2). Owner addresses expand the current owner API page (up to 20); coverage reports whether more rows may exist.","write_action":false,"price_micros":0,"input_schema":null},{"name":"verify_reputation","description":"Fail-closed reputation observation for one agent. The current Reputation contract has no authoritative client-set count/cursor and expired index entries can create holes, so the server performs one bounded reachability read but does not call get_summary or claim a diff. Current attempted checks return unavailable with explicit scope; skipped means not attempted.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":88,"grade":"A","scanned_at":"2026-09-24T17:24:37.627Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-24T17:24:37.530Z","components":{"code":{"score":25,"max":25,"notes":["2 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 56 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"stellar-agent-search","version":"0.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-07-30T02:14:25.888Z","repositoryUrl":"git+https://github.com/berkingurcan/stellar-agent-search.git","weeklyDownloads":31}],"repo":{"found":true,"owner":"berkingurcan","repo":"stellar-agent-search","archived":false,"pushedAt":"2026-07-30T09:20:31Z","stars":1,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/70534820?v=4","ownerCreatedAt":"2020-08-31T16:49:48Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/70534820?v=4&s=128","source":"github"},"presence":{"stars":1,"forks":0,"downloadsWeek":31,"license":"MIT","lastPushAt":"2026-07-30T09:20:31.000Z","score":23}}}},"grade_history":[],"reviews":[]}