You need an NCSA account. Writes made through Claude, such as feedback, are recorded under your username.
claude mcp add -s user --transport http grant-sift https://grant-sift.software-dev.ncsa.illinois.edu/mcp --client-id grant-sift-mcp --callback-port 33418
Open a new session, run /mcp, choose grant-sift → Authenticate, and sign in with NCSA SSO.
/mcp
Requires Node.js (npx). Add this under mcpServers in ~/Library/Application Support/Claude/claude_desktop_config.json:
npx
mcpServers
~/Library/Application Support/Claude/claude_desktop_config.json
"grant-sift": { "command": "npx", "args": ["-y", "mcp-remote", "https://grant-sift.software-dev.ncsa.illinois.edu/mcp", "33418", "--callback-path", "/callback", "--transport", "http-only", "--static-oauth-client-info", "{\"client_id\": \"grant-sift-mcp\"}"] }
Quit Claude Desktop (Cmd+Q) and reopen it. Sign in when the browser opens.
Ask: "who am I to grant sift?" It should answer with your NetID.
If something fails: don't run both sign-ins at once, because they share port 33418. Otherwise, send the error to the Grant Sift maintainers.
There was an error while loading. Please reload this page.