notanATS
How it works For agents Applicants Pricing Resources Trust & fairness FAQ Blog Sign in Request access

Docs

Add notanATS to Composio (Custom MCP)

notanATS is not in Composio's public catalogue, but you can add it to your own Composio project as a Custom MCP server. Your agents then get all 12 notanATS tools — positions, applicants, calibration progress, and candidate decisions — inside your Composio sessions. (Candidate decisions made through an agent are proposals: a hiring manager approves them in notanATS before anything changes.)

Custom MCP is a Composio feature labelled experimental, so its APIs may change.

Before you start

  • A Composio project (shared toolkits work on every plan; a toolkit private to one user needs a Pro plan).
  • A notanATS account where you can create API keys.

Step 1 — Create a notanATS API key

  1. Sign in to notanATS and open Settings → API Keys.
  2. Create a new key and turn on agent access for it.
  3. Copy the key. It starts with nagt_. Treat it like a password — anyone with it can act through your notanATS account within the key's permissions.

Step 2 — Create the Custom MCP toolkit in Composio

Use the Composio SDK (composio.experimental.custom_toolkits in Python, composio.experimental.customToolkits in TypeScript) or the Custom MCP API to create a toolkit with:

FieldValue
NamenotanATS
mcp_urlhttps://notanats.com/mcp (use this exact final URL — no redirects, and never put your key in the URL)
auth_schemes
[{"mode": "API_KEY", "headers": {"Authorization": "Bearer {{generic_api_key}}"}}]
user_id"all" to share the toolkit with every user in your project, or your own user ID to keep it private (Pro plan)

Save the CUSTOM_* slug Composio returns — you need it to use, sync, or delete the toolkit. The URL and auth settings cannot be changed later; to change them, delete the toolkit and create it again.

Step 3 — Connect your notanATS key

If the create call returns a connect_link, open its redirect_url and enter your nagt_ key when asked. Your tools sync automatically when the first account connects — all 12 notanATS tools should appear on the toolkit.

Step 4 — Use it in a session

Add the toolkit's CUSTOM_* slug to your session's tools. Your agent finds the notanATS tools through Composio's tool search and uses your connected key automatically.

About OAuth — read this before you try it

Composio's Custom MCP supports OAuth only through Dynamic Client Registration (DCR). notanATS does not offer DCR; it signs agents in with Client ID Metadata Documents (CIMD), which Composio's docs state are not supported. So the OAuth option will not connect today — use the API-key steps above. If notanATS adds DCR support, this guide will be updated.

Notes and limits

  • Revoking access: deleting the toolkit in Composio does not revoke your key on the notanATS side. To cut access completely, also revoke the key in notanATS under Settings → API Keys.
  • Tool changes: Composio does not resync automatically. If notanATS adds or changes tools, run a sync on the toolkit.
  • One toolkit per URL: creating the same server URL twice for the same scope returns an error — update the existing toolkit instead of creating a second one.