{"apiVersion":"v1","directorySlug":"fprime-datascience-mcp-99b3e7a2e3","title":"F-Prime Data Science Portal","description":null,"pageUrl":"https://www.mcpbundles.com/skills/fprime-datascience-mcp-99b3e7a2e3","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.fprime-datascience.com/mcp","hostedMcpUrl":null,"toolCount":25,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.fprime-datascience/fprime-datascience-mcp-99b3e7a2e3","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"therapeutics_landscape","description":"Query F-Prime's INTERNAL therapeutics landscape, assembled from Box deal materials, company websites, and the GlobalData licence. Search by target, indication, and/or molecule type. Use this when the question is what F-Prime knows or tracks about a target or indication. For public compound and bioactivity data use the ChEMBL tools; for trial registry data use the Clinical Trials tools; for literature use PubMed.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"source":{"enum":["box","websites","globaldata"],"type":"string"},"target":{"type":"string"},"sources":{"type":"array","items":{"enum":["box","websites","globaldata"],"type":"string"}},"cache_key":{"type":"string"},"page_size":{"type":"integer"},"indication":{"type":"string"},"molecule_type":{"type":"string"}}},"logicalName":"therapeutics_landscape","displayName":"therapeutics_landscape","title":"therapeutics_landscape","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"research_portal_search_people","description":"Search PEOPLE with deterministic structured filters: title, company, department, role type, education, location, industry tag, and Harmonic list membership, each scopeable to current or past roles. Set in_network=true to restrict to people F-Prime already knows. Use this when the criteria are exact and the same query must return the same set twice. For fuzzy or descriptive criteria ('biotech operators who could run a seed-stage company') use search_network_by_natural_language instead. Returns a","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"tags":{"type":"array","items":{"enum":["Agriculture","Life sciences & healthcare","Business services","Financial services","Communications and information technology","Cybersecurity","Consumer products and services","Education and research","Energy and utilities","Industrial and manufacturing","Real estate and construction","Social Impact","Consulting","Venture Capital"],"type":"string"}},"query":{"type":"string"},"location":{"type":"string"},"cache_key":{"type":"string"},"education":{"type":"string"},"tag_scope":{"enum":["Current","Past","Any"],"type":"string"},"in_network":{"type":"boolean"},"role_title":{"type":"string"},"role_types":{"type":"array","items":{"enum":["EXECUTIVE","FOUNDER","OPERATOR","EMPLOYEE","ADVISER","ALUMNI"],"type":"string"}},"departments":{"type":"array","items":{"enum":["Advisor","Customer Success","Data","Engineering","Finance","Legal","Marketing","Operations","Other","People","Product","Sales","Support"],"type":"string"}},"location_op":{"enum":["Contains","Does not contain"],"type":"string"},"company_name":{"type":"string"},"education_op":{"enum":["Contains","Does not contain"],"type":"string"},"company_scope":{"enum":["Current","Past","Any"],"type":"string"},"role_title_op":{"enum":["Contains","Does not contain"],"type":"string"},"role_type_scope":{"enum":["Current","Past","Any"],"type":"string"},"department_scope":{"enum":["Current","Past","Any"],"type":"string"},"harmonic_list_id":{"type":"string"},"harmonic_list_op":{"enum":["Is in list","Is not in list"],"type":"string"},"role_title_scope":{"enum":["Current","Past","Any"],"type":"string"},"harmonic_list_name":{"type":"string"},"harmonic_list_scope":{"enum":["Current","Past","Any"],"type":"string"}}},"logicalName":"research_portal_search_people","displayName":"research_portal_search_people","title":"research_portal_search_people","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_network_by_natural_language","description":"Search PEOPLE by description or by similarity to LinkedIn profiles, with optional structured filters on location, title, seniority, function, company stage, and engagement with F-Prime. Pass LinkedIn URLs directly to 'linkedins' -- do not look the person up first. This is the tool for fuzzy or descriptive people searches and for bulk pulls of up to 1000 results; response_format='csv' (default) keeps large results compact. Use research_portal_search_people instead when the criteria are exact and","inputSchema":{"type":"object","properties":{"function":{"type":"array","items":{"enum":["board","leadership","investor","consultant","product","engineering","finance","operations","marketing","customer success","sales","growth","legal","people","admin","design","investment","science"],"type":"string"}},"location":{"type":"array","items":{"type":"string"}},"headcount":{"type":"string"},"linkedins":{"type":"array","items":{"type":"string"}},"seniority":{"type":"array","items":{"enum":["executive","management","employee"],"type":"string"}},"engagement":{"type":"array","items":{"enum":["High Engagement","Medium Engagement","Low Engagement","LinkedIn Connection","Inactive"],"type":"string"}},"company_ids":{"type":"array","items":{"type":"string"}},"num_results":{"type":"integer"},"company_type":{"type":"array","items":{"enum":["Unknown","Non-VC backed Small Business","Non-VC backed Medium Size Business","Seed Stage Startup Backed by VC","Early Stage Startup (Series A,B) Backed by VC","Mid Stage Startup (Series C,D) Backed by VC","Late Stage Startup (Series E to IPO)","Incumbent Startup","Modern Century Incumbent","Past Century Incumbent"],"type":"string"}},"harmonic_ids":{"type":"array","items":{"type":"string"}},"text_queries":{"type":"array","items":{"type":"string"}},"founding_date":{"type":"string"},"funding_total":{"type":"string"},"limit_response":{"type":"integer"},"company_list_id":{"type":"string"},"response_format":{"enum":["csv","json"],"type":"string"},"title_filter_in":{"type":"array","items":{"type":"string"}},"recency_category":{"type":"array","items":{"enum":["current","past","additional role"],"type":"string"}},"title_filter_out":{"type":"array","items":{"type":"string"}},"num_relevant_years":{"type":"string"},"years_of_experience":{"type":"string"},"linkedin_experience_type":{"type":"array","items":{"enum":["current_company","past_companies","all"],"type":"string"}},"retrieve_affinity_profile_urls":{"type":"boolean"},"years_of_experience_at_company":{"type":"string"}}},"logicalName":"search_network_by_natural_language","displayName":"search_network_by_natural_language","title":"search_network_by_natural_language","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"research_portal_get_person_details","description":"Get one person's full F-Prime profile: highlights, F-Prime connections, LinkedIn experience, and education. Accepts a numeric Harmonic entity ID or a LinkedIn URL directly, so no lookup step is needed first.","inputSchema":{"type":"object","required":["person_id"],"properties":{"person_id":{"type":"string"}}},"logicalName":"research_portal_get_person_details","displayName":"research_portal_get_person_details","title":"research_portal_get_person_details","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_contact_info","description":"Find an email and LinkedIn URL for a person from a name (plus optional company domain) or a LinkedIn URL. This queries a different dataset from Harmonic and consumes no Harmonic email credits, so use it as the fallback when Harmonic's email enrichment returns nothing. Coverage is thinner than Harmonic's -- a null email means not found, not an error, so do not retry the same query.","inputSchema":{"type":"object","properties":{"name":{"type":"string"},"linkedin_url":{"type":"string"},"company_domain":{"type":"string"}}},"logicalName":"get_contact_info","displayName":"get_contact_info","title":"get_contact_info","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"find_similar_companies","description":"Find COMPANIES similar to a set of companies you already have, using vector search over company domains, optionally refined by text queries. Use this for 'who else looks like these' and competitor mapping. For criteria-based company search (stage, geography, funding) use the Harmonic MCP. Currently works for tech companies only.","inputSchema":{"type":"object","required":["company_domains"],"properties":{"regions":{"type":"array","items":{"enum":["English Speaking Americas","Spanish/Portugese Speaking Americas","Europe","Asia","Middle East / Africa","Oceania"],"type":"string"}},"num_results":{"type":"integer"},"text_queries":{"type":"array","items":{"type":"string"}},"company_types":{"type":"array","items":{"enum":["Traditional Incumbent","Startup Incumbent","Late Stage Startup","Early/Mid Stage Startup","Seed Stage Startup"],"type":"string"}},"company_domains":{"type":"array","items":{"type":"string"}},"tech_relevance_threshold":{"type":"number"}}},"logicalName":"find_similar_companies","displayName":"find_similar_companies","title":"find_similar_companies","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memos_search_healthcare","description":"Search F-Prime's indexed HEALTHCARE and biotech deal memos: which companies F-Prime has diligenced, and their summary, technology, targets, and indications. This is an index over curated memo metadata, not a file listing -- do not use the generic Box tools for this. Use deal_memos_search_tech for enterprise software and deal_memos_search_crypto for anything blockchain. Returns folder_ids for deal_memo_docs_search_healthcare, plus a cache_key for paging.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"cache_key":{"type":"string"},"page_size":{"type":"integer"},"search_type":{"enum":["Name","Summary","Technology","Genes","Indications"],"type":"string"}}},"logicalName":"deal_memos_search_healthcare","displayName":"deal_memos_search_healthcare","title":"deal_memos_search_healthcare","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memos_search_tech","description":"Search F-Prime's indexed TECHNOLOGY deal memos (enterprise IT, fintech, SaaS, AI). Do not use this for crypto -- use deal_memos_search_crypto. Returns record_ids for deal_memo_docs_search_tech, plus a cache_key for paging.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"cache_key":{"type":"string"},"page_size":{"type":"integer"},"search_type":{"enum":["Name","Summary","Summary (Semantic)","Product"],"type":"string"}}},"logicalName":"deal_memos_search_tech","displayName":"deal_memos_search_tech","title":"deal_memos_search_tech","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memos_search_crypto","description":"Search F-Prime's indexed CRYPTO deal memos. This is the only correct tool for Solana, Ethereum, Bitcoin, blockchain, crypto, DeFi, Web3, staking, stablecoins, NFTs, smart contracts, digital assets, and wallets. Returns folder_ids for deal_memo_docs_search_crypto, plus a cache_key for paging.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"folders":{"type":"array","items":{"enum":["Portfolio","Companies"],"type":"string"}},"cache_key":{"type":"string"},"page_size":{"type":"integer"},"search_type":{"enum":["Name","Summary","Technology","Summary (Semantic)"],"type":"string"}}},"logicalName":"deal_memos_search_crypto","displayName":"deal_memos_search_crypto","title":"deal_memos_search_crypto","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memo_docs_search_healthcare","description":"Search INSIDE the documents of HEALTHCARE deal folders at passage level, and return the passages themselves. Use this to answer questions about what a memo, diligence file, or board deck actually says. Requires numeric folder_ids from deal_memos_search_healthcare. For tech use deal_memo_docs_search_tech; for crypto use deal_memo_docs_search_crypto.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"cache_key":{"type":"string"},"filetypes":{"type":"array","items":{"type":"string"}},"page_size":{"type":"integer"},"folder_ids":{"type":"array","items":{"type":"string"}},"search_type":{"enum":["Hybrid Search"],"type":"string"}}},"logicalName":"deal_memo_docs_search_healthcare","displayName":"deal_memo_docs_search_healthcare","title":"deal_memo_docs_search_healthcare","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memo_docs_search_tech","description":"Search INSIDE the documents of TECHNOLOGY deal folders at passage level, and return the passages themselves. Requires record_ids (starting 'rec') from deal_memos_search_tech. For healthcare use deal_memo_docs_search_healthcare; for crypto use deal_memo_docs_search_crypto.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"cache_key":{"type":"string"},"filetypes":{"type":"array","items":{"type":"string"}},"page_size":{"type":"integer"},"record_ids":{"type":"array","items":{"type":"string"}},"search_type":{"enum":["Hybrid Search"],"type":"string"}}},"logicalName":"deal_memo_docs_search_tech","displayName":"deal_memo_docs_search_tech","title":"deal_memo_docs_search_tech","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deal_memo_docs_search_crypto","description":"Search INSIDE the documents of CRYPTO deal folders at passage level, and return the passages themselves. Requires numeric folder_ids from deal_memos_search_crypto. For healthcare use deal_memo_docs_search_healthcare; for tech use deal_memo_docs_search_tech.","inputSchema":{"type":"object","properties":{"page":{"type":"integer"},"query":{"type":"string"},"cache_key":{"type":"string"},"page_size":{"type":"integer"},"folder_ids":{"type":"array","items":{"type":"string"}},"search_type":{"enum":["Hybrid Search","Keyword Search","Semantic Search"],"type":"string"}}},"logicalName":"deal_memo_docs_search_crypto","displayName":"deal_memo_docs_search_crypto","title":"deal_memo_docs_search_crypto","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_companies","description":"List every public portfolio company in the F-Prime Publics Dashboard, with names, tickers, Airtable IDs, and fund assignments. Start here: the atid it returns is required by the other get_publics_* tools.","inputSchema":{"type":"object","properties":{}},"logicalName":"get_publics_companies","displayName":"get_publics_companies","title":"get_publics_companies","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_summary","description":"Get the full dashboard for one public portfolio company, including F-Prime's own position: market data (price, market cap, EV, cash, price changes), capital data (invested capital, cost basis, shares remaining, MOIC, unrealized value), and price target, recommendation, and lockup expiry. The capital and target figures are internal and are not available from any market-data source.","inputSchema":{"type":"object","required":["atid"],"properties":{"atid":{"type":"string"},"n_days":{"type":"integer"}}},"logicalName":"get_publics_summary","displayName":"get_publics_summary","title":"get_publics_summary","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_charts","description":"Get stock price/volume and comparables chart data for a public portfolio company, using the comparables set F-Prime maintains for it.","inputSchema":{"type":"object","required":["atid"],"properties":{"atid":{"type":"string"},"n_days":{"type":"integer"}}},"logicalName":"get_publics_charts","displayName":"get_publics_charts","title":"get_publics_charts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_sec_filings","description":"Get SEC filings for a public portfolio company, including Form 4 insider disclosures already parsed into transaction detail (insider name, title, shares, price, transaction type) rather than raw filing text.","inputSchema":{"type":"object","required":["ticker"],"properties":{"n_days":{"type":"integer"},"ticker":{"type":"string"}}},"logicalName":"get_publics_sec_filings","displayName":"get_publics_sec_filings","title":"get_publics_sec_filings","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_trades","description":"Get F-Prime's own trade history in a public portfolio company: individual trades, active sell programs, and completed ticket summaries with average price and proceeds. Internal data with no external equivalent.","inputSchema":{"type":"object","required":["company_name"],"properties":{"company_name":{"type":"string"}}},"logicalName":"get_publics_trades","displayName":"get_publics_trades","title":"get_publics_trades","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_events","description":"Get upcoming and recent events for a public portfolio company, combining F-Prime's Airtable calendar with CapIQ events.","inputSchema":{"type":"object","required":["atid"],"properties":{"atid":{"type":"string"},"n_days":{"type":"integer"}}},"logicalName":"get_publics_events","displayName":"get_publics_events","title":"get_publics_events","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_news","description":"Get recent news articles for a public portfolio company.","inputSchema":{"type":"object","required":["ticker"],"properties":{"n_days":{"type":"integer"},"ticker":{"type":"string"}}},"logicalName":"get_publics_news","displayName":"get_publics_news","title":"get_publics_news","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_institutional","description":"Get the current institutional ownership snapshot for a public portfolio company. There is no history window -- the API returns present holdings only.","inputSchema":{"type":"object","required":["ticker"],"properties":{"ticker":{"type":"string"}}},"logicalName":"get_publics_institutional","displayName":"get_publics_institutional","title":"get_publics_institutional","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_publics_analyst_estimates","description":"Get analyst estimates for a public portfolio company.","inputSchema":{"type":"object","required":["ticker"],"properties":{"ticker":{"type":"string"}}},"logicalName":"get_publics_analyst_estimates","displayName":"get_publics_analyst_estimates","title":"get_publics_analyst_estimates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sourcing_get_lists","description":"List F-Prime's curated sourcing pipelines. Call this first to get the list_key needed by sourcing_list_companies.","inputSchema":{"type":"object","properties":{}},"logicalName":"sourcing_get_lists","displayName":"sourcing_get_lists","title":"sourcing_get_lists","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sourcing_list_companies","description":"List companies in one F-Prime sourcing pipeline, with their pipeline status and priority. Use this for 'what is in our pipeline', 'who have we reached out to', and 'what is uncovered' -- it reads the curated F-Prime lists rather than all of Affinity.","inputSchema":{"type":"object","required":["list_key"],"properties":{"page":{"type":"integer"},"status":{"enum":["New","Reviewed","Outreach sent","Contact successful","Moved to HC Deals","Passed","Life Sciences","Tracking"],"type":"string"},"keyword":{"type":"string"},"list_key":{"enum":["healthcare_ai_data","payor_tech_benefits","cr","digital_health_telemedicine","healthcare_provider_services","jzm"],"type":"string"},"priority":{"enum":["High","Medium","Low"],"type":"string"},"page_size":{"type":"integer"}}},"logicalName":"sourcing_list_companies","displayName":"sourcing_list_companies","title":"sourcing_list_companies","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sourcing_get_company_details","description":"Get full pipeline detail for one sourcing company, joining its Affinity record to Harmonic enrichment.","inputSchema":{"type":"object","required":["affinity_id"],"properties":{"domain":{"type":"string"},"affinity_id":{"type":"integer"}}},"logicalName":"sourcing_get_company_details","displayName":"sourcing_get_company_details","title":"sourcing_get_company_details","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sourcing_refresh","description":"Clear the cached sourcing list so the next call fetches fresh data from Affinity. Use only when the pipeline was just edited and the cached view looks stale.","inputSchema":{"type":"object","required":["list_key"],"properties":{"list_key":{"enum":["healthcare_ai_data","payor_tech_benefits","cr","digital_health_telemedicine","healthcare_provider_services","jzm"],"type":"string"}}},"logicalName":"sourcing_refresh","displayName":"sourcing_refresh","title":"sourcing_refresh","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=F-Prime-Data-Science-Portal&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuZnByaW1lLWRhdGFzY2llbmNlLmNvbS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22F-Prime-Data-Science-Portal%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.fprime-datascience.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22F-Prime-Data-Science-Portal%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.fprime-datascience.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=F-Prime+Data+Science+Portal&connectorUrl=https%3A%2F%2Fmcp.fprime-datascience.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"F-Prime-Data-Science-Portal\" --url \"https://mcp.fprime-datascience.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/fprime-datascience-mcp-99b3e7a2e3","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/fprime-datascience-mcp-99b3e7a2e3/tools/{tool}","mcpServerUrl":"https://mcp.fprime-datascience.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/fprime-datascience-mcp-99b3e7a2e3?live=1"}