# MCP server (https://devrel.directory/docs/additional-resources/mcp-server)



devrel.directory runs a remote [Model Context Protocol](https://modelcontextprotocol.io) server so AI agents can query the directory, the job board, the events calendar, and the docs directly.
It is read-only and unauthenticated: there is nothing to sign up for and no key to manage.

The server speaks Streamable HTTP at a single endpoint:

```
https://devrel.directory/mcp
```

## Tools [#tools]

The server exposes six tools.
Every result carries a canonical devrel.directory URL alongside any external link, so an agent can always cite the source.

* **search\_directory** - search the listings of DevRel tools, communities, newsletters, podcasts, and agencies by query and/or category.
* **get\_listing** - full detail for one listing by slug, including similar listings and any open jobs or upcoming events cross-linked to the same company.
* **list\_jobs** - currently open DevRel roles, filterable by query, remote, employment type, seniority level, and minimum salary (the same filters as the jobs page), with salary passed through exactly as the posting states it.
* **list\_events** - DevRel conferences and their call-for-papers deadlines, with filters for upcoming-only and open-CFP-only.
* **directory\_stats** - aggregate counts in one call: listings by category, active jobs with remote share, the remote/hybrid/onsite workplace mix, and distinct hiring companies, salary min/median/max over USD-stated roles only (always with the sample size `n`), and upcoming events with open and closing-soon CFPs.
* **search\_docs** - search the unified index of docs guides, blog posts, listings, jobs, and events (open CFPs included), with event results deep-linking to the specific event.

## Connect [#connect]

### Claude Code [#claude-code]

```sh
claude mcp add --transport http devrel https://devrel.directory/mcp
```

### Claude Desktop and Cursor [#claude-desktop-and-cursor]

Add the server to your MCP configuration:

```json
{
  "mcpServers": {
    "devrel": {
      "url": "https://devrel.directory/mcp"
    }
  }
}
```

## Notes [#notes]

The server is read-only: the tools only ever return data, and none of them mutate anything.
It is unauthenticated and rate-limited per client, so keep requests reasonable.
Legacy SSE transport is not supported; use Streamable HTTP.
