{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_agentwings-exa-mcp-server","slug":"agentwings-exa-mcp-server","name":"exa-mcp","type":"mcp","url":"https://smithery.ai/servers/AgentWings/exa-mcp-server","page_url":"https://unfragile.ai/agentwings-exa-mcp-server","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:AgentWings/exa-mcp-server"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_agentwings-exa-mcp-server__cap_0","uri":"capability://search.retrieval.web.search.with.real.time.indexing","name":"web-search-with-real-time-indexing","description":"Performs live web searches via the Exa API to retrieve current, up-to-date information from across the internet. Integrates with MCP protocol to expose search results as structured tool calls that LLM agents can invoke directly, enabling dynamic context retrieval without pre-indexed knowledge cutoffs. Results include URLs, snippets, and metadata for ranking relevance.","intents":["Find current API documentation or library usage examples from live web sources","Retrieve recent news, blog posts, or technical articles relevant to a coding problem","Discover up-to-date best practices or implementation patterns from real-world projects","Validate that a library or service is still actively maintained and get current version info"],"best_for":["AI agents and LLM-powered applications needing real-time context","Developers building research or documentation tools","Teams working on rapidly evolving codebases or APIs"],"limitations":["Depends on Exa API availability and rate limits — may throttle high-volume queries","Search quality varies by query specificity; vague queries return noisy results","No control over crawl freshness or indexing frequency of target sites","Latency adds 1-3 seconds per search depending on network and Exa backend load"],"requires":["Exa API key (free tier available with usage limits)","MCP client compatible with tool-calling protocol (Claude, custom agents)","Network connectivity to Exa API endpoints"],"input_types":["text query string","optional filters (domain, date range, content type)"],"output_types":["structured JSON with search results","array of objects containing: title, URL, snippet, publication date, relevance score"],"categories":["search-retrieval","tool-use-integration"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_1","uri":"capability://search.retrieval.codebase.search.and.example.retrieval","name":"codebase-search-and-example-retrieval","description":"Searches public code repositories (GitHub, GitLab, etc.) to find real-world usage examples, implementation patterns, and API usage snippets. Uses semantic understanding to match code intent rather than just syntax, returning relevant code blocks with context (file path, repository, line numbers). Integrates as MCP tool for agents to discover how libraries are actually used in production.","intents":["Find working code examples of how to use a specific library or API","Discover common patterns or idioms used by experienced developers","Locate reference implementations or open-source projects using a technology","Get context on how to integrate a third-party service into existing codebases"],"best_for":["Developers learning new libraries or frameworks","AI agents generating code that needs to match real-world patterns","Teams building code generation or refactoring tools","Researchers analyzing code patterns across open-source ecosystems"],"limitations":["Limited to publicly available repositories — cannot search private codebases","Results skew toward popular projects; niche or emerging libraries may have few examples","Code snippets may be outdated or from deprecated versions of libraries","No guarantee that returned examples follow best practices or are production-ready"],"requires":["Exa API key with codebase search enabled","MCP client that supports tool invocation","Internet connectivity to reach repository hosting services"],"input_types":["text query describing desired code pattern or library usage","optional language filter (Python, JavaScript, Go, etc.)","optional repository or organization filter"],"output_types":["structured JSON array of code examples","each result includes: code snippet, file path, repository URL, language, relevance score"],"categories":["search-retrieval","code-generation-editing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_2","uri":"capability://search.retrieval.documentation.crawling.and.extraction","name":"documentation-crawling-and-extraction","description":"Crawls and extracts structured content from technical documentation sites, API references, and knowledge bases. Parses HTML/markdown to identify sections, code blocks, parameters, and examples, returning clean, structured data suitable for embedding into LLM context. Handles pagination and multi-page documentation automatically.","intents":["Extract API reference documentation for a service to feed into code generation","Retrieve complete parameter lists and type definitions from docs","Get code examples and usage patterns from official documentation","Build a searchable index of documentation for a specific library or framework"],"best_for":["Agents generating code that needs to follow official API specifications","Teams building documentation search or knowledge base tools","Developers integrating with services that have complex or frequently-updated APIs","RAG systems that need fresh, structured documentation content"],"limitations":["Crawling speed depends on target site's server response time and robots.txt rules","Some sites block automated crawling; may fail on sites with strict rate limiting","Extraction quality varies by documentation structure — poorly formatted docs yield noisy output","Does not execute JavaScript-rendered content; static HTML only"],"requires":["Exa API key with crawling capability enabled","Target documentation URL(s) that are publicly accessible","Compliance with target site's robots.txt and terms of service"],"input_types":["documentation URL or domain","optional depth limit (number of pages to crawl)","optional content type filter (API docs, guides, examples)"],"output_types":["structured JSON with extracted documentation sections","includes: headings, code blocks, parameter tables, examples, internal links"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_3","uri":"capability://search.retrieval.business.and.profile.lookup","name":"business-and-profile-lookup","description":"Performs targeted searches for business information, company profiles, and professional data from public sources. Retrieves company metadata (funding, employees, tech stack), founder/executive profiles, and organizational structure. Integrates as MCP tool for agents needing to gather business context or verify organizational information.","intents":["Research a company's technology stack and infrastructure choices","Verify founder or team credentials and background","Find contact information or organizational structure for outreach","Gather competitive intelligence on how similar companies solve problems"],"best_for":["Sales and business development teams researching prospects","Investors or analysts evaluating companies","Agents building context for partnership or integration decisions","Researchers studying organizational patterns or tech adoption"],"limitations":["Data accuracy depends on public sources; may be outdated or incomplete","Privacy-sensitive information is limited to what's publicly available","Small or private companies may have minimal public profiles","Results may include outdated information if sources are not frequently updated"],"requires":["Exa API key with business lookup capability","Company name or domain to search","MCP client supporting tool invocation"],"input_types":["company name or domain","optional person name for profile lookup","optional location or industry filter"],"output_types":["structured JSON with business metadata","includes: company description, funding info, employee count, tech stack, key people, website, social profiles"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_4","uri":"capability://tool.use.integration.mcp.protocol.tool.exposure","name":"mcp-protocol-tool-exposure","description":"Exposes all search and lookup capabilities as native MCP tools that LLM agents can invoke directly through the Model Context Protocol. Implements tool schemas with proper input validation, error handling, and response formatting. Enables seamless integration with Claude, custom agents, and any MCP-compatible client without custom API wrapper code.","intents":["Enable Claude or other LLM agents to search the web autonomously during reasoning","Integrate web search into multi-step agent workflows without context window overhead","Allow agents to verify information or gather fresh context mid-conversation","Build agent applications that can discover and use external tools dynamically"],"best_for":["Developers building LLM agents with Claude or compatible models","Teams deploying multi-step agentic workflows","Applications requiring real-time information retrieval during inference","MCP ecosystem participants building tool integrations"],"limitations":["Tool invocation adds latency (1-3 seconds per search) compared to in-context knowledge","Agent must be configured to use tools; not automatic in all LLM clients","Tool results consume tokens in LLM context; large result sets may exceed context limits","Requires MCP-compatible client; not all LLM APIs support MCP natively"],"requires":["MCP client implementation (Claude desktop, custom agent framework)","Exa API key configured in MCP server","Model Context Protocol version 1.0 or later"],"input_types":["tool invocation from MCP client","JSON-formatted tool arguments matching schema"],"output_types":["JSON-formatted tool results","structured response matching tool schema definition"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_5","uri":"capability://search.retrieval.deep.search.with.iterative.refinement","name":"deep-search-with-iterative-refinement","description":"Performs multi-step searches with iterative refinement, allowing agents to start with broad queries and progressively narrow results based on intermediate findings. Supports search result filtering, re-ranking, and follow-up queries that build on previous results. Enables complex research workflows where initial searches inform subsequent queries.","intents":["Conduct multi-step research where each search informs the next query","Narrow broad topics down to specific solutions through iterative searching","Verify findings by searching for corroborating evidence or counter-examples","Build comprehensive understanding of a topic by combining multiple search angles"],"best_for":["Agents conducting research or investigation tasks","Developers solving complex problems requiring multiple information sources","Teams building knowledge discovery or competitive analysis tools","Researchers needing to synthesize information from multiple sources"],"limitations":["Each iteration adds latency; deep searches may take 10+ seconds total","Agent must implement refinement logic; no automatic query optimization","Risk of information drift if early searches lead to incorrect assumptions","Token consumption grows with each search result; context limits may be reached"],"requires":["Exa API key with sufficient rate limit quota","MCP client with stateful agent implementation","Agent logic to interpret results and formulate follow-up queries"],"input_types":["initial search query","optional result filters (domain, date range, language)","follow-up queries based on previous results"],"output_types":["progressive search results across multiple iterations","aggregated findings with source attribution"],"categories":["search-retrieval","planning-reasoning"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_6","uri":"capability://search.retrieval.semantic.relevance.ranking","name":"semantic-relevance-ranking","description":"Ranks search results by semantic relevance to the query intent rather than keyword frequency or link popularity. Uses neural embeddings to understand the meaning of queries and documents, matching conceptually related content even when exact keywords don't overlap. Surfaces the most contextually relevant results first, reducing noise in result sets.","intents":["Find the most relevant code examples even when terminology differs from the query","Surface documentation sections that address the underlying problem, not just matching keywords","Prioritize results that match the developer's intent over generic matches","Reduce time spent filtering irrelevant results from large search result sets"],"best_for":["Developers searching for solutions to complex or nuanced problems","Agents generating code that needs high-quality examples","Teams building search experiences where relevance matters more than recall","Applications where result quality directly impacts downstream tasks"],"limitations":["Semantic ranking adds latency compared to keyword-based ranking","Embedding quality depends on training data; may miss domain-specific terminology","Ranking is deterministic but not always intuitive; results may surprise users","Cannot be easily customized per-user or per-domain without retraining"],"requires":["Exa API with neural ranking enabled","Sufficient API quota for embedding computation"],"input_types":["text query with semantic intent","optional context about the problem domain"],"output_types":["ranked search results ordered by semantic relevance","relevance scores indicating confidence in ranking"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_7","uri":"capability://search.retrieval.multi.language.code.search","name":"multi-language-code-search","description":"Searches and retrieves code examples across multiple programming languages with language-aware parsing and filtering. Understands language-specific idioms, syntax, and patterns, enabling cross-language learning and pattern discovery. Agents can search for 'how to implement a retry pattern' and get results in Python, JavaScript, Go, Rust, etc. with language-specific implementations.","intents":["Find implementations of a pattern in a specific language or across multiple languages","Learn how experienced developers solve problems in unfamiliar languages","Discover language-specific idioms and best practices","Port code between languages by finding equivalent implementations"],"best_for":["Polyglot developers working across multiple languages","Teams building code generation tools for multiple languages","Developers learning new languages by example","Agents generating language-specific implementations from high-level specifications"],"limitations":["Language detection may fail on polyglot files or unusual syntax","Some languages have smaller public codebases; fewer examples available","Language-specific idioms may not translate directly between languages","Results quality varies by language popularity and ecosystem maturity"],"requires":["Exa API with multi-language code search support","Language filter specification in search query"],"input_types":["code pattern or problem description","target language(s) filter (Python, JavaScript, Go, Rust, Java, etc.)","optional framework or library context"],"output_types":["code examples in specified language(s)","language-tagged results with syntax highlighting metadata"],"categories":["search-retrieval","code-generation-editing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_agentwings-exa-mcp-server__cap_8","uri":"capability://search.retrieval.context.aware.result.filtering","name":"context-aware-result-filtering","description":"Filters search results based on contextual metadata including publication date, source credibility, content type, and domain authority. Allows agents to specify constraints like 'only results from the last 6 months' or 'exclude Stack Overflow duplicates' or 'prioritize official documentation'. Reduces irrelevant results and ensures freshness or authority based on use case.","intents":["Find recent information about rapidly evolving technologies or APIs","Prioritize official documentation over community discussions or outdated posts","Exclude deprecated solutions or superseded approaches","Focus search on specific domains (GitHub, official docs, research papers, etc.)"],"best_for":["Agents working with time-sensitive information (APIs, libraries, frameworks)","Teams that need high-confidence results from authoritative sources","Developers avoiding outdated or deprecated solutions","Applications where source credibility directly impacts decision quality"],"limitations":["Metadata quality varies; publication dates may be inaccurate or missing","Source credibility assessment is heuristic-based, not perfect","Filtering may exclude relevant results that don't match strict criteria","Custom filtering logic requires agent implementation; not all filters are built-in"],"requires":["Exa API with metadata extraction enabled","Agent logic to specify and apply filters"],"input_types":["search query","filter specifications: date range, source type, domain, content type, language"],"output_types":["filtered search results matching specified criteria","metadata for each result: publication date, source, credibility score"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":47,"verified":false,"data_access_risk":"high","permissions":["Exa API key (free tier available with usage limits)","MCP client compatible with tool-calling protocol (Claude, custom agents)","Network connectivity to Exa API endpoints","Exa API key with codebase search enabled","MCP client that supports tool invocation","Internet connectivity to reach repository hosting services","Exa API key with crawling capability enabled","Target documentation URL(s) that are publicly accessible","Compliance with target site's robots.txt and terms of service","Exa API key with business lookup capability"],"failure_modes":["Depends on Exa API availability and rate limits — may throttle high-volume queries","Search quality varies by query specificity; vague queries return noisy results","No control over crawl freshness or indexing frequency of target sites","Latency adds 1-3 seconds per search depending on network and Exa backend load","Limited to publicly available repositories — cannot search private codebases","Results skew toward popular projects; niche or emerging libraries may have few examples","Code snippets may be outdated or from deprecated versions of libraries","No guarantee that returned examples follow best practices or are production-ready","Crawling speed depends on target site's server response time and robots.txt rules","Some sites block automated crawling; may fail on sites with strict rate limiting","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.6304479124097808,"quality":0.53,"ecosystem":0.38999999999999996,"match_graph":0.25,"freshness":0.5,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:25.062Z","last_scraped_at":"2026-05-03T15:18:27.094Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=agentwings-exa-mcp-server","compare_url":"https://unfragile.ai/compare?artifact=agentwings-exa-mcp-server"}},"signature":"9c1pxcP7rQUSi8aat+caEhpZP7KkFAJQPlkMNmzdLpZGdDeXE13k+ihnLdBiV6csU7UVgpYXcdz2stdmvlf5AQ==","signedAt":"2026-06-20T05:32:07.694Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/agentwings-exa-mcp-server","artifact":"https://unfragile.ai/agentwings-exa-mcp-server","verify":"https://unfragile.ai/api/v1/verify?slug=agentwings-exa-mcp-server","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}