独行录 / opcmenu
by opcmenu.com in Email & messaging
Find founders, collaboration opportunities and events; manage authorized signups and messages.
https://mcp.opcmenu.com/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 985 ms typical, 1.4 s slowest 5%
- Last check
- 2 h ago
- Next check
- in 4 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"opcmenu": {
"type": "http",
"url": "https://mcp.opcmenu.com/mcp"
}
}
}396 tools
- search_products
自然语言混合搜产品,扩词/重排有LLM成本且可降级;站点自身功能不在产品索引,空勿编。【组合链】slug→get_product→get_creator;人/需求另用search_people/search_needs。
- list_products
公开榜单:hottest按认领及总浏览,today今日,random仅认领;leaderboard上个自然月快照,非全时排行。【组合链】slug→get_product→get_creator。
- get_product
按 id 或 slug 获取产品完整详情(owner 主理人 / 描述 / 链接 / 媒体 / 分类 / 标签 / 发布时间)。两个参数二选一,slug 优先。 【何时用】用户点了某个产品想看详情,或 search/list 返回后要展开看某条。 【相关 resource】也可以用 resources/read URI: opcmenu://product/{slug}。
- list_creators
【何时用】用户想看「有哪些做一人公司的人」「最热门的主理人」时。返回主理人卡片:昵称 / 头像 / 简介 / 作品数 / isStub(是否爬虫导入占位号,false=已认领真人)。 【后续 drill-down】可以接 get_creator 看某位主理人的完整作品列表。
- get_creator
公开主页、作品、在架需求、角色;他人BP仅hasBp,不含地址/联系方式。登录才可见云用户,cloud=true走send_cooperation_request人工转达,不能开聊。【组合链】openNeeds→get_need/contact_need;作品→get_product;真人→start_conversation。本人全部需求用list_my_needs;资源opcmenu://creator/{id}。
- get_talent_chips
读人才目录真实chip/label/count,all在首,低样本不列不等于没人;登录计数可含云用户,匿名仅真人。【组合链】chip→list_talent→get_creator;冷门改search_people,别拼REST。
- search_all
按scope并行搜人/需求/产品;embedding、扩词及重排有真实成本,勿循环刷。手机号人搜空保护隐私,云用户仅人工小秘书转达。【组合链】人→get_creator,需求→get_need,产品→get_product;全空可create_need,勿编结果。
- list_activities
公开按type/city逛活动,upcoming=true查未来场次,cursor分页;COMPETITION也是机会。【组合链】slug→get_activity→get_signup_activity→submit_signup。
- get_activity
公开读活动,id/slug二选且slug优先。signup非null始终get_signup_activity→submit_signup,包括COMPETITION;无signup才看外部URL,无者不可报。【组合链】list_activities→详情→报名;资源opcmenu://activity/{slug}。
- get_company
按 slug 获取某个一人公司主页(公开视角:仅返回已发布 PUBLISHED 的公司;本人 owner 可见自己任意状态的公司)。查不到返回 found=false。 【何时用】用户想看某家一人公司在做什么。 【相关 resource】opcmenu://company/{slug}
- list_companies
列出已发布的一人公司主页(最新优先)。可选 q 关键词命中名称 / 定位。 【何时用】用户想浏览「有哪些一人公司」或按关键词找公司。drill-down 用 get_company。
- random_feed
【何时用】用户说「随便看看」「让我发现些有意思的」「给我推荐点东西」时。随机抽 已发布 的产品(已认领主理人的产品优先出现)。比 search 更适合「我也不知道我想要什么」场景。续拉时把已看过的产品 id 传进 exclude 去重。
- personalized_feed
返回千人千面的发现 feed:登录且设过兴趣(set_my_preferences)时按兴趣语义排序,否则回落「已认领优先 + 热度」。比 random_feed 更贴合用户口味,是网页登录后的默认发现页。续拉时把 nextCursor 原样回传以延续同一副牌。
- list_products_discover
按category枚举结构化逛产品,已认领优先,勿猜类目;服务层未知值静默空,不能推断没人。offset分页/nextCursor,total同口径。【组合链】get_product→get_creator;自然语言改search_products。
- list_needs_feed
按作者聚合在架需求,每人最多6条,primary优先;登录按本人canOffer轻排序。cursor续同批,缺省重排;无名额或报酬承诺。【组合链】need.id→get_need→contact_need→send_message;定向查search_needs,自述不足update_my_profile(canOffer)。
- get_need
公开需求正文、作者供给;登录含isMine。displaying=false即不在架,OPEN不代表展示;无名额/报酬保证,不存在found=false。【组合链】search_needs→get_need→contact_need→send_message;资源opcmenu://need/{id}。
- search_people
按canOffer语义+关键词找真人,已认领优先;手机号查询返回空保护隐私。登录可补云用户,仅send_cooperation_request人工转达,不可开聊。【组合链】get_creator→start_conversation/contact_need;找产品/需求分别用search_products/search_needs。
- search_needs
关键词+向量搜公开在架需求,含作者canOffer;空正常,不代表线下无供给。【组合链】get_need→contact_need→send_message;本人需求用list_my_needs。
- list_posts
读官方资讯/活动/政策,可按attachType+attachId查关联;recommend默认,following需登录且通常空。用户动态另用list_moments_feed/search_moments,发动态publish_moment。【组合链】get_post→关联get_activity/get_product;报名→get_signup_activity。
- get_post
公开官方资讯正文/图片/关联,登录含liked/isMine;动态ID另用get_moment,勿混用或假定有评论。【组合链】list_posts→详情→关联活动/产品;动态回复用comment_moment。
- list_parks
浏览 / 筛选 OPC 园区目录(六城)。 【杀手用法】按补贴类型筛:benefitType=RENT_SUBSIDY 找「有租金补贴的园区」——这是主理人/找资源者最高频的诉求。可叠加 city / track / 状态 / 关键词。 【drill-down】get_park 看补贴明细 + 入驻条件 + 信源。
- get_park
公开读园区地址/坐标/运营方/政策/成员来源与新闻;无UGC评价/签到,勿编。found=false可改搜city政策。【组合链】list_parks→详情→get_company。
- list_park_news
园区新闻 feed(开园 / 招商 / 补贴变化等时效信息)。可按城市或具体园区过滤。
- list_city_policies
各城市 / 区的创业政策红利(政策大礼包:标题 / 发文单位 / 日期 / 亮点 / 信源)。 【何时用】「深圳 OPC 有什么政策红利」「入驻前看看当地政策」。不传 city 返回全部。
- list_park_city_stats
各城市园区总数 + 已运营数(按总数倒序),宏观选址用。传 benefitType 则只统计含该补贴的园区,与列表口径一致。
- get_product_ratings
公开读产品评分分布/总数/评论,登录含my;空正常勿另拿官网评价充数。get_product不含此表。【组合链】详情→评分;写评用rate_product。
- get_product_rating_summary
只取某产品的星级汇总(平均分 + 分布 + 总数),不拉评价列表——省 token 的「评分多少」快查。要看评价文字用 get_product_ratings。
- get_creator_endorsements
公开读关系推荐文案,无星级;空正常勿编推荐。【组合链】get_creator→推荐;写推荐用endorse_creator。
- list_signup_feed
列站内有报名配置的机会,含可站内报名的COMPETITION;list_activities另含只能到官网报名的资讯。【组合链】slug→get_signup_activity查详情/本人状态/必填缺口→补齐后submit_signup;多场用get_signup_gaps合并提问。默认不含已截止,20条/页、最多50;沿用服务端置顶→截止近优先顺序,无截止最后。kinds是真实类目计数且随q收窄,勿用类目全集。登录后submitted=true勿重复邀请报名;startAtKnown=false为兜底时间,勿复述日期。q仅搜标题/主办方/城市/主办人昵
- get_signup_activity
报名先读题目、viewer现值/状态/missingRequired,再按label/hint/options问用户;多场get_signup_gaps,已submitted用list_my_signups勿重复报。普通file题用prepare_signup_file_upload传真实字节并保留文件答案;敏感file去App,勿假填链接。valuePreview联系方式/证件仅判缺口,不复述;无autofillScript。externalIsCanonical正式报名在外部,站内仅留资。phoneVerification只约束游客;requires
- get_activity_agreement
get_signup_activity协议required且未accepted或activity_agreement_required时取全文,null表示无协议。向本人展示完整协议(长文可给url自读)并取得明确同意后,submit_signup带agreement={versionId,accept:true};会留签署快照及组织审计,绝不能代勾。同意必须用本次versionId,新版冲突重取重确认;required=false已签/已报名无需重签。
- list_service_products
按domain/sub结构化找企服,非求职目录;未知sub退回整个domain。claimed→付费→发布排序非相关度,offset分页,空正常。【组合链】get_product/follow_product→get_creator→start_conversation;空可create_need(RESOURCE)。
- list_funding
找投资人用side=investor,在融项目用project。轮次自由文本宽松包含,非精确统计;写法种子/天使/Pre-A/A 轮/B 轮及以后。投资人type可由旧资料推断。项目也补FINANCING需求,fundraising=null而financingNeed有值正常。仅hasBp,无他人BP地址,勿猜URL。offset分页。【组合链】user.id→get_creator→start_conversation(额度429勿重试)/follow_creator;company.slug→get_company,product.slug→get
- list_talent
按求职专业目录找人才,先get_talent_chips取真实chip;非法chip退回all,冷门改search_people,非企服产品目录。默认只真人,登录可补云用户;云用户仅send_cooperation_request人工转达,不能开聊。offset分页,不含联系方式。【组合链】user.id→get_creator→start_conversation(429不重试)/follow_creator;company.slug→get_company。
- get_organization
读组织身份/可见性/入会政策/协议摘要/题目/本人成员与申请态;公开组织可匿名。activity_members_only时看能否申请;includeTermsBody=true才取全文,本人同意后apply_to_organization,再submit_signup。currentTerms.bodyLength判正文,myMembership.id是membershipId非userId。申请PENDING等审批勿重复;申请答卷原文不经Agent下发。
- list_organization_activities
匿名/非成员仅公开且已发布或结束的活动,成员按受众放宽;受邀userId不下发。canManage才给submissionCount。组织不可读报organization_not_found,非空列表。requiresAppActivation须本人手机号登录App确认。get_organization→items.slug给get_signup_activity→submit_signup;组织OWNER/ADMIN/EVENT_MANAGER主办处置用list_my_activities及bulk_review_signup_submissions。
- preview_organization_invitation
【何时用】用户手上有一条组织邀请链接/token,想先看清是哪个组织、什么协议再决定。匿名可调,**对私密组织也看得到**(这是私密组织唯一的公开入口)。 【组合链】本工具(带 includeTermsBody=true 把协议念给用户)→ 用户同意 → apply_to_organization(organizationId, invitationToken=同一串)。**邀请即预批准:带 token 申请不用审,当场入会。** 【口径/坑】① token 是 43 位(A-Za-z0-9_-),传整条链接也行、会自动取最后一段,但别自己截断。② 只是
- list_activity_materials
按当前权限列讲义/文件/照片及lockedCount。list_my_activity_history的materialsCount用于跨场汇总;免费场未报名可确认后join_activity_online解锁,收费场资料仅需登录。downloadPath须Bearer,OAuth/真实下载用get_activity_material_download,不可公开分享。needsReupload须主办方重传。
- preview_cooperation_share
【何时用】用户手上有一条 43 位分享 token(或 /cooperation/share/<token> 这样的链接)想先看看内容——**匿名也能读**,读完不留访问记录、不通知作者。【组合链】看完想留档或表达意向:redeem_cooperation_share(会留一条兑换记录)→ send_cooperation_interest 给作者发一条意向私信;未登录先授权(OAuth 或 https://opcmenu.com/connect 设备密钥)。【口径】返回的是创建分享那一刻的**冻结快照**,作者后来改了方案这里不会变,也不含联系方式、引
- track_event
【需要登录】记录agent代办的浏览/点击/分享/下载/关注事件;type为动作,targetType+targetId为对象,用于推荐。
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 2 h ago | Passed | 200 | 2.0 s |
| 11 h ago | Passed | 200 | 1.0 s |
| 21 h ago | Passed | 200 | 985 ms |
| 30 h ago | Passed | 200 | 840 ms |
| 40 h ago | Passed | 200 | 1.4 s |
| 2 days ago | Passed | 200 | 744 ms |
| 2 days ago | Passed | 200 | 766 ms |