For the complete documentation index, see llms.txt. This page is also available as Markdown.

Claude Tag (Slack)

Use Nansen data directly inside Slack by connecting the Nansen MCP server to Claude Tag — Anthropic's native Slack integration. Once set up, any Slack channel can query Nansen without leaving the conversation.

Prerequisites

  • A Nansen API key — get yours at app.nansen.ai/api

  • Admin access to your Anthropic org's Claude Tag settings


Step 1 — Switch Claude in Slack to New mode

Go to claude.ai/admin-settings/claude-tag and make sure the Claude in Slack version dropdown (top-right of the page) is set to New.

Legacy mode warning banner — settings saved but not applied
Legacy mode: settings are saved but won't apply until you switch to New
Claude Tag access page with version set to New
After switching to New: Access bundles section is now active

Step 2 — Add the Nansen API credential

From the Claude Tag sidebar, go to Access Bundle and create a new bundle or select an existing bundle you'd like to use. Open the Credentials tab and click + Connect another app.

Access Bundle dropdown showing Create new bundle option
Access Bundle menu — create a new bundle or select an existing one
Bundle Credentials tab with Connect another app button
Credentials tab — click "+ Connect another app"

Fill in the form as follows:

Field
Value
Notes

Name

Nansen

Any label works

Credential type

Bearer

Required to unlock the Custom headers field

Allowed websites

mcp.nansen.ai

Credential is sent only to this host

Custom headers — Name

NANSEN-API-KEY

Custom headers — Prefix

(leave blank)

Pre-filled with "e.g. Bearer" — clear it

Custom headers — Value

<your Nansen API key>

Paste your Nansen API key here

Custom headers — Name

Accept

Custom headers — Prefix

(leave blank)

Custom headers — Value

application/json, text/event-stream

Custom headers — Name

Content-Type

Custom headers — Prefix

(leave blank)

Custom headers — Value

application/json

Filled form — Name, Bearer type, allowed website, and custom header
Filled form — Name, Bearer type, allowed website, and custom header

Why Custom headers? The Nansen MCP server reads a NANSEN-API-KEY header directly — it does not use standard Bearer token authentication. Selecting Bearer as the credential type is what unlocks the Custom headers field.

After saving, navigate back to claude.ai/admin-settings/claude-tag and enable the access bundle. Under Access summary, Connections should show Nansen.

Final state: version New, Slack Default bundle active, Nansen shown in Connections
Done — version=New, bundle enabled, Nansen connection active in Access summary

Step 3 — Invite Claude to a Slack channel

In any Slack channel where you want Nansen access, run:


Step 4 — Verify

Tag Claude in the channel and ask a Nansen question:

@Claude what tokens are smart money buying on Ethereum today?

Claude will call the Nansen MCP server and return live data directly in Slack.

Last updated

Was this helpful?