Skip to content
Looking for the AI community?
TAI Labs

MCP · Connect your assistant

Bring TAI Labs into the chat you already have open

Add one server URL, sign in once, and Claude, ChatGPT, Cursor or Codex can run your agents, read your rooms and post as you — with your permissions, and never with a copy of your password.

Remote MCP server

https://tailabs.ai/mcp

OAuth-protected. Your assistant signs in as you and gets exactly what your account gets — a room you are not in does not exist to it, and team data stays with managers.

  • Claudeclaude.ai and the desktop app, via Connectors
  • Claude CodeThe CLI, in whichever project you are working in
  • ChatGPTConnectors, with developer mode turned on
  • CursorEditor-wide, through mcp.json
  • CodexThe OpenAI CLI

Before you start

What needs a sign-in

Almost all of it, on purpose — this server is your account, not a public API.

Without an account — 1 tool

agent_templates lists what an agent can be built to do and what a run costs. That is the whole anonymous surface, and it is the same list published on this page.

Signed in as you — 30 tools

Everything else: your agents, your runs, your rooms, your credits, your CV. Your assistant sees exactly what you see when you open TAI Labs — a room you are not in does not exist to it.

Managers and workspace admins — 1 tool

team_work is the only tool that reaches past your own account, and only if your workspace role already allows it.

Setup

Connect in about a minute

Pick the assistant you use. Every one of them ends at the same TAI Labs consent screen.

claude.ai and the desktop app, via Connectors

  1. Open Claude, then Settings → Connectors → Add custom connector.
  2. Name it TAI Labs and paste https://tailabs.ai/mcp as the remote MCP server URL.
  3. Set Authentication to “Always required”. Claude may show “None — Detected” instead: that is only Claude noticing that one tool, agent_templates, answers without an account. Every other tool needs your sign-in, so override it.
  4. Open Advanced settings. Under OAuth client choose “No client ID — register one automatically”. Not “Use Anthropic's hosted client metadata”, even though it is marked Recommended — that one needs the authorization server to support CIMD, and ours does not. Picking it is the most common way this connection fails.
  5. Click Add, then Connect. Sign in with your TAI Labs account and click Allow on the consent screen.
  6. Ask “what are my TAI Labs agents?” to confirm it is reading your account.

The sign-in

What happens when you click Connect

Four steps, and only the first is yours to configure.

  1. 01

    Your client asks who guards the server

    It calls tailabs.ai/mcp, gets told which authorization server to use, and registers itself. Nothing has touched your account yet.

  2. 02

    You sign in to TAI Labs

    The same account, password and Google button as the app, in your own browser. If you are already signed in, you go straight past it.

  3. 03

    You approve it on the consent screen

    “Connect <your client> to TAI Labs?” at tailabs.ai/oauth/consent. It names the app asking, what it gets — your email address, your name and profile details, and staying connected when you are not using it — and which account is being connected. Allow finishes; Cancel sends you back having granted nothing.

  4. 04

    After that it runs as you

    The client holds a token issued to you, and every tool runs with exactly your permissions. Disconnect it whenever you like from the client that holds it.

Build and run agents

Browser agents that do the web work — set one up, schedule it, share it with the team.

Browse agent templates

No account

agent_templates

The starting points — research a company, watch a competitor, chase a lead — with what each asks for and what a run costs. The one tool that answers before you sign in.

My agents

Signed in

my_agents

Everything you have saved, plus any agent a teammate shared with your workspace.

Create an agent

Signed in

create_agent

Save a new one from a goal written as a task. Give it a cadence and it runs on its own.

Reschedule, pause or share

Signed in

update_agent

Change when it runs, pause it without losing it, or share it with the workspace.

Delete an agent

Signed in

delete_agent

Removes the agent and keeps its runs. Yours only — a shared one stays its owner's.

Run an agent

Signed in

run_agent

Start one now and get what it found. Spends credits, so it asks first.

Watch what they did

Every run, its step-by-step trail, what it cost, and the logins it can sign in with.

Check a run

Signed in

run_status

How a run is going or how it ended, with the step-by-step trail. Use it when a run outlasts the wait.

My runs

Signed in

my_runs

Recent runs, newest first, with how each ended and what it cost.

Saved logins

Signed in

my_logins

Which sites your agents can sign in to. Names and masked hints — never a password.

What it added up to

The shipped work, yours and your workspace's.

My work

Signed in

my_work

What you have shipped, what is in flight, and the agents standing ready.

Team work

Managers

team_work

The same for your workspace: who has shared agents, who has run things, who has not started.

My access

Signed in

my_access

Plan, workspace, role and what you are entitled to — and why, when something is gated.

Your rooms and the people in them

The feed, the chat, the DMs, the calendar — read and write, as you.

My rooms

Signed in

my_communities

The rooms you are in, and the ones you could join.

Join a room

Signed in

join_community

Joins an open room there and then; says why if it is invite-only or paid.

Threads in a room

Signed in

room_threads

Channels, cohort channels and DMs, with unread counts and thread ids.

Read a conversation

Signed in

read_thread

Messages oldest first, forty at a time, with a cursor for older.

Send a message

Signed in

send_message

Posts into a conversation as you — so it shows you the wording first.

Open a DM

Signed in

open_dm

Finds or starts a one-to-one with someone in a room you share.

Who is in a room

Signed in

room_members

Names, headlines, levels and user ids. Never email addresses.

Find a person

Signed in

find_person

Search people by name or headline to get the id a DM or mention needs.

Room feed

Signed in

community_feed

The posts, with likes and comment counts — the other half of the chat.

Post to a room

Signed in

post_to_feed

Writes a post as you. Visible to everyone, so it confirms before posting.

Upcoming events

Signed in

community_events

What is on, who is hosting, how many are coming, whether you said you would.

RSVP to an event

Signed in

rsvp_event

Says you are coming — or takes it back, since it is a toggle.

What it costs

The wallet, what spent it, and whether it refills itself.

My credits

Signed in

my_credits

Plan, balance, what spent it this cycle, and whether auto top-up will refill it before you run out.

My AI usage

Signed in

my_ai_usage

The same spend broken down by model, over however many days you ask for.

Your CV and your next role

Grounded in what you have actually shipped, never invented.

My career profile

Signed in

my_profile

Your stored CV, LinkedIn and target role, plus live plan, credits and progress.

Upload CV / LinkedIn

Signed in

update_my_profile

Store CV text or a LinkedIn URL from the chat — private to you.

Score my profile

Signed in

review_my_profile

Scores CV and LinkedIn against a target role and names the gaps.

Fix my CV

Signed in

fix_my_cv

Line-by-line rewrite against a role, grounded in work you actually did.

Rewrite my LinkedIn

Signed in

rewrite_my_linkedin

Headline, About and skills drafted from your evidence, not from guesses.

Roles hiring near me

Signed in

jobs_near_me

A market briefing for your city: roles, bands, your fit, the gaps, search queries.

What people actually ask for

Paste any of these into your assistant once it is connected.

Signed in

Build an agent from a template

Show me the TAI Labs agent templates for research, then set one up to check my three biggest competitors every Monday morning and run it once now so I can see what it comes back with.

agent_templates · create_agent · run_agent · run_status

Signed in

What did my agents do this week?

Go through my TAI Labs agent runs from the last seven days: what came back, which ones failed and why, and what it all cost me in credits.

my_runs · run_status · my_credits

Signed in

Set one loose behind a login

Which sites can my TAI Labs agents already sign in to? Build me one that checks my orders there every morning and uses that saved login.

my_logins · agent_templates · create_agent · update_agent

Signed in

Catch up on my rooms

Catch me up on my TAI Labs rooms — what is new in the feed, which conversations mention me, and draft a reply to the one that actually needs one.

my_communities · community_feed · room_threads · read_thread · send_message

Signed in

Post what I built

Take what my agent found this morning, write it up as a post for the TAI Labs feed, show me the draft, and post it once I say go.

my_runs · post_to_feed · community_feed

Signed in

Find the right person and introduce me

Find someone in my TAI Labs rooms who has actually shipped an agent in production, open a DM, and introduce me in two sentences.

find_person · room_members · open_dm · send_message

Signed in

Plan my fortnight around the rooms

What TAI Labs events are coming up in the next two weeks? RSVP me to anything on agents that does not clash with my calendar.

community_events · rsvp_event · my_communities

Signed in

Fix my CV with what I actually shipped

Pull my TAI Labs work, score my CV against a senior AI engineer role, and rewrite the weak lines using the things I have actually delivered.

my_work · review_my_profile · fix_my_cv

Signed in

Rewrite my LinkedIn from evidence

Save my LinkedIn URL to TAI Labs, then draft a headline, About section and skills list backed by my real agents, runs and posts — nothing invented.

update_my_profile · rewrite_my_linkedin · my_work

Managers

What has my team actually shipped?

Summarise my TAI Labs workspace: what each person has shipped this month, who has not started yet, and where our AI credits are going.

team_work · my_ai_usage · my_access

Managers

Give the quiet half something to run

Who in my TAI Labs workspace has not run an agent yet? Share my best one with the team and draft a message telling them what it does.

team_work · my_agents · update_agent · send_message

One URL, and the assistant you already use

Agents that do the web work, the rooms where it gets talked about, and a CV written from what you actually shipped.