---
title: "Danny Keane MCP Server"
description: "Connect Claude, ChatGPT, Cursor, or any MCP client to Danny Keane's MCP servers on dannykeane.com: the profile server at /mcp and the docs server at /docs/mcp. Every tool, its parameters, and setup. No auth."
canonical: https://dannykeane.com/developers/mcp
last-updated: 2026-09-27
---

# Danny Keane MCP Server

dannykeane.com runs two Model Context Protocol servers over Streamable HTTP. The profile server at https://dannykeane.com/mcp answers questions about Danny Keane -- background, work history, contact, pages. The docs server at https://dannykeane.com/docs/mcp searches and reads the site's documents. Both are public, read-only, and unauthenticated: no account, no API key, no registration.

## Profile server tools

4 tools at https://dannykeane.com/mcp, backed by the same data as the site's terminal and llms.txt.

### get_about

Get information about Danny Keane -- who he is, his career, skills, and background. Pass section for just the story or just the career table.

Parameter: section (optional) -- story (the narrative) or career (role, focus, outcome per company). Omit for both. One of: story, career.

### get_work_history

Get Danny Keane's full work history including roles at Guild.ai, Jasper, Titan, Google/YouTube, Zesty, and side projects. Pass company for one role in detail.

Parameter: company (optional) -- One role to detail, by slug. Omit for the full history. One of: guild, jasper, titan, youtube, zesty, truphone, neverbland, figmanage, figma, mars, composition.

### get_contact

Get Danny Keane's contact information including email, LinkedIn, Twitter, GitHub, and Figma. Pass channel for one of them.

Parameter: channel (optional) -- One way to reach him. Omit for all of them. One of: email, linkedin, twitter, github, figma, investing.

### get_page

Get the full content of a specific page on dannykeane.com by slug: about, contact, privacy, developers, or habbo. Returns the page's document content, not a summary.

Parameter: slug (required) -- Which page. One of: about, contact, privacy, developers, habbo.

- [Server card](/mcp/server-card)
- [server-card.json](/.well-known/mcp/server-card.json)
- [mcp.json manifest](/.well-known/mcp.json)

## Docs server tools

2 tools at https://dannykeane.com/docs/mcp, reading the same Markdown bodies the site's .md routes serve.

### search_docs

Search dannykeane.com's documents (developer docs, privacy, about, contact, habbo) by keyword. Returns the best-matching sections as Markdown, each with its source URL.

Parameter: query (required) -- What to look for, in plain words, e.g. "rate limits".

### get_doc

Get one of dannykeane.com's documents whole, as Markdown, by slug: about, contact, privacy, developers, or habbo.

Parameter: slug (required) -- Which document. One of: about, contact, privacy, developers, habbo.

- [Docs server card](/docs/mcp/server-card)

## Connect a client

Every example uses the profile server; swap in https://dannykeane.com/docs/mcp for the docs server. No auth step anywhere.

### Claude Code

Add it from the terminal:

```sh
claude mcp add --transport http dannykeane https://dannykeane.com/mcp
```

### Claude and ChatGPT apps

In Claude, add a custom connector with the URL https://dannykeane.com/mcp. In ChatGPT, turn on developer mode and create a connector with the same URL and no authentication.

### Cursor

In .cursor/mcp.json:

```json
{
  "mcpServers": {
    "dannykeane": {
      "url": "https://dannykeane.com/mcp"
    }
  }
}
```

### VS Code

In .vscode/mcp.json:

```json
{
  "servers": {
    "dannykeane": {
      "type": "http",
      "url": "https://dannykeane.com/mcp"
    }
  }
}
```

### Any other client

Give it the URL with the streamable-http transport. The site's own mcp.json declares exactly that:

```json
{
  "mcpServers": {
    "dannykeane-com": {
      "type": "streamable-http",
      "url": "https://dannykeane.com/mcp"
    }
  }
}
```

## Discovery

Each server publishes a card at <endpoint>/server-card. The profile server's card is also served at /.well-known/mcp.json, /.well-known/mcp/server-card.json, and /.well-known/mcp/server-cards.json, every path MCP discovery conventions have used, and both servers are listed in the RFC 9727 API catalog.

- [api-catalog](/.well-known/api-catalog)
- [mcp.json](/mcp.json)

## More developer docs

Everything dannykeane.com offers developers and agents is indexed at /developers.

- [Developer docs](/developers)
- [REST API](/developers/api)
- [SDKs and CLI](/developers/sdk)
- [developers/llms.txt](/developers/llms.txt)

## Elsewhere

- [Home](https://dannykeane.com/)
- [About](https://dannykeane.com/about)
- [Contact](https://dannykeane.com/contact)
- [Developers](https://dannykeane.com/developers)
- [Habbo](https://dannykeane.com/habbo)
- [Privacy](https://dannykeane.com/privacy)
- [llms.txt](https://dannykeane.com/llms.txt) -- machine-readable summary
- [llms-full.txt](https://dannykeane.com/llms-full.txt) -- the complete version
