mcp

MCP-native AI SRE: ask what's broken in production, get a reviewed GitHub fix PR.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
80%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~699Tokens (tool definitions)
~927 BTypical response size
Moderate attention impact (0.55% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "mcp": {
      "url": "https://aient.ai/mcp"
    }
  }
}

Remote endpoints

https://aient.ai/mcpstreamable-http

What it can do

Tool inventory

Tools (2)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡signup(email)

Create an Aient account from an email address, or get a sign-in code for an existing one, with no browser and no token. **When to use**: you have no Aient access token and the user wants a workspace, or an earlier `verify_email` answered `workspace_unavailable` or its token expired. Ask the user which email address to use. **What happens**: Aient emails a 6-10 digit one-time code to that address. Read the code from that inbox (or ask the user for it), then call `verify_email` with the same email and the code. An address that already has an Aient account receives a sign-in code from this tool instead of a new account; verify_email then returns a token for that account's workspace, preparing the workspace first if an earlier signup never finished. The emailed code is a Supabase Auth credential: it grants this MCP token, and the same email carries a browser sign-in link, so treat both as secrets. **Limits**: a few attempts per minute per address.

Input Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "maxLength": 320,
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
    }
  },
  "required": [
    "email"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪verify_email(email, code)

Confirm the code Aient emailed after `signup` and receive the access token for this MCP server. **Returns**: `access_token` (a Bearer token for this server, valid for `expires_in` seconds), `organisation_id`, and `user_id`. For an address that already had an account, the token belongs to that account's existing workspace; a workspace that was never prepared is prepared now. Reconnect to this MCP server sending "Authorization: Bearer <access_token>" on every request. Then call `verify_connection` and `get_activation_status` and follow its `nextActions` to finish onboarding. The token is not refreshable: when it expires, call `signup` and `verify_email` again. **Errors**: `confirmation_expired` means the code is too old (call `signup` again); `confirmation_failed` means it did not match; `workspace_unavailable` means the code was accepted but the workspace could not be prepared (call `signup` again for a new code, never `verify_email` with the used one).

Input Schema

{
  "type": "object",
  "properties": {
    "email": {
      "type": "string",
      "maxLength": 320,
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
    },
    "code": {
      "type": "string",
      "pattern": "^[0-9]{6,10}$"
    }
  },
  "required": [
    "email",
    "code"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Compare

Peer Comparison

Compare this server with others in the same category.

Tools:0
Tools:0
Tools:3
Token cost:473
Grade:A
Tools:0
Uptime:99.3%
Latency:345ms

Version History

unknown → unknown
10/4/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email
unknown → unknown
10/3/2026
Initial manifest with 2 tools
Details
Added:
  • + signup
  • + verify_email

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded2 tools
verifiedversion not recorded2 tools
verifiedversion not recorded2 tools