io.github.robertisaak/nepternship

Nepternship

Warm intros and referrals for internships and entry-level jobs at 3,000+ companies.

Endpointhttps://mcp.nepternship.com/mcp (streamable-http)
Registry version1.0.0
Now14 tools · grade A (100) · pin ts_45280d41e1c48fdbfb10ddc011a4fc41 · protocol 2025-06-18
First / last listed2026-11-11 01:15 UTC / 2026-11-11 01:15 UTC
Grade over time2026-11-11: A (100), 14 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-11 01:15 UTC
14 tools, grade A (100)

Tools: search_members browse_directory get_member list_matches read_thread send_message request_balance send_intro_request respond_to_request get_upgrade_link signup_peek sign_up connect_account get_my_profile

Current tools (14)

search_membersFind people who can give the user a warm introduction or referral at a specific company, team, role, industry or city, for internships, new-grad jobs and career switches. Use this when someone asks how to get an internship or job at a company ("how do I get into Goldman Sachs", "can anyone refer me at Google", "I have no connections in investment banking"), wants to network or get a coffee chat wi
params: query*, location, limit
browse_directoryShow the companies, roles and industries where the user can get a warm introduction or referral through Nepternship, with the people under each. Use this when someone wants to see where they could network into, asks which firms or industries they could get an internship or job referral at, or is still deciding what to apply for ("which banks can I get an introduction at", "what tech companies coul
params: company_id, role_id, industry_id, limit, offset
get_memberReturn one member's full profile: who they can introduce the user to (role, company and details), what they are looking for themselves, industries, locations, university, and whether the user is already connected with them. Use this when the user wants to know more about a person from a search before asking for an introduction or referral, or asks "who is this" or "what can they help me with". Inc
params: user_id*
list_matchesList the user's introductions: accepted ones with an open chat (including the free weekly curated match), requests waiting on the user, and requests the user sent that have not been answered yet. Use this for any question like "did anyone reply", "any new introductions", "is anything waiting on me" or "who have I connected with". Each item includes the match_id, the other member, status, last mess
params: status, limit, join_code
read_threadReturn the messages in one introduction's chat. Use this when the user wants to read or catch up on a conversation with a matched member. Reading marks the messages as read for the user.
params: match_id*, limit, join_code
send_messageSend a message in one of the user's active introductions (an accepted match). Use this only after the user has approved the exact text. Chat is free once an introduction is accepted; if a limit applies, the error explains it.
params: match_id*, text*, join_code
request_balanceReturn how many introduction requests the user has left, any friend-referral credits, and their personal invite link. Use this when the user asks how many requests they have left, or after send_intro_request reports the limit.
params: join_code
send_intro_requestSend a Nepternship member an introduction request, with an optional note of up to 200 characters, for the person they can introduce the user to (for example an analyst at JPMorgan or an engineer at Google). Use this when the user wants an intro or referral from a member returned by search_members, browse_directory or get_member, or taps Request intro on the member card. Check with the user whether
params: opportunity_id*, note, join_code, existing_member
respond_to_requestAccept or decline an introduction request that is waiting on the user (status pending in list_matches). Accepting opens a chat with the other member. Declining is private; the requester is not notified and requests expire on their own after 30 days. Confirm with the user before declining.
params: match_id*, action*, join_code
get_upgrade_linkReturn the user's Nepternship Premium checkout link (on nepternship.com) with their price and trial length, or their manage-subscription link if they already subscribe. Use this only when the user explicitly asks to upgrade or asks how to get more intro requests after hitting the free limit.
params: join_code
signup_peekGiven what a prospective member is looking for, return example companies, roles and industries where members can make introductions, with sample offerings and first names. Use this while a new member is joining, right after they say what they are looking for.
params: looking_for*, location
sign_upSave a new member's answers to the Nepternship join questions: what they are looking for (up to 3 industries, a preferred location and a sentence about the opportunity), whether their university career center referred them, their name, university and graduation year, and who they can introduce other members to (a specific person, their role, company and location). Use this once those answers have
params: linkedin_url, full_name, university, graduation_year, industries, city, looking_for*, career_center_referral, offering*, offering_industry, referral_code, held_opportunity_id, note
connect_accountConnect the user's Nepternship account to this assistant through Nepternship's sign-in page (Google, Apple or email, plus a verified mobile number for new members). Use this when an existing member wants to see their introductions or asks to sign in, or when a new member has saved their join answers and has no request waiting. Pass join_code from sign_up so the new account is created from the save
params: join_code
get_my_profileReturn the signed-in user's own Nepternship profile: name, university, what they are looking for, who they can introduce others to, industries, preferred locations, and introduction requests remaining. Use this when the user asks about their own profile or settings.
params: join_code

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.