Get a key
An agent asks, a person approves. A key for your own use works the same way.
Got a code from an agent?
Where does this code come from?
- Connect the ListeningMind MCP to Claude, ChatGPT or your own agent. Address:
https://daas.listeningmind.ai/mcp· How to connect - The first time it asks for paid data, the agent shows an approval link and an 8-character code (for example ABCD-EFGH) in the chat. In your own program, it is the user_code in the POST /v1/keys/request response.
- Open the link, or enter the code below, then set a monthly budget and approve. A code from a chat is linked to that chat once approved, so there is no key to copy. Codes are valid for 15 minutes.
To use the data yourself without an agent, use 'A key for yourself'.
A key for yourself
For the run screens or your own scripts. The key is shown once on the approval screen.
Free allowance: every account gets 10,000 credits (130 Lima) a month, refilled on the 1st (Korea time), not carried over. A company e-mail account also gets 100,000 credits (1,300 Lima) once with its first key (once per person; another address of the same person does not count). Free Lima is used before paid Lima. The catalog, cost estimates, samples, topic search and what's new stay free without limit.
Flow for agents
POST https://daas.listeningmind.ai/v1/keys/request
{"agent_name": "my-research-agent", "purpose": "...", "monthly_budget": 100}
→ 201 {"user_code": "ABCD-EFGH", "approve_url": "https://daas.listeningmind.ai/keys/approve?code=ABCD-EFGH",
"poll_url": "https://daas.listeningmind.ai/v1/keys/request/…", "interval": 5, "expires_in": 900}
GET poll_url → {"status": "pending"} … {"status": "approved", "api_key": "lm_…"} (once)
Keys are stored only as hashes. Requests expire after 15 minutes.