Which transport does the server use?
Streamable HTTP, at https://research.brontir.com/api/mcp.
How is the API key sent?
As a bearer token in the Authorization header: Authorization: Bearer nai_…. The full key is shown once, when you create it on the API keys panel of your account.
My client only runs local (stdio) servers. Can it still connect?
Yes, through a small local bridge such as mcp-remote, which runs on Node.js. Give the client the command npx mcp-remote https://research.brontir.com/api/mcp --header "Authorization:${AUTH_HEADER}" and set AUTH_HEADER to Bearer nai_… in that server’s environment.
The client gets 401 Unauthorized. What is wrong?
The key isn’t reaching the server whole. Check the header reads Authorization: Bearer followed by the full key, with nothing added around it, and that the key is still listed on the API keys panel of your account.
Does the client need anything installed?
No. The server is hosted, so there is nothing to download or run on your machine.