MCP Server

Agent Radar

io.github.zation/agent-radar
Search & Research Public & reachable MCP 2025-11-25

What this MCP does

Searches, rates, explains, and recommends AI tools using searchable tool cards and rating results.

explain_rating
Explain a tool rating
Return rating dimensions, explanations, penalties, and boosts for one tool_id.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool_id'], 'properties': {'tool_id': {'type': 'string', 'minLength': 1, 'description': 'Stable Agent Radar tool identifier, usually obtained from search_tools results.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': {}}
get_tool_card
Get an Agent Radar tool card
Return one Tool Card and its Rating Result by stable tool_id.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['tool_id'], 'properties': {'tool_id': {'type': 'string', 'minLength': 1, 'description': 'Stable Agent Radar tool identifier, usually obtained from search_tools results.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': {}}
recommend_tools
Recommend tools
Recommend known tools for a task using request-scoped LLM credentials when required.
Read only
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['task'], 'properties': {'task': {'type': 'string', 'minLength': 1, 'description': 'Natural-language development task for which Agent Radar should recommend suitable AI tools.'}, 'model': {'type': 'string', 'minLength': 1, 'description': 'LLM provider model identifier recognized by Agent Radar. Omit it to use the server-configured or registry default model.'}, 'top_k': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of recommended candidates to return, from 1 to 50. Defaults to 5 when omitted.'}, 'budget': {'type': 'string', 'description': 'Natural-language cost constraint, such as free, free_or_low_cost, or a project-specific budget.'}, 'environment': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Execution contexts such as local development, CI, browser, cloud, IDE, or production.'}, 'output_format': {'enum': ['json', 'markdown'], 'type': 'string', 'description': 'Preferred presentation format for recommendation content: json or markdown. MCP still returns structured content.'}, 'existing_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools already available to the project or agent, used as compatibility and duplication context.'}, 'risk_tolerance': {'enum': ['low', 'medium', 'high'], 'type': 'string', 'description': 'Maximum preferred risk tolerance for the recommendation: low, medium, or high.'}, 'language_or_stack': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Programming languages, frameworks, runtimes, or other stack constraints relevant to the task.'}, 'allowed_permissions': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Permission scope names the caller is willing to allow; candidates outside these boundaries are treated conservatively.'}, 'preferred_tool_types': {'type': 'array', 'items': {'enum': ['mcp', 'skill', 'agent', 'framework', 'cli', 'prompt', 'rules', 'dataset', 'service'], 'type': 'string'}, 'description': 'Agent Radar tool types to prefer when selecting candidates.'}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': {}}
search_tools
Search Agent Radar tools
Search Agent Radar Tool Cards by query text and optional type, tag, or risk filters.
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'query': {'type': 'string', 'default': '', 'description': 'Free-text tool name, capability, or task to search for. Use an empty string to browse the highest-rated matching catalog entries.'}, 'top_k': {'type': 'integer', 'default': 5, 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of results to return, from 1 to 50. Defaults to 5.'}, 'filters': {'type': 'object', 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Exact catalog tags that every returned tool must contain.'}, 'type': {'enum': ['mcp', 'skill', 'agent', 'framework', 'cli', 'prompt', 'rules', 'dataset', 'service'], 'type': 'string', 'description': 'Exact Agent Radar tool type to include, such as mcp, skill, agent, framework, or cli.'}, 'risk_level': {'enum': ['low', 'medium', 'high', 'critical', 'unknown'], 'type': 'string', 'description': 'Exact assessed risk level to include: low, medium, high, critical, or unknown.'}}, 'description': 'Optional exact-match filters applied before search ranking.', 'additionalProperties': False}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'additionalProperties': {}}
Added
explain_rating
Sept. 17, 2026, 12:53 p.m.
Added
recommend_tools
Sept. 17, 2026, 12:53 p.m.
Added
get_tool_card
Sept. 17, 2026, 12:53 p.m.
Added
search_tools
Sept. 17, 2026, 12:53 p.m.