# Clawhard Studio MCP server > The Clawhard MCP server gives AI assistants 10 tools from Clawhard Studio: trim long text before it hits a token limit, score writing and websites for AI habits, total AI subscriptions, split group costs and build event schedules. No API key. - MCP endpoint (Streamable HTTP, no key): https://mcp.clawhard.com/mcp - Server card: https://mcp.clawhard.com/.well-known/mcp/server-card.json - Official MCP registry name: com.clawhard/studio - Studio: https://clawhard.com (llms.txt: https://clawhard.com/llms.txt) ## Connect - Add the server URL https://mcp.clawhard.com/mcp to your MCP client. No key or login. - Claude Code: claude mcp add --transport http clawhard https://mcp.clawhard.com/mcp - Cursor, Windsurf and others: add {"mcpServers":{"clawhard":{"url":"https://mcp.clawhard.com/mcp"}}} to your MCP settings. - Claude and ChatGPT apps: add it as a custom connector using the URL above. - Ask your assistant for the job; it will call the matching tool. ## Tools - `tokendiet_trim_text`: Trim junk out of text before pasting it into an AI chat. Shrinks a prompt, chat, log, stack trace, JSON dump or code paste so it uses fewer tokens: removes base64 and data blobs, minifies JSON, shortens stack traces, squashes repeated log lines, strips code comments and link tracking parameters, and collapses whitespace. Optionally drops pleasantries and markdown. Returns the trimmed text and how much was saved. Token numbers here are rough estimates (about 4 characters per token); the website shows exact counts. - `slopscore_check_site`: Score a website for AI-made design habits. Fetches a public web page and its main stylesheets and scripts once, then scores it from 0 (hand-made feel) to 100 (certified slop) against 19 design and copy habits that make a site look AI-made (purple gradients, gradient headlines, glow blobs, glassmorphism, default fonts, untouched component kits, icon card grids, buzzwords, template headlines, vague social proof, placeholder testimonials, app-builder leftovers, em dashes and more). Returns each tell found with how to fix it. - `aitab_list_plans`: List AI subscription plans and list prices. Lists the AI subscription plans AI Tab knows (chat assistants, coding tools, image and video, voice and music, work) with their USD list prices and the plan keys to pass to the total tool. - `aitab_total`: Total what you pay for AI subscriptions. Adds up a list of AI subscriptions and returns the monthly, yearly and daily total, where the user is paying twice for the same thing (overlaps), what could be cut and how much that saves, plus a link that opens the shareable receipt. Use plan keys from the plans tool, for example chatgpt.plus, claude.pro, cursor.pro. Append ":y" to a key for yearly billing. - `tells_score_text`: Score writing for AI-sounding habits. Checks a piece of writing for the habits that make people think a chatbot wrote it (em dashes, words like "delve", assistant filler like "I hope this helps", "it's not X, it's Y", fake suspense, stiff transitions, markdown leftovers, emoji bullets, rule of three, same-length sentences). Returns a 0-100 bot-o-meter score, a verdict and the tells found. Style habits only. Not an AI detector and not proof of who wrote the text. - `tells_fix_text`: Remove the easy AI-sounding habits from writing. Rewrites the easy tells: swaps em dashes for commas, chatbot words for plain ones, strips assistant filler, markdown stars and emoji bullets, fixes stiff transitions. Habits that need a human rewrite ("it's not X, it's Y", fake suspense, rule of three) are listed but left alone. Returns the fixed text, the before and after score and what remains. - `runsheet_list_templates`: List run sheet templates. Lists the starter run sheets (wedding, conference, photo shoot, blank) with their default times, so you can pick one or adapt it before creating a run sheet. - `runsheet_create`: Create a live day-of schedule (run of show). Creates a Runsheet: a live, shareable schedule for an event day (wedding, shoot, conference, any timed run of show). Start from a template or send your own items. Returns a view-only link for guests and vendors and a private edit link for the planner. Keep the edit link secret: anyone with it can change the schedule. - `halves_settle_up`: Work out who owes whom, in the fewest payments. Given a group of people and the expenses (who paid, how much, who shared it), returns each person's net balance and the smallest set of payments that squares everyone up. Splits equally by default, or by exact amounts. Stateless: nothing is saved. Use create_group instead to make a shared link people can keep adding to. - `halves_create_group`: Create a shared expense group link. Creates a Halves group and returns a link anyone can open (no sign-up) to add and fix expenses and see who owes whom. Optionally pre-loads expenses. Anyone who has the link can edit the group, so share it only with the people in it. Groups are kept for about 400 days after the last change. ## Limits - Stateless Streamable HTTP, JSON responses, tools only (no resources or prompts). - Rate limited per client. Creating Halves groups and Runsheet schedules is capped at 20 an hour. - Text inputs are capped (200,000 characters for trimming, 60,000 for the writing checker). ## Privacy - No account or key. Text sent to a tool is processed in memory and not stored, except tools that create a saved link (halves_create_group, runsheet_create), which store the group or schedule you ask for under a private link. - The slopscore_check_site tool fetches the public website you name. ## Common questions **What is the Clawhard MCP server?** A remote MCP server at https://mcp.clawhard.com/mcp that lets AI assistants call Clawhard Studio's tools directly: tokendiet_trim_text, slopscore_check_site, aitab_list_plans, aitab_total, tells_score_text, tells_fix_text, runsheet_list_templates, runsheet_create, halves_settle_up, halves_create_group. **How do I add it to Claude, ChatGPT or Cursor?** Use the URL https://mcp.clawhard.com/mcp as a custom connector or MCP server (transport: Streamable HTTP). In Claude Code run: claude mcp add --transport http clawhard https://mcp.clawhard.com/mcp. In Cursor add {"mcpServers":{"clawhard":{"url":"https://mcp.clawhard.com/mcp"}}} to mcp.json. **Does it need an API key or login?** No. It is public and rate limited per client. **What can it do?** Trim bloated text so it uses fewer tokens, score text for AI-sounding habits and fix the easy ones, score a website for AI-made design habits, total AI subscriptions and spot overlaps, split group costs into the fewest payments, create shared expense groups, and create live event run sheets. **Is my data stored?** No, except when you ask a tool to create a saved link (a Halves group or Runsheet schedule). Everything else is processed in memory and returned.