Connect your agent
Give your assistant direct access to my public experience, projects, education, and skills. These interfaces are read-only and use the same portfolio content as this site. No API key is required.
Ask Claude about Jordan
Copy this prompt into Claude to explore my background or assess a role. For MCP tools, first add https://jordankail.ai/mcp as a custom connector and enable it for your conversation. Pasting the prompt does not connect the server. If your assistant can fetch public URLs, it can use the JSON or text documents instead.
See Claude's connector setup guide. In Claude Code, configure the server with:
claude mcp add --transport http jordan-kail https://jordankail.ai/mcp
You can edit the request after pasting it, or add a job description. The prompt contains only public portfolio links.
MCP
In a client that supports remote MCP over Streamable HTTP, add this server URL:
https://jordankail.ai/mcp
Client support varies; this server provides public tools and resources without OAuth. If your client requires OAuth or does not support Streamable HTTP, use the JSON or plain-text links below.
Example configuration for clients that accept an HTTP MCP server:
{
"mcpServers": {
"jordan-kail": {
"type": "http",
"url": "https://jordankail.ai/mcp"
}
}
}
get_portfolio_context— all context or one section.search_portfolio— search public facts, returning up to 10 matches.portfolio://jordan-kail/context— public context resource.
Try: “Summarize Jordan's agent-platform experience and link to the source projects.”
GraphQL
Send a query to /graphql. The schema supports queries and introspection; mutations and subscriptions are unavailable.
curl https://jordankail.ai/graphql \
-H 'Content-Type: application/json' \
--data '{"query":"{ profile { name title location summary } experience { company title highlights } projects { title url } education { institution study date } skillGroups { name items } }"}'
Direct documents
These endpoints describe public portfolio facts. They cannot send messages, access private contact details, run code, or query the database. Requests and query complexity are limited to keep the service available.