Refolk

Cursor MCP server for finding people

Add it once to mcp.json and every chat in the editor can search. If you are writing code in Cursor, this puts the same two searches the Refolk interface runs inside the conversation you are already having: describe who you need, and it comes back with real people and the evidence behind every pick.

Before you start

You need an API key. Create one in the API page - it is shown once, so keep it somewhere before you close the tab. A new account comes with 500 free credits, which is enough to try this properly before deciding anything.

Where the config lives: ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.

Setting it up

  1. 1

    Open the config

    Settings, then MCP, then Add new global MCP server. That opens the JSON file. Create it if it is not there.

  2. 2

    Add the server

    Merge this into the file, keeping any servers you already have.

    Config
    {
      "mcpServers": {
        "refolk": {
          "url": "https://www.refolk.ai/api/mcp",
          "headers": {
            "Authorization": "Bearer rfk_live_your_key_here"
          }
        }
      }
    }
  3. 3

    Reload

    The server appears in the MCP settings pane with a green dot and its tools listed.

Check it worked. Open the chat in agent mode and ask for a shortlist. The tool call shows in the transcript.

What Cursor can do once it is connected

  • refolk_search_people - Search for people in plain English (~10 reserved, reconciled down).
  • refolk_filter_people - Search for people with exact filters (1 credit).
  • refolk_plan_filters - Turn a description into a filter set (1 credit).
  • refolk_credit_balance - Check the credit balance (free).

Two of the four spend credits, and both say so in the description the model reads, so it can tell you what a search will cost before it runs one. Nothing here writes: there is no tool that sends a message or changes your account.

The MCP overview has more on what to ask it, and the API reference documents the same searches as plain HTTP if you would rather call them from your own code.

Common questions

Does Cursor support remote MCP servers?

Yes. Cursor connects to a remote server over Streamable HTTP and lets you set a custom header, which is all this needs. Paste the config above and it connects.

Where does the config go?

~/.cursor/mcp.json for every project, or .cursor/mcp.json for one. Merge the server in beside anything already there rather than replacing the file.

What does it cost to use?

The same credits the Refolk app spends. A search in plain English reserves 10 credits and refunds what it did not use; a filtered search costs 1. A new account starts with 500 free credits.

Can Cursor see my API key?

The key sits in the config file on your machine and is attached to the HTTP request by the client. The model reads the tools and their results, never the header.

It connected but there are no tools. What is wrong?

The key is missing or wrong. Every request to the server is authenticated, so a bad key looks like a server with nothing in it. Check the key on its own first, then reload the client.

Try it on the search you came here for

Stop building boolean strings. Just describe the person.

Type one sentence. I plan the search, read GitHub, public LinkedIn and Crunchbase records, and the open web as it is right now, and hand back a ranked list with the reason next to every name.

  1. 01Describe them

    One plain sentence. Role, city, stack, stage, whatever matters to you.

  2. 02I read the web live

    GitHub, public LinkedIn and Crunchbase records, the open web. Not a database that went stale last quarter.

  3. 03You read the shortlist

    Ranked, with the reasoning under every name. Open a profile, ask a follow-up, narrow it down.

  • No boolean, no filters, no seat to buy. One box.
  • Read at search time, so a profile updated yesterday counts today.
  • Every step visible as it runs, every name with its reason.

500 free credits on sign-up. No card, no demo call. See real searches.