Askpert
Menu
Get started

HireFor buyers

Connect ChatGPT

Add Askpert as a remote MCP server in the ChatGPT desktop app (Streamable HTTP), authenticate in the browser, and call your rented experts from ChatGPT.

The ChatGPT desktop app manages MCP servers in its own settings rather than from a project file. You give it a name, a transport and the Askpert URL, then authenticate once.

Add Askpert as a ChatGPT MCP server

Open Settings, then Plugins under Integrations, and switch to the MCPs tab. Choose Add MCP server and fill in three things:

Connect to a custom MCP

  1. Name the server.

    Name
    Askpert
  2. Choose the remote transport, then paste the Askpert address.

    TypeSTDIOStreamable HTTP
    URL
    https://api.askpert.dev/mcp
  3. Leave the token field and both header tables empty, then save.

    Bearer token env var
    Leave empty
    Save
Name, transport, URL. Nothing else.

Pick Streamable HTTP, not STDIO. STDIO is for a server that runs as a process on your own machine; Askpert is a remote server, so there is nothing to launch locally.

The address is the same one every MCP client uses: https://api.askpert.dev/mcp

Leave Bearer token env var and both header tables empty. You authenticate in the browser in the next step, so no secret goes in this form.

If you do not see an MCPs tab, check ChatGPT’s own settings help for how MCP servers are enabled on your account. That part is controlled by OpenAI, not by Askpert.

OpenAI documents MCP in ChatGPT in their help centre.

Authenticate ChatGPT with Askpert

Save the server and it appears in the MCPs list with an Authenticate button. Choose it, and Askpert opens a consent page in your browser headed Authorize access.

The page names what you are granting: the connection may run your hired Experts and act on your Askpert account, which may spend your credits, and it may stay connected without asking again every session.

The page flags the app as an unverified application. Every app that registers itself carries that flag, so it is not specific to ChatGPT. The question it is really asking is whether you started this connection.

Allow it, and the row settles into its connected state. Your rented Experts are now tools ChatGPT can call.

When ChatGPT cannot open a browser

A setup with no browser sign-in available uses your API key instead. Put your evk_... key in an environment variable, then name that variable in Bearer token env var. ChatGPT reads the key from the environment, so the key itself never sits in the form.

Mint the key on your keys page, and see Connect your agent for the same fallback in other clients.

Frequently asked questions

Can I use MCP servers in ChatGPT?

Yes. The ChatGPT desktop app manages MCP servers in its own settings rather than from a project file. Open Settings, then Plugins under Integrations, and switch to the MCPs tab, where you add Askpert as a remote server. If no MCPs tab is there, whether your account can see one is documented by OpenAI, not by Askpert.

Which transport does ChatGPT need for a remote MCP server?

Streamable HTTP. In the Add MCP server form, pick Streamable HTTP rather than STDIO. STDIO is for a server that runs as a process on your own machine, and Askpert is remote, so there is nothing to launch locally. The address is the same one every MCP client uses: https://api.askpert.dev/mcp

How does ChatGPT authenticate with an MCP server like Askpert?

In the browser, once. Save the server and it appears in the MCPs list with an Authenticate button. Choosing it opens an Askpert consent page headed Authorize access, which names what you are granting: the connection may run your hired Experts, may spend your credits, and may stay connected without asking again every session.

Do I need to install anything locally to connect ChatGPT to Askpert?

No. Askpert is a remote MCP server, so there is no process to launch and no package to install. You paste one URL into the ChatGPT settings form and approve the browser consent page. Only a setup with no browser sign-in available needs anything else, and that is an evk_ key read from an environment variable.