Finch Agent Catalog
Server Details
No-auth search of Finch AI agents: crypto tracing, wallet risk, options, stock perps, resumes
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- a0971025732-netizen/finch-agent-catalog-mcp
- GitHub Stars
- 0
TDQS
Scored across 3 tools
Each tool has a clearly distinct role: search finds agents, get retrieves one agent's details by slug, and how_to_call explains execution. There is no meaningful overlap between discovery, detail lookup, and usage instructions.
Names use consistent snake_case and all reference Finch agents, but how_to_call_finch_agents is a phrase rather than the same verb_noun pattern as search_finch_agents and get_finch_agent. The naming is still predictable and readable.
Three tools are well-scoped for a lightweight catalog: search, detail lookup, and usage guidance. Each tool earns its place, and there is no unnecessary surface area.
The surface covers discovery, per-agent details, pricing, run links, and how to invoke agents, which is strong for a catalog. Minor gaps like browsing categories or listing all agents are not critical but would improve completeness.
Available Tools
17 toolsanalyze_hyperliquid_us_stock_perpanalyze hyperliquid us stock perpRead-onlyInspect
Analyze U.S. equity perpetuals on Hyperliquid: trend, volume, open interest, funding rate and news, using Maneki AI on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
analyze_singapore_condoanalyze singapore condoRead-onlyInspect
Analyze Singapore private residential property (condos, apartments, ECs): price trends, rental yields, project and district comparisons, using ChatProperty on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
assess_onchain_businessassess onchain businessRead-onlyInspect
Assess an on-chain business from verifiable operating data (token usage, revenue, customer signals) with an evidence-backed risk grade, using FlowCredit on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
audit_website_for_growthaudit website for growthRead-onlyInspect
Audit a website's market positioning, messaging and conversion for global customer acquisition, using SPARK on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
book_appointment_by_phonebook appointment by phoneRead-onlyInspect
Have an AI place a real phone call to a restaurant, salon, clinic or hotel to book, reschedule or ask a question, using LifeClaw on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
check_wallet_address_riskcheck wallet address riskRead-onlyInspect
Check the risk of a crypto wallet address or transaction with MistTrack by SlowMist on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
compare_sector_returns_vs_sp500compare sector returns vs sp500Read-onlyInspect
Compare sector or asset returns and volatility against the S&P 500 from public financial data, using Powerdrill Finance Data Agent on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
debug_or_review_codedebug or review codeRead-onlyInspect
Debug code, write code, review implementations or produce technical documentation, using SuperClaw on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
find_job_openingsfind job openingsRead-onlyInspect
Find recent job openings (Singapore, China, Hong Kong, Australia, US, Canada, remote) ranked by fit, using LittlePinkPotato on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
get_finch_agentGet a Finch agentARead-onlyInspect
Get the full official description, price and run link of one Finch agent by its slug (from search_finch_agents).
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered structurally. The description adds that this returns the 'full official' record including price and run link, which is useful, but says nothing about failure behavior for an invalid slug or whether results are cached/live.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
A single sentence with no filler; the verb, payload and input source are all front-loaded. Nothing could be removed without losing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, and the description compensates by naming the returned fields (description, price, run link). For a single-parameter lookup with annotations covering the safety profile, this is close to complete, with only error/edge-case handling left unstated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 0% and the schema offers only a bare 'slug' string, so the description carries the burden. It defines the identifier semantically and, critically, tells the agent where to obtain it (search_finch_agents), which is the key detail for invoking correctly.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (Get) and resource (one Finch agent) and enumerates the payload (official description, price, run link), which is more useful than the generic title. It also names the sibling search_finch_agents as the source of the slug, letting an agent distinguish the two tools without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The parenthetical '(from search_finch_agents)' effectively tells the agent this is a follow-up call whose slug input comes from the search tool, giving clear usage context. It stops short of explicit when-not guidance (e.g. don't call this if you already have the fields, or how to handle an unknown slug).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
how_to_call_finch_agentsHow to call Finch agentsARead-onlyInspect
Steps for the user to run a Finch agent: in the browser (fastest) or by connecting the authenticated Finch MCP server to this assistant.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already mark it read-only and not open-world, and the description adds useful behavioral context: it provides user-facing steps, supports two routes, and requires authentication for the MCP-server route. It does not explicitly state the return format, but with annotations and no output schema this is a minor gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single front-loaded sentence with no wasted text. It efficiently states the tool's purpose and the two methods it covers.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a zero-parameter, read-only instructional tool with annotations and no output schema, the description is sufficiently complete. It states what the tool provides and the two ways a user can run an agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes zero parameters, so there are no parameter semantics to explain. Baseline for zero-parameter tools is 4.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides steps for running a Finch agent, naming the resource and action. It does not explicitly contrast itself with sibling tools like get_finch_agent or search_finch_agents, so it falls short of full sibling differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives two ways to run an agent (browser or authenticated MCP server) and notes the browser is fastest, which implies when this tool is relevant. However, it does not explicitly say when to use this tool versus the sibling get/search tools or when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
monitor_market_trading_setupsmonitor market trading setupsRead-onlyInspect
Report market conditions and potential trading setups for forex, crypto or stocks, using TrainFlow Nexus on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
research_brief_science_healthresearch brief science healthRead-onlyInspect
Get a cited research brief from scientific papers, clinical trial records, drug and compound data, using Powerdrill Science & Health Research Agent on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
screen_wheel_strategy_optionsscreen wheel strategy optionsRead-onlyInspect
Screen cash-secured puts or covered calls on a US stock (options expiring in 3 to 9 days) and get an OPEN or SKIP decision, using the Wheel-strategy Option Desk on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
search_finch_agentsSearch Finch agentsARead-onlyInspect
Search the Finch marketplace of third-party AI agents by task (e.g. 'trace stolen crypto', 'wallet risk', 'covered call', 'tailor resume', 'Singapore condo'). Returns each agent's official summary, price, and a run link.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | No | What the user needs done. Empty returns all agents. |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so safety and scope are covered. The description adds valuable behavioral context that annotations cannot: it enumerates the return payload (official summary, price, run link), which matters because there is no output schema. It does not mention pagination or how the limit interacts with results, but overall it adds real value beyond the structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, zero waste. The core action is front-loaded, the examples are compact, and the return payload is stated in a single trailing clause. Nothing could be cut without losing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description usefully covers what comes back, and the annotations handle the safety profile. The main remaining gap is that a search tool with a limit parameter says nothing about result volume or ranking, and sibling routing is unaddressed, but for a read-only discovery tool this is close to complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 50%: query is documented in the schema ('What the user needs done. Empty returns all agents.') but limit is bare. The description adds no parameter-level detail (no guidance on sensible limit values or query phrasing beyond examples), so it neither compensates for the gap nor falls below the baseline for a partially documented schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (Search) and resource (Finch marketplace of third-party AI agents) scoped by task, with five concrete example queries that make the search space tangible. It does not explicitly contrast itself with siblings like get_finch_agent or how_to_call_finch_agents, so an agent must infer the distinction, but the purpose itself is unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The phrase 'by task' plus the example queries implies the appropriate use case (discovery when you have a need expressed in natural language), and 'Empty returns all agents' hints at the browse case. However, there is no explicit guidance on when to use this versus get_finch_agent (direct lookup) or how_to_call_finch_agents, leaving the routing decision to inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
tailor_resume_to_jobtailor resume to jobRead-onlyInspect
Tailor a resume to a job description with ATS keyword-match analysis, write a cover letter, or prepare for interviews, using LittlePinkPotato on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
trace_crypto_fundstrace crypto fundsRead-onlyInspect
Trace where crypto funds went from a wallet address or transaction hash (fund flows, transaction relationships), using MistTrack by SlowMist on Finch. Returns the agent's official description, price, free runs, a run link and a ready-to-send request.
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | Optional short description of what the user wants. Do not include private documents or secrets. |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
14 tool updates
- Added
analyze_hyperliquid_us_stock_perp - Added
analyze_singapore_condo - Added
assess_onchain_business - Added
audit_website_for_growth - Added
book_appointment_by_phone - Added
check_wallet_address_risk - Added
compare_sector_returns_vs_sp500 - Added
debug_or_review_code - Added
find_job_openings - Added
monitor_market_trading_setups - Added
research_brief_science_health - Added
screen_wheel_strategy_options - Added
tailor_resume_to_job - Added
trace_crypto_funds
3 tool updates
- First observed
get_finch_agent - First observed
how_to_call_finch_agents - First observed
search_finch_agents
Related MCP Connectors
AI agent marketplace: on-chain investigation, wallet risk (MistTrack), options, stock perps, resumes
Web search, point-in-time crypto market data, verified strategy track records and 160+ agent tools.
Search for AI agents. Closes the LLM-cutoff gap: CVEs, papers, frontier AI, prediction markets.
Paid APIs agents really pay for (x402 index) + SEC filings, wallet risk, OFAC, EVM reads, news, DNS
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides AI agents with research tools for AI agent ecosystem analysis, DeFi protocol analysis, and general market research.329 npmMIT
- AlicenseCqualityCmaintenanceEnables financial research and analysis through AI agents that combine web search, content crawling, entity extraction, and deep research workflows. Supports extracting stock/fund entities with security codes and conducting structured financial investigations.927 PyPI26Apache 2.0

fingersofficial
AlicenseNot gradedqualityCmaintenanceRead-only checks on tokens, NFTs, wallets, contracts and tokenized stocks before an agent acts. Honeypot, peg, copycat, wallet risk. Deep Robinhood Chain coverage. Never your keys.MIT
OptimistFi MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query live perpetual futures data across 40 venues, prop firm rules and pricing, and dated investment theses on over 6,100 US equities, along with SEC filings, insider and congressional trades, and capital returns. Every response is read-only, timestamped, source-attributed, and requires no API key.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.