MCP App Store
by KeenEthics

Overview

Noemi turns your resume or LinkedIn into a polished professional page at noemi.cards, built to show up in Google and AI search. This connector lets you keep that page current from Claude, without opening an editor. What you can do: • Read your profile. Claude sees your whole page, including headline, bio, work history, projects, education, links and SEO settings, so its suggestions fit what's already there. • Edit in plain language. "Add my new role at Acme", "tighten my bio", "move the Stripe project to the top". Edits change only what you asked for. An edit that would silently delete content is rejected before anything is saved. • See your visibility. Visits, traffic sources, reading depth, link clicks and AI-crawler reads over 7, 30 or 90 days. Bots are excluded. • Manage your inbox. Read contact messages from your page and mark them read or replied. • Vouches. See who has endorsed you and who you've endorsed, find people on Noemi, and add or remove vouches. Claude confirms before sending one, because it emails the person. • Approve updates. Noemi regularly re-reads your public sources and proposes changes. Review them and apply or dismiss them in one go. Sign-in uses OAuth through your Noemi account. Claude can't delete your account or change your page URL. You can disconnect anytime from Noemi Settings → External AI Tools.

Tools

add_vouch

ChatGPT
Publicly endorse someone on the user's profile. This SENDS THAT PERSON AN EMAIL saying the user vouched for them, and it cannot be recalled — so confirm the exact person with the user first, and tell them an email will be sent. For someone already on Noemi, pass the voucheePageId from find_people. For someone who is not, pass their name and an email address THE USER GAVE YOU.

apply_change

ChatGPT
Approve or reject the pending changes from list_pending_changes. Pass every id the user agreed to in one call. Set status to 'dismissed' to reject instead — a rejected change is never proposed again. Call list_pending_changes first; ids are not guessable and do not survive a new refresh run.

find_people

ChatGPT
Search Noemi for people the user could vouch for, by name. Returns matching profiles with their pageId. Use this before add_vouch so the vouch targets a real profile rather than a guessed name.

get_messages

ChatGPT
Messages visitors sent through the contact form on the user's profile, newest first, with the unread count. Includes each sender's name and email so the user can reply from their own mail client — Noemi does not send replies.

get_profile

ChatGPT
Get a summary of the user's Noemi profile: name, role, bio, links, and the sections currently on the page (with item counts). Returns product-level fields, not raw block JSON. Use this before suggesting changes so you know what's already there.

get_visibility

ChatGPT
How the user's Noemi profile is performing: views, how many distinct people, where they came from, what they read, which links they clicked, and how often AI crawlers have read the page. All people-numbers exclude bots. Use this when the user asks how their page is doing, who is finding it, or whether a change worked.

get_vouches

ChatGPT
The user's vouches in both directions: people they publicly endorse on their profile, and people who have endorsed them. Vouches are relational data held outside the page content, so they do not appear in get_profile.

list_pending_changes

ChatGPT
Changes Noemi's automatic refresh found in the user's public sources (LinkedIn, personal site) and is holding for approval — a new role, a new project, a changed job title. Each carries an id for apply_change. Returns an empty list when nothing is waiting.

remove_vouch

ChatGPT
Remove one of the vouches the user has made. Takes a vouch id from get_vouches. This only removes it from the user's own page; it sends no email.

request_change

ChatGPT
Ask Noemi's AI to make a specific change to the user's profile in natural language (e.g. 'add my new role at Acme as Staff Engineer starting March 2026', 'fix the typo in my bio', 'shorten my headline'). Auto-applies the change. Returns whether a change was applied and a summary of what changed.

update_message

ChatGPT
Mark one of the user's messages as read, or as replied-to. Marking replied records that the user answered it — Noemi does not send the reply.

add_vouch

Claude

apply_change

Claude

find_people

Claude

get_messages

Claude

get_profile

Claude

get_visibility

Claude

get_vouches

Claude

list_pending_changes

Claude

remove_vouch

Claude

request_change

Claude

update_message

Claude

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps