
mojobase
ai.mojobase/mojobase
One MCP server for your whole business: email, chat, calendar, tasks, files, customers and numbers.
Documentation
Mojobase MCP server
One MCP server for your whole business. Connect ChatGPT, Claude, Cursor or your own agent once, and it works across your email, team chat, calendar, tasks, files, Handbook, customers and numbers, as you.
Ask "which customers owe us money, and what did we last tell them?" and your agent checks Numbers, Email and Customers in one go, then drafts the follow-up. With a server per app, that's three connections that never see each other.
[!IMPORTANT] You need a Mojobase account. Mojobase is invite-only for now: request a founding spot.
- Address for claude.ai and ChatGPT:
https://app.mojobase.ai/mcp/<your company>, shown in Mojobase under Settings → Connect an agent - Address for a key:
https://app.mojobase.ai/mcp - Transport: Streamable HTTP
- Sign-in: your Mojobase account, or a key sent as a Bearer token
- Price: included in every Mojobase plan, and agents never take a seat
Who it's for
Owners and teams who run their business in Mojobase and want their own AI to do real work there: answer a customer, find a time, chase an invoice, keep the Handbook current. Your agent gets the same access you have, never more.
Connect
Start in Mojobase: Settings → Connect an agent. It shows your company's address and makes keys. A key is shown once, and you can switch it off at any time.
claude.ai and Claude Desktop
- Copy your company's address from Settings → Connect an agent.
- In Claude, open Customize → Connectors, click + Add, then Add custom connector.
- Name it Mojobase, paste the address and click Continue.
- Sign in with your Mojobase account and allow access.
On Team and Enterprise plans, an owner adds the connector in Organization settings → Connectors first.
ChatGPT
- Copy your company's address from Settings → Connect an agent.
- Go to chatgpt.com/plugins, select +, then Add custom MCP server.
- Name it Mojobase and paste the address under Connection.
- Create it, then sign in with your Mojobase account when asked. In a chat, type @ and pick Mojobase.
In a Business or Enterprise workspace, your admin may need to allow custom MCP servers first.
Claude Code
claude mcp add --transport http --scope user mojobase https://app.mojobase.ai/mcp --header "Authorization: Bearer YOUR_KEY"
Codex
export MOJOBASE_KEY=YOUR_KEY # in your shell profile
codex mcp add mojobase --url https://app.mojobase.ai/mcp --bearer-token-env-var MOJOBASE_KEY
Cursor
Add Mojobase to ~/.cursor/mcp.json, or to .cursor/mcp.json in a project:
{
"mcpServers": {
"mojobase": {
"url": "https://app.mojobase.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Any other MCP client
Use https://app.mojobase.ai/mcp over Streamable HTTP with the header Authorization: Bearer YOUR_KEY. A client that signs in with OAuth can use your company's address instead. Each request gets one JSON answer.
What your agent can do
More than 120 tools, by app. An app you can't open, or one that's off for your company, doesn't show up.
Email. Search and read every mailbox you can see, attachments included. Write, revise and schedule drafts. Archive, move, delete or mark mail as spam once you switch each on in Email Settings. Connect a Gmail or Outlook mailbox with a link for its owner.
mail_accounts mail_status mail_sync mail_list mail_search mail_read mail_thread mail_attachments mail_attachment_text thread_watch mail_archive mail_mark_read mail_delete mail_spam mail_block mail_move draft_reply draft_forward draft_new draft_revise draft_edit draft_schedule draft_unschedule draft_scheduled draft_list draft_read draft_preview draft_send_test google_connect_link microsoft_connect_link
Team chat. Read and search the conversations you're in, see what's waiting on you, post, reply, react and message a teammate.
chat_conversations chat_read chat_thread chat_search chat_needs_you chat_people chat_post chat_dm chat_react
Calendar. List events, find good free times, add and change your own events, hold times you've offered, and read bookings and meeting notes. Teammates show as busy times only. A change with guests waits for your Approve.
calendar_settings calendar_list calendar_event calendar_free_busy calendar_find_times calendar_team calendar_team_busy calendar_create calendar_change calendar_delete calendar_hold calendar_release_holds calendar_proposals calendar_bookings calendar_notes calendar_activity
Tasks. List, add, update, complete and comment on tasks across your projects. Deleting a task always waits for your OK.
tasks_list task_get projects_list people_list task_quick_add task_add task_update task_complete task_comment task_delete suggestions_list task_history
Files. Search inside files and documents and read them. Suggest new documents and folders, edits, moves, renames and trash, which you accept unless that kind of change is on Auto.
docs_search docs_list docs_spaces docs_read doc_create folder_create doc_propose_edit items_propose_move item_propose_rename items_propose_trash proposal_status docs_ai_settings
Handbook. Read the business profile first, then search, read, write and move pages. Approving pages and publishing a site work only where you've let agents do them; deleting and settings go to you as a request.
knowledge_business_profile knowledge_business_profile_update knowledge_outline knowledge_search knowledge_read knowledge_history knowledge_create_page knowledge_update_page knowledge_move_page knowledge_archive_page knowledge_create_collection knowledge_approve_page knowledge_mark_draft knowledge_publish_site knowledge_take_down_site knowledge_request_approval
Customers. Find, add and update people and companies, and read website chats and close or reopen them. An agent never deletes a person or company.
customers_find_people customers_person customers_find_companies customers_company customers_add_person customers_update_person customers_add_company customers_update_company customers_chats customers_chat customers_chat_status
Forms. Write and change forms and read the responses. Only a person switches a form on.
forms_list forms_form forms_write forms_update forms_switch forms_answers forms_answer
Numbers. Read sales, ad spend, campaigns, open invoices and bills, and Stripe invoices with their existing payment links. Note what was done to chase a late invoice. An agent can't create or send invoices, move money, or change a store or ad account.
numbers_summary numbers_daily numbers_campaigns numbers_source numbers_items numbers_invoices numbers_invoice numbers_invoice_note
Every app at once. One search across mail, chat, events, files, tasks, customers and Handbook pages, ranked together.
mojobase_search
Your team. See who's in the company and, as an owner, invite and remove people, change roles and make invite links. Nobody is emailed an invite until you press Send in Settings.
team_list team_invite team_role team_remove team_make_link team_revoke_link
What keeps your business safe
- Your agent is you, never more. It gets your role and only the apps you may open, checked on every request. Change your role and its tools change. Leave the company and its key stops working.
- You choose Suggest or Auto. Each kind of change either waits for your OK or happens at once, and each app's own rules still hold.
- Every change is in Activity, with Undo. Each call shows under your name with the agent and model that made it, and you can take a change back for as long as it can be undone.
- AI off means off. An agent can't read a mailbox, calendar or Files space with AI switched off, or a chat conversation you didn't give it. When it looks for a free time, those calendars still mark you busy, with no names or details.
- Outside text is never an order. What your agent reads in an email or a document is information, never an instruction.
- A key opens the MCP server and nothing else. It's shown once, and switching it off stops it at once.
Learn more
- One MCP server for your whole business
- Bring your own AI agents
- Use Claude with your whole business and ChatGPT
- Docs: connect your own agent
- Request a founding spot
Questions: hello@mojobase.ai.
This repository holds this page and the server's entry in the official MCP Registry (server.json, listed as ai.mojobase/mojobase). The server itself runs at Mojobase and isn't open source. For agents and registries, its server card says where and how to connect.
No installation packages available.