Namely MCP by usefulapi
Read Namely employee profiles, groups, teams, jobs and reports; update profiles, post to the feed.
Connect it
Settings → Connectors → Add custom connector
URL: https://namely.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://namely.usefulapi.io/mcp{
"mcpServers": {
"namely": {
"url": "https://namely.usefulapi.io/mcp"
}
}
}claude mcp add --transport http namely https://namely.usefulapi.io/mcp{
"servers": {
"namely": {
"type": "http",
"url": "https://namely.usefulapi.io/mcp"
}
}
}17 tools, pulled live
namely_get_meread-onlyGet the profile of the user the connected token belongs to (name, email, job title, manager, access role). Namely API: GET /profiles/me.
namely_list_profilesread-onlyList employee profiles (active, pending and inactive unless filtered) with paging, sorting and filters. Returns {profiles, meta:{count}, linked}. Use format=short for a smaller record (ids, names, email, status, job title); the full record includes every custom field the token may see (compensation, addresses and other sensitive HR data). An empty page means the end. Namely API: GET /profiles (lim
namely_get_profileread-onlyGet one employee's full profile by id: personal and job data, manager, groups, teams and the custom fields the token may see (can include compensation and other sensitive HR data). Namely API: GET /profiles/{id}.
namely_list_profile_fieldsread-onlyList the fields of the employee profile as configured at this company (standard and custom), with their labels, sections and the valid format of each value. Namely API: GET /profiles/fields.
namely_list_groupsread-onlyList all groups (departments, office locations and other company groups). Every group belongs to one group type. Namely API: GET /groups.
namely_get_groupread-onlyGet one group by id, with the profiles (members) linked to it. Namely API: GET /groups/{id}.
namely_list_group_typesread-onlyList the group types (the containers of groups, such as Department or Office). Namely API: GET /group_types.
namely_list_teamsread-onlyList all teams with their team categories. Namely API: GET /teams.
namely_get_teamread-onlyGet one team by id, with the profiles (members) linked to it. Namely API: GET /teams/{id}.
namely_list_job_titlesread-onlyList all job titles; each belongs to one job tier. Namely API: GET /job_titles.
namely_list_job_tiersread-onlyList all job tiers (the levels that group job titles). Namely API: GET /job_tiers.
namely_list_eventsread-onlyList events of the company home feed (announcements, birthdays, work anniversaries, new arrivals), newest first by default, with limit and after (an event id) for paging. Namely API: GET /events.
namely_list_event_commentsread-onlyList the comments on a feed event. Namely API: GET /events/{event-id}/comments.
namely_get_reportread-onlyRun a saved Namely report by id and return its columns and rows (live data; each row is a list in column order). Find the id in the URL of the report in Namely. Reports can contain sensitive HR data such as salary history. Namely API: GET /reports/{id}.
namely_update_profilecan modifyChange standard fields of an employee profile (name, emails, start date, status, manager, job title). WRITES live HR data. Send only the fields to change. Setting user_status to pending needs a personal_email. Namely API: PUT /profiles/{id}.
namely_create_announcementcan modifyPost an announcement to the company home feed, visible to every employee. Markdown; to mention a person write [Full Name](/people/<profile_id>). With is_appreciation, mentioned people are appreciated. email_all=true ALSO EMAILS every active employee at their company address (needs the permission) and cannot be undone: set it only when the user explicitly asks. Namely API: POST /events.
namely_create_event_commentcan modifyAdd a comment to a feed event, posted as the token's user and visible to employees who see the event. Markdown; mention a person with [Full Name](/people/<profile_id>). Namely API: POST /events/{id}/comments.
Alternatives in Email & Messaging
Compare →
smsmode MCP by usefulapiB
Read smsmode balance, messages, replies, campaigns and usage; send SMS to up to 10 numbers.
BulkSMS MCP by usefulapiB
Read BulkSMS messages, replies, profile and webhooks; send SMS to up to 10 numbers.
Helpwise MCP by usefulapiB
Read Helpwise conversations, contacts, tags and reports; note, tag, assign, close; send one email.
Messente MCP by usefulapiB
Read Messente balance, prices, delivery status and statistics; send SMS to up to 10 numbers.
SIGNL4 MCP by usefulapiB
Read SIGNL4 alerts, teams, users and duty schedules; raise, acknowledge, close and annotate alerts.
Benchmark Email MCP by usefulapiB
Manage Benchmark Email lists and contacts, and read campaign reports: opens, clicks, bounces.